Package org.apache.activemq.plugin
Class RuntimeConfigurationBroker
- java.lang.Object
-
- org.apache.activemq.broker.BrokerFilter
-
- org.apache.activemq.plugin.AbstractRuntimeConfigurationBroker
-
- org.apache.activemq.plugin.RuntimeConfigurationBroker
-
public class RuntimeConfigurationBroker extends AbstractRuntimeConfigurationBroker
-
-
Field Summary
Fields Modifier and Type Field Description static org.slf4j.Logger
LOG
static String
objectNamePropsAppendage
-
Fields inherited from class org.apache.activemq.plugin.AbstractRuntimeConfigurationBroker
addConnectionBarrier, addConnectionWork, addDestinationBarrier, addDestinationWork, infoString, monitorTask, objectName
-
Fields inherited from class org.apache.activemq.broker.BrokerFilter
next
-
-
Constructor Summary
Constructors Constructor Description RuntimeConfigurationBroker(Broker next)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description long
getCheckPeriod()
org.springframework.core.io.Resource
getConfigToMonitor()
long
getLastModified()
protected void
registerMbean()
void
setCheckPeriod(long checkPeriod)
void
start()
protected void
unregisterMbean()
String
updateNow()
-
Methods inherited from class org.apache.activemq.plugin.AbstractRuntimeConfigurationBroker
addConnection, addDestination, applyDestinationWork, debug, filterPasswords, info, info, stop
-
Methods inherited from class org.apache.activemq.broker.BrokerFilter
acknowledge, addBroker, addConsumer, addDestinationInfo, addProducer, addSession, beginTransaction, brokerServiceStarted, commitTransaction, fastProducer, forgetTransaction, gc, getAdaptor, getAdminConnectionContext, getBrokerId, getBrokerName, getBrokerSequenceId, getBrokerService, getClients, getDestinationMap, getDestinationMap, getDestinations, getDestinations, getDurableDestinations, getExecutor, getNext, getPeerBrokerInfos, getPreparedTransactions, getRoot, getScheduler, getTempDataStore, getVmConnectorURI, isExpired, isFaultTolerantConfiguration, isFull, isStopped, messageConsumed, messageDelivered, messageDiscarded, messageExpired, messagePull, networkBridgeStarted, networkBridgeStopped, nowMasterBroker, postProcessDispatch, prepareTransaction, preProcessDispatch, processConsumerControl, processDispatchNotification, reapplyInterceptor, removeBroker, removeConnection, removeConsumer, removeDestination, removeDestinationInfo, removeProducer, removeSession, removeSubscription, rollbackTransaction, send, sendToDeadLetterQueue, setAdminConnectionContext, slowConsumer, virtualDestinationAdded, virtualDestinationRemoved
-
-
-
-
Field Detail
-
LOG
public static final org.slf4j.Logger LOG
-
objectNamePropsAppendage
public static final String objectNamePropsAppendage
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
RuntimeConfigurationBroker
public RuntimeConfigurationBroker(Broker next)
-
-
Method Detail
-
start
public void start() throws Exception
- Specified by:
start
in interfaceService
- Overrides:
start
in classAbstractRuntimeConfigurationBroker
- Throws:
Exception
-
registerMbean
protected void registerMbean()
- Overrides:
registerMbean
in classAbstractRuntimeConfigurationBroker
-
unregisterMbean
protected void unregisterMbean()
- Overrides:
unregisterMbean
in classAbstractRuntimeConfigurationBroker
-
updateNow
public String updateNow()
-
getLastModified
public long getLastModified()
-
getConfigToMonitor
public org.springframework.core.io.Resource getConfigToMonitor()
-
getCheckPeriod
public long getCheckPeriod()
-
setCheckPeriod
public void setCheckPeriod(long checkPeriod)
-
-