org.omg.PortableServer
Interface Current
- All Superinterfaces:
- Current, CurrentOperations, IDLEntity, LocalInterface, Object, java.io.Serializable
public interface Current
- extends LocalInterface, CurrentOperations, Current, IDLEntity
The PortableServer::Current interface, derived from
CORBA::Current, provides method implementations with access to the
identity of the object on which the method was invoked. The
Current interface is provided to support servants that implement
multiple objects, but can be used within the context of
POA-dispatched method invocations on any servant. To provide
location transparency, ORBs are required to support use of Current
in the context of both locally and remotely invoked operations.
An instance of Current can be obtained by the application by
issuing the CORBA::ORB::resolve_initial_references("POACurrent")
operation. Thereafter, it can be used within the context of a
method dispatched by the POA to obtain the POA and ObjectId that
identify the object on which that operation was invoked.
Methods inherited from interface org.omg.CORBA.Object |
_create_request, _create_request, _duplicate, _get_domain_managers, _get_interface_def, _get_policy, _hash, _is_a, _is_equivalent, _non_existent, _release, _request, _set_policy_override |
Read the latest documentation online