com.centrasite.control.security.privileges
Class RepositoryFolderPrivilegeDescriptor

java.lang.Object
  extended by com.centrasite.control.security.privileges.ComplexDescriptor
      extended by com.centrasite.control.security.privileges.RepositoryFolderPrivilegeDescriptor
All Implemented Interfaces:
PrivilegeDescriptor

public class RepositoryFolderPrivilegeDescriptor
extends ComplexDescriptor

Repository Folder Privilege Descriptor Used by repository folder objects - contains folder sub privilege decriptors


Field Summary
 
Fields inherited from interface com.centrasite.control.security.privileges.PrivilegeDescriptor
ID_ALL, ID_BIND, ID_CHANGE, ID_CONTENT, ID_DELETE, ID_PROPERTIES, ID_READ, ID_SECURITY, ID_UNBIND, ID_USERSPRIV, ID_WRITE
 
Method Summary
static RepositoryFolderPrivilegeDescriptor get()
           
 java.lang.String getId()
          Get id
 java.lang.String getName(java.util.Locale locale)
          Get name
 int getState(AbstractAce ace)
          Get state
 void setState(AbstractAce ace, int state)
          Set state
 
Methods inherited from class com.centrasite.control.security.privileges.ComplexDescriptor
addSubDescriptor, getColumnCount, getSubDescriptors
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

get

public static RepositoryFolderPrivilegeDescriptor get()

getId

public java.lang.String getId()
Description copied from interface: PrivilegeDescriptor
Get id

Returns:
Descriptor id

getName

public java.lang.String getName(java.util.Locale locale)
Description copied from interface: PrivilegeDescriptor
Get name

Returns:
Descriptor name

getState

public int getState(AbstractAce ace)
Description copied from interface: PrivilegeDescriptor
Get state

Parameters:
ace - The access control element
Returns:
One of the states above

setState

public void setState(AbstractAce ace,
                     int state)
Description copied from interface: PrivilegeDescriptor
Set state

Parameters:
ace - The access control element
state - The state to be set