public class DivertControlImpl extends AbstractControl implements DivertControl
storageManager| Constructor and Description |
|---|
DivertControlImpl(Divert divert,
StorageManager storageManager,
DivertConfiguration configuration) |
| Modifier and Type | Method and Description |
|---|---|
protected MBeanOperationInfo[] |
fillMBeanOperationInfo() |
String |
getAddress()
Returns the origin address used by this divert.
|
String |
getFilter()
Returns the filter used by this divert.
|
String |
getForwardingAddress()
Returns the forwarding address used by this divert.
|
String |
getRoutingName()
Returns the routing name of this divert.
|
String |
getTransformerClassName()
Return the name of the org.hornetq.core.server.cluster.Transformer implementation associated to this bridge.
|
String |
getUniqueName()
Returns the cluster-wide unique name of this divert.
|
boolean |
isExclusive()
Returns whether this divert is exclusive.
|
blockOnIO, clearIO, getMBeanInfocacheMBeanInfo, getAttribute, getAttributes, getCachedMBeanInfo, getClassName, getConstructors, getDescription, getDescription, getDescription, getDescription, getDescription, getDescription, getDescription, getImpact, getImplementation, getImplementationClass, getMBeanInterface, getParameterName, getParameterName, invoke, postDeregister, postRegister, preDeregister, preRegister, setAttribute, setAttributes, setImplementationpublic DivertControlImpl(Divert divert, StorageManager storageManager, DivertConfiguration configuration) throws Exception
Exceptionpublic String getAddress()
DivertControlgetAddress in interface DivertControlpublic String getFilter()
DivertControlgetFilter in interface DivertControlpublic String getForwardingAddress()
DivertControlgetForwardingAddress in interface DivertControlpublic String getRoutingName()
DivertControlgetRoutingName in interface DivertControlpublic String getTransformerClassName()
DivertControlgetTransformerClassName in interface DivertControlpublic String getUniqueName()
DivertControlgetUniqueName in interface DivertControlpublic boolean isExclusive()
DivertControltrue messages will be exclusively diverted and will not be routed to the origin address,
else messages will be routed both to the origin address and the forwarding address.isExclusive in interface DivertControlprotected MBeanOperationInfo[] fillMBeanOperationInfo()
fillMBeanOperationInfo in class AbstractControlCopyright © 2012 JBoss by Red Hat. All Rights Reserved.