Interface SingletonServiceActivator

All Superinterfaces:
ServiceActivator

public interface SingletonServiceActivator extends ServiceActivator
ServiceActivator extension that automates singleton service installation.
Author:
Paul Ferraro
  • Method Details

    • activate

      default void activate(ServiceActivatorContext context)
      Description copied from interface: ServiceActivator
      Activate services.
      Specified by:
      activate in interface ServiceActivator
      Parameters:
      context - the activation context
    • getSingletonPolicy

      default String getSingletonPolicy()
      Returns the singleton policy used for service installation, or null, if the default policy is to be used.
      Returns:
      a singleton policy name, or null
    • activate

      void activate(SingletonServiceActivatorContext context)
      Activates singleton services.
      Parameters:
      context - a context that exposes a target for singleton service installation