org.codehaus.plexus.security.authorization.rbac.jdo.v0_9_0
Class RbacDatabase

java.lang.Object
  extended by org.codehaus.plexus.security.authorization.rbac.jdo.v0_9_0.RbacDatabase
All Implemented Interfaces:
Serializable

public class RbacDatabase
extends Object
implements Serializable

Class RbacDatabase.

Version:
$Revision$ $Date$
See Also:
Serialized Form

Constructor Summary
RbacDatabase()
           
 
Method Summary
 void addOperation(JdoOperation jdoOperation)
          Method addOperation.
 void addPermission(JdoPermission jdoPermission)
          Method addPermission.
 void addResource(JdoResource jdoResource)
          Method addResource.
 void addRole(JdoRole jdoRole)
          Method addRole.
 void addUserAssignment(JdoUserAssignment jdoUserAssignment)
          Method addUserAssignment.
 String getModelEncoding()
          Get the modelEncoding field.
 List getOperations()
          Method getOperations.
 List getPermissions()
          Method getPermissions.
 List getResources()
          Method getResources.
 List getRoles()
          Method getRoles.
 List getUserAssignments()
          Method getUserAssignments.
 void removeOperation(JdoOperation jdoOperation)
          Method removeOperation.
 void removePermission(JdoPermission jdoPermission)
          Method removePermission.
 void removeResource(JdoResource jdoResource)
          Method removeResource.
 void removeRole(JdoRole jdoRole)
          Method removeRole.
 void removeUserAssignment(JdoUserAssignment jdoUserAssignment)
          Method removeUserAssignment.
 void setModelEncoding(String modelEncoding)
          Set the modelEncoding field.
 void setOperations(List operations)
          Set the operations field.
 void setPermissions(List permissions)
          Set the permissions field.
 void setResources(List resources)
          Set the resources field.
 void setRoles(List roles)
          Set the roles field.
 void setUserAssignments(List userAssignments)
          Set the userAssignments field.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RbacDatabase

public RbacDatabase()
Method Detail

addOperation

public void addOperation(JdoOperation jdoOperation)
Method addOperation.

Parameters:
jdoOperation -

addPermission

public void addPermission(JdoPermission jdoPermission)
Method addPermission.

Parameters:
jdoPermission -

addResource

public void addResource(JdoResource jdoResource)
Method addResource.

Parameters:
jdoResource -

addRole

public void addRole(JdoRole jdoRole)
Method addRole.

Parameters:
jdoRole -

addUserAssignment

public void addUserAssignment(JdoUserAssignment jdoUserAssignment)
Method addUserAssignment.

Parameters:
jdoUserAssignment -

getModelEncoding

public String getModelEncoding()
Get the modelEncoding field.

Returns:
String

getOperations

public List getOperations()
Method getOperations.

Returns:
List

getPermissions

public List getPermissions()
Method getPermissions.

Returns:
List

getResources

public List getResources()
Method getResources.

Returns:
List

getRoles

public List getRoles()
Method getRoles.

Returns:
List

getUserAssignments

public List getUserAssignments()
Method getUserAssignments.

Returns:
List

removeOperation

public void removeOperation(JdoOperation jdoOperation)
Method removeOperation.

Parameters:
jdoOperation -

removePermission

public void removePermission(JdoPermission jdoPermission)
Method removePermission.

Parameters:
jdoPermission -

removeResource

public void removeResource(JdoResource jdoResource)
Method removeResource.

Parameters:
jdoResource -

removeRole

public void removeRole(JdoRole jdoRole)
Method removeRole.

Parameters:
jdoRole -

removeUserAssignment

public void removeUserAssignment(JdoUserAssignment jdoUserAssignment)
Method removeUserAssignment.

Parameters:
jdoUserAssignment -

setModelEncoding

public void setModelEncoding(String modelEncoding)
Set the modelEncoding field.

Parameters:
modelEncoding -

setOperations

public void setOperations(List operations)
Set the operations field.

Parameters:
operations -

setPermissions

public void setPermissions(List permissions)
Set the permissions field.

Parameters:
permissions -

setResources

public void setResources(List resources)
Set the resources field.

Parameters:
resources -

setRoles

public void setRoles(List roles)
Set the roles field.

Parameters:
roles -

setUserAssignments

public void setUserAssignments(List userAssignments)
Set the userAssignments field.

Parameters:
userAssignments -


Copyright © 2003-2013 The Apache Software Foundation. All Rights Reserved.