org.jboss.messaging.core.management
Interface AddressControl

All Known Implementing Classes:
AddressControlImpl, ReplicationAwareAddressControlWrapper

public interface AddressControl

Version:
$Revision$
Author:
Jeff Mesnil

Method Summary
 void addRole(java.lang.String name, boolean send, boolean consume, boolean createDurableQueue, boolean deleteDurableQueue, boolean createNonDurableQueue, boolean deleteNonDurableQueue, boolean manage)
           
 java.lang.String getAddress()
           
 java.lang.String[] getQueueNames()
           
 java.lang.Object[] getRoles()
           
 java.lang.String getRolesAsJSON()
           
 void removeRole(java.lang.String name)
           
 

Method Detail

getAddress

java.lang.String getAddress()

getRoles

java.lang.Object[] getRoles()
                            throws java.lang.Exception
Throws:
java.lang.Exception

getRolesAsJSON

java.lang.String getRolesAsJSON()
                                throws java.lang.Exception
Throws:
java.lang.Exception

getQueueNames

java.lang.String[] getQueueNames()
                                 throws java.lang.Exception
Throws:
java.lang.Exception

addRole

void addRole(java.lang.String name,
             boolean send,
             boolean consume,
             boolean createDurableQueue,
             boolean deleteDurableQueue,
             boolean createNonDurableQueue,
             boolean deleteNonDurableQueue,
             boolean manage)
             throws java.lang.Exception
Throws:
java.lang.Exception

removeRole

void removeRole(java.lang.String name)
                throws java.lang.Exception
Throws:
java.lang.Exception


Copyright © 2006 JBoss Inc. All Rights Reserved.