org.apache.activemq.plugin
Class RuntimeConfigurationPlugin

java.lang.Object
  extended by org.apache.activemq.plugin.RuntimeConfigurationPlugin
All Implemented Interfaces:
BrokerPlugin

public class RuntimeConfigurationPlugin
extends Object
implements BrokerPlugin

Broker plugin that will monitor the broker xml configuration for changes and selectively apply those changes to the running broker.


Field Summary
static Logger LOG
           
 
Constructor Summary
RuntimeConfigurationPlugin()
           
 
Method Summary
 long getCheckPeriod()
           
 Broker installPlugin(Broker broker)
          Installs the plugin into the interceptor chain of the broker, returning the new intercepted broker to use.
 void setCheckPeriod(long checkPeriod)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LOG

public static final Logger LOG
Constructor Detail

RuntimeConfigurationPlugin

public RuntimeConfigurationPlugin()
Method Detail

installPlugin

public Broker installPlugin(Broker broker)
                     throws Exception
Description copied from interface: BrokerPlugin
Installs the plugin into the interceptor chain of the broker, returning the new intercepted broker to use.

Specified by:
installPlugin in interface BrokerPlugin
Throws:
Exception

getCheckPeriod

public long getCheckPeriod()

setCheckPeriod

public void setCheckPeriod(long checkPeriod)


Copyright © 2005–2013 The Apache Software Foundation. All rights reserved.