com.arjuna.orbportability
Class RootOA
java.lang.Object
com.arjuna.orbportability.OA
com.arjuna.orbportability.RootOA
public class RootOA
- extends OA
RootOA class which represents a RootPOA
- Author:
- Richard Begg (richard_begg@hp.com)
Methods inherited from class com.arjuna.orbportability.OA |
addAttribute, addPostShutdown, addPreShutdown, corbaReference, createPOA, getAssociatedORB, getRootOA, init, initOA, initOA, initPOA, initPOA, performPostInit, performPostSet, performPreInit, poa, rootPoa, run, run, setPOA, setPoa |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEFAULT_ROOT_NAME
public static final String DEFAULT_ROOT_NAME
- See Also:
- Constant Field Values
destroy
public void destroy()
throws SystemException
- Destroy this root POA and all of its children
- Specified by:
destroy
in class OA
- Throws:
SystemException
corbaReference
public Object corbaReference(Servant obj)
- Specified by:
corbaReference
in class OA
- Returns:
- a CORBA object reference for the Servant/Implementation.
objectIsReady
public boolean objectIsReady(Servant obj,
byte[] id)
throws SystemException
- Description copied from class:
OA
- Register the object with the ORB.
- Specified by:
objectIsReady
in class OA
- Throws:
SystemException
objectIsReady
public boolean objectIsReady(Servant obj)
throws SystemException
- Specified by:
objectIsReady
in class OA
- Throws:
SystemException
shutdownObject
public boolean shutdownObject(Object obj)
- Description copied from class:
OA
- Dispose of the object, i.e., unregister it from the ORB.
- Specified by:
shutdownObject
in class OA
shutdownObject
public boolean shutdownObject(Servant obj)
- Specified by:
shutdownObject
in class OA
Copyright © 2011. All Rights Reserved.