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, 2022, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.