org.apache.yoko.rmi.impl
Class RMIState

java.lang.Object
  extended by org.apache.yoko.rmi.impl.RMIState
All Implemented Interfaces:
PortableRemoteObjectState

public class RMIState
extends Object
implements PortableRemoteObjectState


Method Summary
 ValueHandler createValueHandler()
           
 void exportObject(Remote remote)
           
 ClassLoader getClassLoader()
          ContextClassLoader for this state
 URL getCodeBase()
           
 String getName()
           
 ORB getORB()
           
 Stub getStaticStub(String codebase, Class type)
           
 Stub getStaticStub1(String codebase, Class type)
          Method getStaticStub.
 void setCodeBase(URL codebase)
           
 void shutdown()
          Shutdown this state
 void unexportObject(Remote remote)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

shutdown

public void shutdown()
Description copied from interface: PortableRemoteObjectState
Shutdown this state

Specified by:
shutdown in interface PortableRemoteObjectState

getORB

public ORB getORB()
Specified by:
getORB in interface PortableRemoteObjectState

createValueHandler

public ValueHandler createValueHandler()

getClassLoader

public ClassLoader getClassLoader()
Description copied from interface: PortableRemoteObjectState
ContextClassLoader for this state

Specified by:
getClassLoader in interface PortableRemoteObjectState

setCodeBase

public void setCodeBase(URL codebase)

getCodeBase

public URL getCodeBase()

getStaticStub1

public Stub getStaticStub1(String codebase,
                           Class type)
Method getStaticStub.

Parameters:
codebase -
type -
Returns:
Stub

getStaticStub

public Stub getStaticStub(String codebase,
                          Class type)

exportObject

public void exportObject(Remote remote)
                  throws RemoteException
Specified by:
exportObject in interface PortableRemoteObjectState
Throws:
RemoteException

unexportObject

public void unexportObject(Remote remote)
                    throws RemoteException
Specified by:
unexportObject in interface PortableRemoteObjectState
Throws:
RemoteException

getName

public String getName()


Copyright © 2006-2011 Apache Software Foundation. All Rights Reserved.