public class OpendsRMIJRMPServerImpl extends RMIJRMPServerImpl
OpendsRMIJRMPServerImpl
object that is exported through JRMP and that creates client connections as
RMI objects exported through JRMP.Constructor and Description |
---|
OpendsRMIJRMPServerImpl(int port,
RMIClientSocketFactory csf,
RMIServerSocketFactory ssf,
Map<String,?> env)
Creates a new RMIServer object that will be exported on the given port using the given socket factories.
|
Modifier and Type | Method and Description |
---|---|
protected RMIConnection |
makeClient(String connectionId,
Subject subject) |
closeClient, closeServer, export, getProtocol, toStub
clientClosed, close, getDefaultClassLoader, getMBeanServer, getVersion, newClient, setDefaultClassLoader, setMBeanServer
public OpendsRMIJRMPServerImpl(int port, RMIClientSocketFactory csf, RMIServerSocketFactory ssf, Map<String,?> env) throws IOException
port
- the port on which this object and the RMIConnectionImpl objects it creates will be exported. Can be
zero, to indicate any available portcsf
- the client socket factory for the created RMI objects. Can be null.ssf
- the server socket factory for the created RMI objects. Can be null.env
- the environment map. Can be null.IOException
- if the RMIServer object cannot be created.protected RMIConnection makeClient(String connectionId, Subject subject) throws IOException
makeClient
in class RMIJRMPServerImpl
IOException
Copyright 2010-2018 ForgeRock AS.