Class AbstractDaemonService

All Implemented Interfaces:
CoreService, ServiceController, DaemonService
Direct Known Subclasses:
DefaultDaemonService

public abstract class AbstractDaemonService extends AspectranCoreService implements DaemonService
Abstract base class for DaemonService implementations.
Since:
5.1.0
  • Constructor Details

    • AbstractDaemonService

      public AbstractDaemonService()
  • Method Details

    • isExposable

      public boolean isExposable(String transletName)
      Description copied from interface: DaemonService
      Returns whether the translet can be exposed to the daemon service.
      Specified by:
      isExposable in interface DaemonService
      Overrides:
      isExposable in class AbstractServiceController
      Parameters:
      transletName - the name of the translet to check
      Returns:
      true if the translet can be exposed; false otherwise
    • newSessionAdapter

      public SessionAdapter newSessionAdapter()
      Description copied from interface: DaemonService
      Create and return a new session adapter from the daemon service.
      Specified by:
      newSessionAdapter in interface DaemonService
      Returns:
      the session adapter
    • createSessionManager

      protected void createSessionManager()
    • destroySessionManager

      protected void destroySessionManager()