public class Partitioning
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
java.util.HashMap<java.lang.String,java.lang.String> |
brokers
Maps broker names to broker URLs.
|
java.util.HashMap<java.lang.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.
|
java.util.HashMap<java.lang.String,Target> |
byQueue
Used to map the preferred partitioning of queues across
a set of brokers.
|
java.util.HashMap<java.lang.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.
|
java.util.HashMap<java.lang.String,Target> |
byTopic
Used to map the preferred partitioning of topics across
a set of brokers.
|
java.util.HashMap<java.lang.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 and Description |
---|
Partitioning() |
Modifier and Type | Method and Description |
---|---|
java.util.HashMap<java.lang.String,java.lang.String> |
getBrokers() |
java.util.HashMap<java.lang.String,Target> |
getByClientId() |
java.util.HashMap<java.lang.String,Target> |
getByQueue() |
java.util.HashMap<java.lang.String,Target> |
getBySourceIp() |
java.util.HashMap<java.lang.String,Target> |
getByTopic() |
java.util.HashMap<java.lang.String,Target> |
getByUserName() |
void |
setBrokers(java.util.HashMap<java.lang.String,java.lang.String> brokers) |
void |
setByClientId(java.util.HashMap<java.lang.String,Target> byClientId) |
void |
setByQueue(java.util.HashMap<java.lang.String,Target> byQueue) |
void |
setBySourceIp(java.util.HashMap<java.lang.String,Target> bySourceIp) |
void |
setByTopic(java.util.HashMap<java.lang.String,Target> byTopic) |
void |
setByUserName(java.util.HashMap<java.lang.String,Target> byUserName) |
java.lang.String |
toString() |
public static final org.codehaus.jackson.map.ObjectMapper MAPPER
public static final org.codehaus.jackson.map.ObjectMapper TO_STRING_MAPPER
public java.util.HashMap<java.lang.String,Target> byClientId
public java.util.HashMap<java.lang.String,Target> byUserName
public java.util.HashMap<java.lang.String,Target> bySourceIp
public java.util.HashMap<java.lang.String,Target> byQueue
public java.util.HashMap<java.lang.String,Target> byTopic
public java.util.HashMap<java.lang.String,java.lang.String> brokers
public java.lang.String toString()
toString
in class java.lang.Object
public java.util.HashMap<java.lang.String,java.lang.String> getBrokers()
public void setBrokers(java.util.HashMap<java.lang.String,java.lang.String> brokers)
public java.util.HashMap<java.lang.String,Target> getByClientId()
public void setByClientId(java.util.HashMap<java.lang.String,Target> byClientId)
public java.util.HashMap<java.lang.String,Target> getByQueue()
public void setByQueue(java.util.HashMap<java.lang.String,Target> byQueue)
public java.util.HashMap<java.lang.String,Target> getBySourceIp()
public void setBySourceIp(java.util.HashMap<java.lang.String,Target> bySourceIp)
public java.util.HashMap<java.lang.String,Target> getByTopic()
public void setByTopic(java.util.HashMap<java.lang.String,Target> byTopic)
public java.util.HashMap<java.lang.String,Target> getByUserName()
public void setByUserName(java.util.HashMap<java.lang.String,Target> byUserName)
Copyright © 2005-2014 Red Hat, Inc.. All Rights Reserved.