public interface Delegate
| Modifier and Type | Method and Description | 
|---|---|
POA | 
default_POA(Servant Self)
The default behavior of this function is to return the
 root POA from the ORB instance associated with the servant. 
 | 
Object | 
get_interface_def(Servant self)
This operation returns an object in the Interface Repository
 which provides type information that may be useful to a program. 
 | 
boolean | 
is_a(Servant Self,
    String Repository_Id)
This method checks to see if the specified repid is present
 on the list returned by _all_interfaces() or is the
 repository id for the generic CORBA Object. 
 | 
boolean | 
non_existent(Servant Self)
This operation is used to check for the existence of the
 Object. 
 | 
byte[] | 
object_id(Servant Self)
The method _object_id() is equivalent
 to calling PortableServer::Current::get_object_id. 
 | 
ORB | 
orb(Servant Self)
Convenience method that returns the instance of the ORB
 currently associated with the Servant. 
 | 
POA | 
poa(Servant Self)
The method _poa() is equivalent to
 calling PortableServer::Current:get_POA. 
 | 
Object | 
this_object(Servant Self)
This allows the servant to obtain the object reference for
 the target CORBA Object it is incarnating for that request. 
 | 
ORB orb(Servant Self)
Self - the servant.Object this_object(Servant Self)
Self - the servant.POA poa(Servant Self)
Self - the servant.byte[] object_id(Servant Self)
Self - the servant.POA default_POA(Servant Self)
Self - the servant.boolean is_a(Servant Self, String Repository_Id)
Self - the servant.Repository_Id - the repository_id to be checked in the
            repository list or against the id of generic CORBA
            object.boolean non_existent(Servant Self)
Self - the servant. Submit a bug or feature 
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
 Copyright © 1993, 2012, Oracle and/or its affiliates.  All rights reserved.