org.jboss.messaging.core.security
Class Role

java.lang.Object
  extended by org.jboss.messaging.core.security.Role
All Implemented Interfaces:
java.io.Serializable

public class Role
extends java.lang.Object
implements java.io.Serializable

A role is used by the security store to define access rights and is configured on a connection factory or destination

Author:
Andy Taylor
See Also:
Serialized Form

Constructor Summary
Role(java.lang.String name, boolean send, boolean consume, boolean createDurableQueue, boolean deleteDurableQueue, boolean createNonDurableQueue, boolean deleteNonDurableQueue, boolean manage)
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
 java.lang.String getName()
           
 int hashCode()
           
 boolean isConsume()
           
 boolean isCreateDurableQueue()
           
 boolean isCreateNonDurableQueue()
           
 boolean isDeleteDurableQueue()
           
 boolean isDeleteNonDurableQueue()
           
 boolean isManage()
           
 boolean isSend()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Role

public Role(java.lang.String name,
            boolean send,
            boolean consume,
            boolean createDurableQueue,
            boolean deleteDurableQueue,
            boolean createNonDurableQueue,
            boolean deleteNonDurableQueue,
            boolean manage)
Method Detail

getName

public java.lang.String getName()

isSend

public boolean isSend()

isConsume

public boolean isConsume()

isCreateDurableQueue

public boolean isCreateDurableQueue()

isDeleteDurableQueue

public boolean isDeleteDurableQueue()

isCreateNonDurableQueue

public boolean isCreateNonDurableQueue()

isDeleteNonDurableQueue

public boolean isDeleteNonDurableQueue()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

isManage

public boolean isManage()


Copyright © 2006 JBoss Inc. All Rights Reserved.