|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.codehaus.plexus.security.rbac.AbstractRole org.codehaus.plexus.security.authorization.rbac.jdo.v0_9_0.JdoRole
public class JdoRole
Class JdoRole.
Field Summary |
---|
Fields inherited from interface org.codehaus.plexus.security.rbac.Role |
---|
ROLE |
Constructor Summary | |
---|---|
JdoRole()
|
Method Summary | |
---|---|
void |
addChildRoleName(String string)
Method addChildRoleName. |
void |
addPermission(org.codehaus.plexus.security.rbac.Permission jdoPermission)
Method addPermission. |
boolean |
equals(Object other)
Method equals. |
List |
getChildRoleNames()
Method getChildRoleNames. |
String |
getDescription()
Get the description field. |
String |
getName()
Get the name field. |
List |
getPermissions()
Method getPermissions. |
int |
hashCode()
Method hashCode. |
boolean |
isAssignable()
Get true if this role is available to be assigned to a user. |
boolean |
isPermanent()
Get true if this object is permanent. |
void |
removeChildRoleName(String string)
Method removeChildRoleName. |
void |
removePermission(org.codehaus.plexus.security.rbac.Permission jdoPermission)
Method removePermission. |
void |
setAssignable(boolean assignable)
Set true if this role is available to be assigned to a user. |
void |
setChildRoleNames(List childRoleNames)
Set roles that will inherit the permissions of this role. |
void |
setDescription(String description)
Set the description field. |
void |
setName(String name)
Set the name field. |
void |
setPermanent(boolean permanent)
Set true if this object is permanent. |
void |
setPermissions(List permissions)
Set the permissions field. |
String |
toString()
Method toString. |
Methods inherited from class org.codehaus.plexus.security.rbac.AbstractRole |
---|
hasChildRoles |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.codehaus.plexus.security.rbac.Role |
---|
hasChildRoles |
Constructor Detail |
---|
public JdoRole()
Method Detail |
---|
public void addChildRoleName(String string)
addChildRoleName
in interface org.codehaus.plexus.security.rbac.Role
string
- public void addPermission(org.codehaus.plexus.security.rbac.Permission jdoPermission)
addPermission
in interface org.codehaus.plexus.security.rbac.Role
jdoPermission
- public boolean equals(Object other)
equals
in class Object
other
-
public List getChildRoleNames()
getChildRoleNames
in interface org.codehaus.plexus.security.rbac.Role
public String getDescription()
getDescription
in interface org.codehaus.plexus.security.rbac.Role
public String getName()
getName
in interface org.codehaus.plexus.security.rbac.Role
public List getPermissions()
getPermissions
in interface org.codehaus.plexus.security.rbac.Role
public int hashCode()
hashCode
in class Object
public boolean isAssignable()
isAssignable
in interface org.codehaus.plexus.security.rbac.Role
public boolean isPermanent()
isPermanent
in interface org.codehaus.plexus.security.rbac.Role
public void removeChildRoleName(String string)
string
- public void removePermission(org.codehaus.plexus.security.rbac.Permission jdoPermission)
removePermission
in interface org.codehaus.plexus.security.rbac.Role
jdoPermission
- public void setAssignable(boolean assignable)
setAssignable
in interface org.codehaus.plexus.security.rbac.Role
assignable
- public void setChildRoleNames(List childRoleNames)
setChildRoleNames
in interface org.codehaus.plexus.security.rbac.Role
childRoleNames
- public void setDescription(String description)
setDescription
in interface org.codehaus.plexus.security.rbac.Role
description
- public void setName(String name)
setName
in interface org.codehaus.plexus.security.rbac.Role
name
- public void setPermanent(boolean permanent)
setPermanent
in interface org.codehaus.plexus.security.rbac.Role
permanent
- public void setPermissions(List permissions)
setPermissions
in interface org.codehaus.plexus.security.rbac.Role
permissions
- public String toString()
toString
in class Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |