Interface IInternalService

All Superinterfaces:
IService
All Known Implementing Classes:
BasicService

public interface IInternalService extends IService
Internal service interface for managing services in service container.
  • Method Details

    • startService

      jadex.future.IFuture<Void> startService()
      Start the service.
      Returns:
      A future that is done when the service has completed starting.
    • shutdownService

      jadex.future.IFuture<Void> shutdownService()
      Shutdown the service.
      Returns:
      A future that is done when the service has completed its shutdown.
    • setComponentAccess

      jadex.future.IFuture<Void> setComponentAccess(jadex.core.impl.Component access)
      Sets the access for the component.
      Parameters:
      access - Component access.
    • setServiceIdentifier

      void setServiceIdentifier(IServiceIdentifier sid)
      Set the service identifier.