public class RuntimeConfigurationBroker extends BrokerFilter
| Modifier and Type | Field and Description |
|---|---|
protected ConcurrentLinkedQueue<Runnable> |
addConnectionWork |
protected ConcurrentLinkedQueue<Runnable> |
addDestinationWork |
static Logger |
LOG |
static String |
objectNamePropsAppendage |
next| Constructor and Description |
|---|
RuntimeConfigurationBroker(Broker next) |
| Modifier and Type | Method and Description |
|---|---|
void |
addConnection(ConnectionContext context,
ConnectionInfo info)
A client is establishing a connection with the broker.
|
Destination |
addDestination(ConnectionContext context,
ActiveMQDestination destination,
boolean createIfTemporary)
Used to create a destination.
|
protected void |
debug(String s) |
long |
getCheckPeriod() |
org.springframework.core.io.Resource |
getConfigToMonitor() |
long |
getLastModified() |
protected void |
info(String s) |
protected void |
info(String s,
Throwable t) |
void |
setCheckPeriod(long checkPeriod) |
void |
start() |
void |
stop() |
String |
updateNow() |
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, 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, slowConsumerpublic static final String objectNamePropsAppendage
protected ConcurrentLinkedQueue<Runnable> addDestinationWork
protected ConcurrentLinkedQueue<Runnable> addConnectionWork
public RuntimeConfigurationBroker(Broker next)
public void start() throws Exception
start in interface Servicestart in class BrokerFilterExceptionpublic void stop() throws Exception
stop in interface Servicestop in class BrokerFilterExceptionpublic Destination addDestination(ConnectionContext context, ActiveMQDestination destination, boolean createIfTemporary) throws Exception
RegionaddDestination in interface RegionaddDestination in class BrokerFilterdestination - the destination to create.Exception - TODOpublic void addConnection(ConnectionContext context, ConnectionInfo info) throws Exception
BrokeraddConnection in interface BrokeraddConnection in class BrokerFilterException - TODOpublic long getLastModified()
public org.springframework.core.io.Resource getConfigToMonitor()
public long getCheckPeriod()
public void setCheckPeriod(long checkPeriod)
Copyright © 2005–2015 FuseSource, Corp.. All rights reserved.