org.apache.jackrabbit.rmi.server.security
Class ServerPrivilege

java.lang.Object
  extended by java.rmi.server.RemoteObject
      extended by java.rmi.server.RemoteServer
          extended by java.rmi.server.UnicastRemoteObject
              extended by org.apache.jackrabbit.rmi.server.ServerObject
                  extended by org.apache.jackrabbit.rmi.server.security.ServerPrivilege
All Implemented Interfaces:
Serializable, Remote, RemotePrivilege

public class ServerPrivilege
extends ServerObject
implements RemotePrivilege

See Also:
Serialized Form

Field Summary
 
Fields inherited from class java.rmi.server.RemoteObject
ref
 
Constructor Summary
ServerPrivilege(Privilege privilege, RemoteAdapterFactory factory)
           
 
Method Summary
 RemotePrivilege[] getAggregatePrivileges()
           
 RemotePrivilege[] getDeclaredAggregatePrivileges()
           
 String getName()
           
 boolean isAbstract()
           
 boolean isAggregate()
           
 
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
 
Methods inherited from class java.rmi.server.RemoteObject
equals, getRef, hashCode, toString, toStub
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ServerPrivilege

public ServerPrivilege(Privilege privilege,
                       RemoteAdapterFactory factory)
                throws RemoteException
Throws:
RemoteException
Method Detail

getAggregatePrivileges

public RemotePrivilege[] getAggregatePrivileges()
                                         throws RemoteException
Specified by:
getAggregatePrivileges in interface RemotePrivilege
Throws:
RemoteException
See Also:
Privilege.getAggregatePrivileges()

getDeclaredAggregatePrivileges

public RemotePrivilege[] getDeclaredAggregatePrivileges()
                                                 throws RemoteException
Specified by:
getDeclaredAggregatePrivileges in interface RemotePrivilege
Throws:
RemoteException
See Also:
Privilege.getDeclaredAggregatePrivileges()

getName

public String getName()
Specified by:
getName in interface RemotePrivilege
See Also:
Privilege.getName()

isAbstract

public boolean isAbstract()
Specified by:
isAbstract in interface RemotePrivilege
See Also:
Privilege.isAbstract()

isAggregate

public boolean isAggregate()
Specified by:
isAggregate in interface RemotePrivilege
See Also:
Privilege.isAggregate()


Copyright © 2004-2010 The Apache Software Foundation. All Rights Reserved.