org.apache.jackrabbit.rmi.server.principal
Class ServerGroup

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.principal.ServerPrincipal
                      extended by org.apache.jackrabbit.rmi.server.principal.ServerGroup
All Implemented Interfaces:
Serializable, Remote, RemoteGroup, RemotePrincipal

public class ServerGroup
extends ServerPrincipal
implements RemoteGroup

See Also:
Serialized Form

Field Summary
 
Fields inherited from class java.rmi.server.RemoteObject
ref
 
Constructor Summary
ServerGroup(Group principal, RemoteAdapterFactory factory)
           
 
Method Summary
 boolean isMember(String member)
           
 RemoteIterator members()
           
 
Methods inherited from class org.apache.jackrabbit.rmi.server.principal.ServerPrincipal
getName, getPrincipal
 
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
 
Methods inherited from interface org.apache.jackrabbit.rmi.remote.principal.RemotePrincipal
getName
 

Constructor Detail

ServerGroup

public ServerGroup(Group principal,
                   RemoteAdapterFactory factory)
            throws RemoteException
Throws:
RemoteException
Method Detail

isMember

public boolean isMember(String member)
Specified by:
isMember in interface RemoteGroup
See Also:
Group.isMember(java.security.Principal)

members

public RemoteIterator members()
                       throws RemoteException
Specified by:
members in interface RemoteGroup
Throws:
RemoteException
See Also:
Group.members()


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