org.apache.jackrabbit.rmi.client.security
Class ClientAccessControlList
java.lang.Object
org.apache.jackrabbit.rmi.client.ClientObject
org.apache.jackrabbit.rmi.client.security.ClientAccessControlPolicy
org.apache.jackrabbit.rmi.client.security.ClientAccessControlList
- All Implemented Interfaces:
- AccessControlList, AccessControlPolicy
public class ClientAccessControlList
- extends ClientAccessControlPolicy
- implements AccessControlList
Local adapter for the JCR-RMI RemoteAccessControlList
interface. This class makes a remote
AccessControlList locally available using the JCR AccessControlList
interface.
- See Also:
AccessControlList
,
RemoteAccessControlList
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ClientAccessControlList
public ClientAccessControlList(RemoteAccessControlList racl,
LocalAdapterFactory factory)
addAccessControlEntry
public boolean addAccessControlEntry(Principal principal,
Privilege[] privileges)
throws UnsupportedRepositoryOperationException
- Specified by:
addAccessControlEntry
in interface AccessControlList
- Throws:
UnsupportedRepositoryOperationException
- This method is not
implemented yet
getAccessControlEntries
public AccessControlEntry[] getAccessControlEntries()
throws RepositoryException
-
- Specified by:
getAccessControlEntries
in interface AccessControlList
- Throws:
RepositoryException
removeAccessControlEntry
public void removeAccessControlEntry(AccessControlEntry ace)
throws UnsupportedRepositoryOperationException
- Specified by:
removeAccessControlEntry
in interface AccessControlList
- Throws:
UnsupportedRepositoryOperationException
- This method is not
implemented yet
Copyright © 2004-2010 The Apache Software Foundation. All Rights Reserved.