|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.activemq.partition.dto.Partitioning
public class Partitioning
The main Configuration class for the PartitionBroker plugin
| Field Summary | |
|---|---|
HashMap<String,String> |
brokers
Maps broker names to broker URLs. |
HashMap<String,Target> |
byClientId
If a client connects with a clientId which is listed in the map, then he will be immediately reconnected to the partition target immediately. |
HashMap<String,Target> |
byQueue
Used to map the preferred partitioning of queues across a set of brokers. |
HashMap<String,Target> |
bySourceIp
If a client connects with source ip which is listed in the map, then he will be immediately reconnected to the partition target immediately. |
HashMap<String,Target> |
byTopic
Used to map the preferred partitioning of topics across a set of brokers. |
HashMap<String,Target> |
byUserName
If a client connects with a user priciple which is listed in the map, then he will be immediately reconnected to the partition target immediately. |
static org.codehaus.jackson.map.ObjectMapper |
MAPPER
|
static org.codehaus.jackson.map.ObjectMapper |
TO_STRING_MAPPER
|
| Constructor Summary | |
|---|---|
Partitioning()
|
|
| Method Summary | |
|---|---|
HashMap<String,String> |
getBrokers()
|
HashMap<String,Target> |
getByClientId()
|
HashMap<String,Target> |
getByQueue()
|
HashMap<String,Target> |
getBySourceIp()
|
HashMap<String,Target> |
getByTopic()
|
HashMap<String,Target> |
getByUserName()
|
void |
setBrokers(HashMap<String,String> brokers)
|
void |
setByClientId(HashMap<String,Target> byClientId)
|
void |
setByQueue(HashMap<String,Target> byQueue)
|
void |
setBySourceIp(HashMap<String,Target> bySourceIp)
|
void |
setByTopic(HashMap<String,Target> byTopic)
|
void |
setByUserName(HashMap<String,Target> byUserName)
|
String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final org.codehaus.jackson.map.ObjectMapper MAPPER
public static final org.codehaus.jackson.map.ObjectMapper TO_STRING_MAPPER
public HashMap<String,Target> byClientId
public HashMap<String,Target> byUserName
public HashMap<String,Target> bySourceIp
public HashMap<String,Target> byQueue
public HashMap<String,Target> byTopic
public HashMap<String,String> brokers
| Constructor Detail |
|---|
public Partitioning()
| Method Detail |
|---|
public String toString()
toString in class Objectpublic HashMap<String,String> getBrokers()
public void setBrokers(HashMap<String,String> brokers)
public HashMap<String,Target> getByClientId()
public void setByClientId(HashMap<String,Target> byClientId)
public HashMap<String,Target> getByQueue()
public void setByQueue(HashMap<String,Target> byQueue)
public HashMap<String,Target> getBySourceIp()
public void setBySourceIp(HashMap<String,Target> bySourceIp)
public HashMap<String,Target> getByTopic()
public void setByTopic(HashMap<String,Target> byTopic)
public HashMap<String,Target> getByUserName()
public void setByUserName(HashMap<String,Target> byUserName)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||