org.omg.PortableServer
Interface POA

All Superinterfaces:
IDLEntity, Object, POAOperations, Serializable

public interface POA
extends POAOperations, IDLEntity, Object

The Portable Object Adapter (POA) provides more control on the request processing than it is possible when connecting objects directly to the ORB. For details, see the general description of the org.omg.PortableServer package.

The operations, supported by POA are defined separately in POAOperations. In the simpliest case, the servant implementation is connected to POA by POAOperations.servant_to_reference(org.omg.PortableServer.Servant), the returned object being a target of remote and local invocations, despite the numerous other strategies are possible.

See Also:
ORB.resolve_initial_references(java.lang.String), POAOperations.servant_to_reference(org.omg.PortableServer.Servant)

Method Summary
 
Methods inherited from interface org.omg.PortableServer.POAOperations
activate_object_with_id, activate_object, create_id_assignment_policy, create_id_uniqueness_policy, create_implicit_activation_policy, create_lifespan_policy, create_POA, create_reference_with_id, create_reference, create_request_processing_policy, create_servant_retention_policy, create_thread_policy, deactivate_object, destroy, find_POA, get_servant_manager, get_servant, id_to_reference, id_to_servant, id, reference_to_id, reference_to_servant, servant_to_id, servant_to_reference, set_servant_manager, set_servant, the_activator, the_activator, the_children, the_name, the_parent, the_POAManager
 
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