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-2017 ForgeRock AS. All Rights Reserved.