public class DivertControlImpl extends AbstractControl implements org.apache.activemq.artemis.api.core.management.DivertControl
storageManager| Constructor and Description |
|---|
DivertControlImpl(Divert divert,
StorageManager storageManager,
DivertConfiguration configuration) |
| Modifier and Type | Method and Description |
|---|---|
protected MBeanAttributeInfo[] |
fillMBeanAttributeInfo() |
protected MBeanOperationInfo[] |
fillMBeanOperationInfo() |
String |
getAddress() |
String |
getFilter() |
String |
getForwardingAddress() |
String |
getRoutingName() |
String |
getTransformerClassName() |
String |
getUniqueName() |
boolean |
isExclusive() |
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()
getAddress in interface org.apache.activemq.artemis.api.core.management.DivertControlpublic String getFilter()
getFilter in interface org.apache.activemq.artemis.api.core.management.DivertControlpublic String getForwardingAddress()
getForwardingAddress in interface org.apache.activemq.artemis.api.core.management.DivertControlpublic String getRoutingName()
getRoutingName in interface org.apache.activemq.artemis.api.core.management.DivertControlpublic String getTransformerClassName()
getTransformerClassName in interface org.apache.activemq.artemis.api.core.management.DivertControlpublic String getUniqueName()
getUniqueName in interface org.apache.activemq.artemis.api.core.management.DivertControlpublic boolean isExclusive()
isExclusive in interface org.apache.activemq.artemis.api.core.management.DivertControlprotected MBeanOperationInfo[] fillMBeanOperationInfo()
fillMBeanOperationInfo in class AbstractControlprotected MBeanAttributeInfo[] fillMBeanAttributeInfo()
fillMBeanAttributeInfo in class AbstractControlCopyright © 2023 The Apache Software Foundation. All rights reserved.