Interface ActiveMQServerBasePlugin

All Known Subinterfaces:
ActiveMQServerAddressPlugin, ActiveMQServerBindingPlugin, ActiveMQServerBridgePlugin, ActiveMQServerConnectionPlugin, ActiveMQServerConsumerPlugin, ActiveMQServerCriticalPlugin, ActiveMQServerFederationPlugin, ActiveMQServerMessagePlugin, ActiveMQServerPlugin, ActiveMQServerQueuePlugin, ActiveMQServerResourcePlugin, ActiveMQServerSessionPlugin, AMQPFederationBrokerPlugin
All Known Implementing Classes:
BrokerMessageAuthorizationPlugin, ConnectionPeriodicExpiryPlugin, FederatedAbstract, FederatedAddress, FederatedQueue, LoggingActiveMQServerPlugin, NotificationActiveMQServerPlugin

public interface ActiveMQServerBasePlugin
  • Method Details

    • setInit

      default void setInit(Map<String,String> props)
    • init

      default void init(Map<String,String> properties)
      used to pass configured properties to Plugin
    • registered

      default void registered(ActiveMQServer server)
      The plugin has been registered with the server
      Parameters:
      server - The ActiveMQServer the plugin has been registered to
    • unregistered

      default void unregistered(ActiveMQServer server)
      The plugin has been unregistered with the server
      Parameters:
      server - The ActiveMQServer the plugin has been unregistered to