Interface ActiveMQServerBasePlugin

All Known Subinterfaces:
ActiveMQServerAddressPlugin, ActiveMQServerBindingPlugin, ActiveMQServerBridgePlugin, ActiveMQServerConnectionPlugin, ActiveMQServerConsumerPlugin, ActiveMQServerCriticalPlugin, ActiveMQServerFederationPlugin, ActiveMQServerMessagePlugin, ActiveMQServerPlugin, ActiveMQServerQueuePlugin, ActiveMQServerResourcePlugin, ActiveMQServerSessionPlugin, AMQPFederationBrokerPlugin

public interface ActiveMQServerBasePlugin
  • Method Summary

    Modifier and Type
    Method
    Description
    default void
    init(Map<String,String> properties)
    used to pass configured properties to Plugin
    default void
    registered(org.apache.activemq.artemis.core.server.ActiveMQServer server)
    The plugin has been registered with the server
    default void
     
    default void
    unregistered(org.apache.activemq.artemis.core.server.ActiveMQServer server)
    The plugin has been unregistered with the server
  • 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
      Parameters:
      properties -
    • registered

      default void registered(org.apache.activemq.artemis.core.server.ActiveMQServer server)
      The plugin has been registered with the server
      Parameters:
      server - The ActiveMQServer the plugin has been registered to
    • unregistered

      default void unregistered(org.apache.activemq.artemis.core.server.ActiveMQServer server)
      The plugin has been unregistered with the server
      Parameters:
      server - The ActiveMQServer the plugin has been unregistered to