org.apache.activemq.partition
Class PartitionBrokerPlugin
java.lang.Object
org.apache.activemq.partition.PartitionBrokerPlugin
- All Implemented Interfaces:
- BrokerPlugin
- Direct Known Subclasses:
- ZooKeeperPartitionBrokerPlugin
public class PartitionBrokerPlugin
- extends Object
- implements BrokerPlugin
A BrokerPlugin which partitions client connections over a cluster of brokers.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
minTransferCount
protected int minTransferCount
config
protected Partitioning config
PartitionBrokerPlugin
public PartitionBrokerPlugin()
installPlugin
public Broker installPlugin(Broker broker)
throws Exception
- Specified by:
installPlugin in interface BrokerPlugin
- Throws:
Exception
getMinTransferCount
public int getMinTransferCount()
setMinTransferCount
public void setMinTransferCount(int minTransferCount)
getConfig
public Partitioning getConfig()
setConfig
public void setConfig(Partitioning config)
setConfigAsJson
public void setConfigAsJson(String config)
throws IOException
- Throws:
IOException
getBrokerURL
public String getBrokerURL(PartitionBroker partitionBroker,
String id)
Copyright © 2005-2013 The Apache Software Foundation. All Rights Reserved.