Interface DeActivator


public interface DeActivator
DeActivators are responsible for lifecycle, transitioning a ServiceProvider through its Phase's, notably including any PreDestroy method invocations, and finally into the terminal Phase.DESTROYED phase. These phase transitions are the inverse of Activator.
See Also:
  • Method Details

    • deactivate

      Deactivate a managed service. This will trigger any PreDestroy method on the underlying service type instance.
      Parameters:
      request - deactivation request
      Returns:
      the result