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.LoggerLOGstatic StringobjectNamePropsAppendage-
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 longgetCheckPeriod()org.springframework.core.io.ResourcegetConfigToMonitor()longgetLastModified()protected voidregisterMbean()voidsetCheckPeriod(long checkPeriod)voidstart()protected voidunregisterMbean()StringupdateNow()-
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:
startin interfaceService- Overrides:
startin classAbstractRuntimeConfigurationBroker- Throws:
Exception
-
registerMbean
protected void registerMbean()
- Overrides:
registerMbeanin classAbstractRuntimeConfigurationBroker
-
unregisterMbean
protected void unregisterMbean()
- Overrides:
unregisterMbeanin 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)
-
-