Name

POA

Synopsis

A POA is associated with each CORBA server object running within a given ORB. Each POA can manage one or more CORBA servants. POAs are hierarchical and define a hierarchical namespace for the servants that they manage. The root POA is supplied by the ORB itself; it can be accessed using ORB.resolve_initial_references("RootPOA"). Child POAs can be created using the create_POA() method, specifying the name for the POA relative to its parent, the POAManager to be used for the POA, and any Policy objects to be applied to the POA.

                  Type Of
public interface POA extends POAOperations, org.omg.CORBA.Object, 
        org.omg.CORBA.portable.IDLEntity {
}

Passed To

org.omg.CosNaming.BindingIteratorPOA._all_interfaces(), org.omg.CosNaming.NamingContextExtPOA._all_interfaces(), org.omg.CosNaming.NamingContextPOA._all_interfaces(), _ServantActivatorStub.{etherealize(), incarnate()}, _ServantLocatorStub.{postinvoke(), preinvoke()}, AdapterActivatorOperations.unknown_adapter(), POAHelper.{insert(), write()}, Servant._all_interfaces(), ServantActivatorOperations.{etherealize(), incarnate()}, ServantActivatorPOA._all_interfaces(), ServantLocatorOperations.{postinvoke(), preinvoke()}, ServantLocatorPOA._all_interfaces()

Returned By

org.omg.PortableServer.CurrentOperations.get_POA(), POAHelper.{extract(), narrow(), read()}, POAOperations.{create_POA(), find_POA(), the_children(), the_parent()}, Servant.{_default_POA() ...

Get Java Enterprise in a Nutshell, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.