Class ConnectorResourceManagerLifecycleListener

  • All Implemented Interfaces:
    ResourceManagerLifecycleListener, ConfigListener

    @Service
    @Singleton
    public class ConnectorResourceManagerLifecycleListener
    extends Object
    implements ResourceManagerLifecycleListener, ConfigListener
    ResourceManager lifecycle listener that listens to resource-manager startup and shutdown and does connector related work. eg: binding connector proxies.
    Also, does ping-connection-pool for application and module scoped resources (if ping=true)
    Author:
    Jagadish Ramu
    • Constructor Detail

      • ConnectorResourceManagerLifecycleListener

        public ConnectorResourceManagerLifecycleListener()
    • Method Detail

      • isConnectorRuntimeInitialized

        public boolean isConnectorRuntimeInitialized()
        Check whether connector-runtime is initialized.
        Returns:
        boolean representing connector-runtime initialization status.
      • resourceManagerStarted

        public void resourceManagerStarted()
      • resourceManagerShutdown

        public void resourceManagerShutdown()
      • changed

        public UnprocessedChangeEvents changed​(PropertyChangeEvent[] events)
        Description copied from interface: ConfigListener
        Notification that @Configured objects that were injected have changed
        Specified by:
        changed in interface ConfigListener
        Parameters:
        events - list of changes
        Returns:
        the list of unprocessed events (requiring a restart) or null if all reconfiguration was processed successfully