Novell exteNd Messaging Platform 5.1

org.omg.PortableServer
Class Servant

java.lang.Object
  extended byorg.omg.PortableServer.Servant
Direct Known Subclasses:
ActivationSystemPOA, ControlPOA, CoordinatorPOA, CurrentPOA, DynamicImplementation, NamingContextPOA, RecoveryCoordinatorPOA, ResourcePOA, SubtransactionAwareResourcePOA, SynchronizationPOA, TerminatorPOA, TransactionalObjectPOA, TransactionFactoryPOA

public abstract class Servant
extends Object


Constructor Summary
Servant()
           
 
Method Summary
abstract  String[] _all_interfaces(POA poa, byte[] oid)
          Get all the repository IDs.
 POA _default_POA()
          Get the Default POA - the Root POA.
 Delegate _get_delegate()
           
 ClassLoader _getClassLoader()
           
 boolean _is_a(String repositoryId)
           
 boolean _non_existent()
          Does the servant not exist.
 byte[] _object_id()
          Get the Object Id for the Object being invoked upon.
 ORB _orb()
          Get the ORB.
 void _orb(ORB orb)
          Set the ORB.
 POA _poa()
          Get the POA for the Object being invoked upon.
 void _set_delegate(Delegate delegate)
           
 ClassLoader _setClassLoader(ClassLoader classLoader)
           
 Object _this_object()
          Get the object reference for this servant.
 Object _this_object(ORB orb)
          Get the object reference for this servant.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Servant

public Servant()
Method Detail

_get_delegate

public final Delegate _get_delegate()

_set_delegate

public final void _set_delegate(Delegate delegate)

_this_object

public final Object _this_object()
Get the object reference for this servant.


_this_object

public final Object _this_object(ORB orb)
Get the object reference for this servant.


_orb

public final ORB _orb()
Get the ORB.


_orb

public final void _orb(ORB orb)
Set the ORB.


_poa

public final POA _poa()
Get the POA for the Object being invoked upon.


_object_id

public final byte[] _object_id()
Get the Object Id for the Object being invoked upon.


_default_POA

public POA _default_POA()
Get the Default POA - the Root POA.


_is_a

public boolean _is_a(String repositoryId)

_non_existent

public boolean _non_existent()
Does the servant not exist.


_all_interfaces

public abstract String[] _all_interfaces(POA poa,
                                         byte[] oid)
Get all the repository IDs.


_getClassLoader

public ClassLoader _getClassLoader()

_setClassLoader

public ClassLoader _setClassLoader(ClassLoader classLoader)

Novell exteNd Messaging Platform 5.1

exteNd is a registered trademark of Novell, Inc.
Copyright 1998-2003 Novell, Inc. All Rights Reserved.