javax.management.remote.rmi
Class RMIJRMPServerImpl

java.lang.Object
  extended by javax.management.remote.rmi.RMIServerImpl
      extended by javax.management.remote.rmi.RMIJRMPServerImpl
All Implemented Interfaces:
Remote, RMIServer

public class RMIJRMPServerImpl
extends RMIServerImpl

Author:
Tom Elrod

Field Summary
 
Fields inherited from class javax.management.remote.rmi.RMIServerImpl
log
 
Constructor Summary
RMIJRMPServerImpl(int port, RMIClientSocketFactory csf, RMIServerSocketFactory ssf, Map env)
           
 
Method Summary
protected  void closeClient(RMIConnection client)
           
protected  void closeServer()
           
protected  void export()
           
protected  String getProtocol()
           
protected  RMIConnection makeClient(String connectionId, Subject subject)
           
 Remote toStub()
           
 
Methods inherited from class javax.management.remote.rmi.RMIServerImpl
clientClosed, close, getDefaultClassLoader, getMBeanServer, getVersion, newClient, setDefaultClassLoader, setMBeanServer, setRMIConnectorServer
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RMIJRMPServerImpl

public RMIJRMPServerImpl(int port,
                         RMIClientSocketFactory csf,
                         RMIServerSocketFactory ssf,
                         Map env)
                  throws IOException
Throws:
IOException
Method Detail

export

protected void export()
               throws IOException
Specified by:
export in class RMIServerImpl
Throws:
IOException

getProtocol

protected String getProtocol()
Specified by:
getProtocol in class RMIServerImpl

toStub

public Remote toStub()
              throws IOException
Specified by:
toStub in class RMIServerImpl
Throws:
IOException

makeClient

protected RMIConnection makeClient(String connectionId,
                                   Subject subject)
                            throws IOException
Specified by:
makeClient in class RMIServerImpl
Throws:
IOException

closeClient

protected void closeClient(RMIConnection client)
                    throws IOException
Specified by:
closeClient in class RMIServerImpl
Throws:
IOException

closeServer

protected void closeServer()
                    throws IOException
Specified by:
closeServer in class RMIServerImpl
Throws:
IOException


Copyright © 2009 JBoss, a division of Red Hat, Inc.. All Rights Reserved.