org.jboss.messaging.core.security
Class Role
java.lang.Object
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)
|
Role(java.lang.String name,
boolean read,
boolean write,
boolean create)
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
WRITE_NAME
public static final java.lang.String WRITE_NAME
- See Also:
- Constant Field Values
READ_NAME
public static final java.lang.String READ_NAME
- See Also:
- Constant Field Values
CREATE_NAME
public static final java.lang.String CREATE_NAME
- See Also:
- Constant Field Values
Role
public Role(java.lang.String name)
Role
public Role(java.lang.String name,
boolean read,
boolean write,
boolean create)
getName
public java.lang.String getName()
setName
public void setName(java.lang.String name)
isRead
public boolean isRead()
setRead
public void setRead(boolean read)
isWrite
public boolean isWrite()
setWrite
public void setWrite(boolean write)
isCreate
public boolean isCreate()
setCreate
public void setCreate(boolean create)
isCheckType
public boolean isCheckType(CheckType checkType)
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
Copyright © 2006 JBoss Inc. All Rights Reserved.