isc.util
Class ServerAdminLDAP
java.lang.Object
java.rmi.server.RemoteObject
java.rmi.server.RemoteServer
java.rmi.server.UnicastRemoteObject
isc.util.ServerAdmin
isc.util.ServerAdminLDAP
- All Implemented Interfaces:
- ServerAdminIF, java.io.Serializable, java.lang.Runnable, java.rmi.Remote
public class ServerAdminLDAP
- extends ServerAdmin
- implements ServerAdminIF, java.lang.Runnable
This is a special server Admin class for dealing with LDAP RMI requests. Because of the tree
structure of LDAP, it must be handle differently.
- Author:
- John Casey
- DNA_sensor - Aug 12, 2005
- See Also:
ServerAdmin
,
Serialized Form
Fields inherited from class java.rmi.server.RemoteObject |
ref |
Method Summary |
protected void |
init()
Initialize this service. |
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 java.lang.Runnable |
run |
log
protected static org.apache.log4j.Logger log
- log4j
serialVersionUID
protected static final long serialVersionUID
- See Also:
- Constant Field Values
PROP_NAMING_USER
protected static final java.lang.String PROP_NAMING_USER
- See Also:
- Constant Field Values
PROP_NAMING_PW
protected static final java.lang.String PROP_NAMING_PW
- See Also:
- Constant Field Values
ctx
protected javax.naming.directory.DirContext ctx
ServerAdminLDAP
public ServerAdminLDAP()
throws java.rmi.RemoteException
- Create a new LDAP Admin service
- Throws:
java.rmi.RemoteException
- if the communications setup failed
ServerAdminLDAP
public ServerAdminLDAP(int port)
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
ServerAdminLDAP
public ServerAdminLDAP(int port,
java.rmi.server.RMIClientSocketFactory csf,
java.rmi.server.RMIServerSocketFactory ssf)
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
init
protected void init()
- Description copied from class:
ServerAdmin
- Initialize this service. Read client/server attributes from the properties.
- Overrides:
init
in class ServerAdmin