public class AddressControlImpl extends AbstractControl implements AddressControl
storageManager
Constructor and Description |
---|
AddressControlImpl(SimpleString address,
PostOffice postOffice,
PagingManager pagingManager,
StorageManager storageManager,
HierarchicalRepository<Set<Role>> securityRepository) |
Modifier and Type | Method and Description |
---|---|
protected MBeanOperationInfo[] |
fillMBeanOperationInfo() |
String |
getAddress() |
long |
getAddressSize() |
String[] |
getBindingNames() |
long |
getNumberOfBytesPerPage() |
long |
getNumberOfMessages() |
int |
getNumberOfPages() |
String[] |
getQueueNames() |
Object[] |
getRoles() |
String |
getRolesAsJSON() |
boolean |
isPaging() |
blockOnIO, clearIO, getMBeanInfo
cacheMBeanInfo, 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, setImplementation
public AddressControlImpl(SimpleString address, PostOffice postOffice, PagingManager pagingManager, StorageManager storageManager, HierarchicalRepository<Set<Role>> securityRepository) throws Exception
Exception
public String getAddress()
getAddress
in interface AddressControl
public String[] getQueueNames() throws Exception
getQueueNames
in interface AddressControl
Exception
public String[] getBindingNames() throws Exception
getBindingNames
in interface AddressControl
Exception
public Object[] getRoles() throws Exception
getRoles
in interface AddressControl
Exception
public String getRolesAsJSON() throws Exception
getRolesAsJSON
in interface AddressControl
Exception
public long getNumberOfBytesPerPage() throws Exception
getNumberOfBytesPerPage
in interface AddressControl
Exception
public long getAddressSize() throws Exception
getAddressSize
in interface AddressControl
Exception
public long getNumberOfMessages() throws Exception
getNumberOfMessages
in interface AddressControl
Exception
public boolean isPaging() throws Exception
isPaging
in interface AddressControl
Exception
public int getNumberOfPages() throws Exception
getNumberOfPages
in interface AddressControl
Exception
protected MBeanOperationInfo[] fillMBeanOperationInfo()
fillMBeanOperationInfo
in class AbstractControl
Copyright © 2017 JBoss, a division of Red Hat. All Rights Reserved.