public class ZooKeeperPartitionBroker extends PartitionBroker
| Modifier and Type | Field and Description |
|---|---|
protected Partitioning |
config |
protected CountDownLatch |
configAcquired |
protected static Logger |
LOG |
protected org.apache.activemq.leveldb.replicated.groups.ZKClient |
zk_client |
monitors, plugin, reloadConfigOnPollnext| Constructor and Description |
|---|
ZooKeeperPartitionBroker(Broker broker,
ZooKeeperPartitionBrokerPlugin plugin) |
| Modifier and Type | Method and Description |
|---|---|
protected Partitioning |
getConfig() |
protected void |
onMonitorStop() |
protected ZooKeeperPartitionBrokerPlugin |
plugin() |
protected void |
reloadConfiguration() |
void |
start() |
protected void |
zkConnect() |
protected void |
zkDisconnect() |
addConnection, checkTarget, getConnectionString, getTarget, monitorWait, monitorWakeup, onMonitorStart, pickBestBroker, removeConnection, runPartitionMonitor, sendacknowledge, addBroker, addConsumer, addDestination, 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, removeConsumer, removeDestination, removeDestinationInfo, removeProducer, removeSession, removeSubscription, rollbackTransaction, sendToDeadLetterQueue, setAdminConnectionContext, slowConsumer, stopprotected volatile org.apache.activemq.leveldb.replicated.groups.ZKClient zk_client
protected volatile Partitioning config
protected final CountDownLatch configAcquired
public ZooKeeperPartitionBroker(Broker broker, ZooKeeperPartitionBrokerPlugin plugin)
public void start() throws Exception
start in interface Servicestart in class PartitionBrokerExceptionprotected void onMonitorStop()
onMonitorStop in class PartitionBrokerprotected Partitioning getConfig()
getConfig in class PartitionBrokerprotected ZooKeeperPartitionBrokerPlugin plugin()
protected void zkDisconnect()
protected void reloadConfiguration() throws Exception
reloadConfiguration in class PartitionBrokerExceptionCopyright © 2005–2016 FuseSource, Corp.. All rights reserved.