Class ServerAccessControlManager
- java.lang.Object
-
- java.rmi.server.RemoteObject
-
- java.rmi.server.RemoteServer
-
- java.rmi.server.UnicastRemoteObject
-
- org.apache.jackrabbit.rmi.server.ServerObject
-
- org.apache.jackrabbit.rmi.server.security.ServerAccessControlManager
-
- All Implemented Interfaces:
Serializable,Remote,RemoteAccessControlManager
@Deprecated public class ServerAccessControlManager extends ServerObject implements RemoteAccessControlManager
Deprecated.- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class java.rmi.server.RemoteObject
ref
-
-
Constructor Summary
Constructors Constructor Description ServerAccessControlManager(AccessControlManager acm, RemoteAdapterFactory factory)Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description RemoteIteratorgetApplicablePolicies(String absPath)Deprecated.RemoteAccessControlPolicy[]getEffectivePolicies(String absPath)Deprecated.RemoteAccessControlPolicy[]getPolicies(String absPath)Deprecated.RemotePrivilege[]getPrivileges(String absPath)Deprecated.RemotePrivilege[]getSupportedPrivileges(String absPath)Deprecated.booleanhasPrivileges(String absPath, String[] privileges)Deprecated.RemotePrivilegeprivilegeFromName(String privilegeName)Deprecated.-
Methods inherited from class org.apache.jackrabbit.rmi.server.ServerObject
getFactory, getRemoteItem, getRemoteNode, getRemoteNodeTypeArray, getRepositoryException, getSerialValue, getSerialValues
-
Methods inherited from class java.rmi.server.UnicastRemoteObject
clone, exportObject, exportObject, exportObject, unexportObject
-
Methods inherited from class java.rmi.server.RemoteServer
getClientHost, getLog, setLog
-
-
-
-
Constructor Detail
-
ServerAccessControlManager
public ServerAccessControlManager(AccessControlManager acm, RemoteAdapterFactory factory) throws RemoteException
Deprecated.- Throws:
RemoteException
-
-
Method Detail
-
getApplicablePolicies
public RemoteIterator getApplicablePolicies(String absPath) throws RepositoryException, RemoteException
Deprecated.- Specified by:
getApplicablePoliciesin interfaceRemoteAccessControlManager- Throws:
RepositoryExceptionRemoteException- See Also:
AccessControlManager.getApplicablePolicies(String)
-
getEffectivePolicies
public RemoteAccessControlPolicy[] getEffectivePolicies(String absPath) throws RepositoryException, RemoteException
Deprecated.- Specified by:
getEffectivePoliciesin interfaceRemoteAccessControlManager- Throws:
RepositoryExceptionRemoteException- See Also:
AccessControlManager.getEffectivePolicies(String)
-
getPolicies
public RemoteAccessControlPolicy[] getPolicies(String absPath) throws RepositoryException, RemoteException
Deprecated.- Specified by:
getPoliciesin interfaceRemoteAccessControlManager- Throws:
RepositoryExceptionRemoteException- See Also:
AccessControlManager.getPolicies(String)
-
getPrivileges
public RemotePrivilege[] getPrivileges(String absPath) throws RepositoryException, RemoteException
Deprecated.- Specified by:
getPrivilegesin interfaceRemoteAccessControlManager- Throws:
RepositoryExceptionRemoteException- See Also:
AccessControlManager.getPrivileges(String)
-
getSupportedPrivileges
public RemotePrivilege[] getSupportedPrivileges(String absPath) throws RepositoryException, RemoteException
Deprecated.- Specified by:
getSupportedPrivilegesin interfaceRemoteAccessControlManager- Throws:
RepositoryExceptionRemoteException- See Also:
AccessControlManager.getSupportedPrivileges(String)
-
hasPrivileges
public boolean hasPrivileges(String absPath, String[] privileges) throws RepositoryException
Deprecated.- Specified by:
hasPrivilegesin interfaceRemoteAccessControlManager- Throws:
RepositoryException- See Also:
AccessControlManager.hasPrivileges(String, javax.jcr.security.Privilege[])
-
privilegeFromName
public RemotePrivilege privilegeFromName(String privilegeName) throws RepositoryException, RemoteException
Deprecated.- Specified by:
privilegeFromNamein interfaceRemoteAccessControlManager- Throws:
RepositoryExceptionRemoteException- See Also:
AccessControlManager.privilegeFromName(String)
-
-