Uses of Interface org.omg.PortableServer.POA

Uses in package gnu.javax.rmi.CORBA

Methods with parameter type org.omg.PortableServer.POA

void
StubDelegateImpl.connect(Stub self, ORB orb, POA poa)
Connect when the POA is specified.

Uses in package org.omg.PortableServer.portable

Methods with return type org.omg.PortableServer.POA

POA
Returns the root POA of the ORB instance, associated with this servant.
POA
Delegate.poa(Servant a_servant)
Get POA that is directly associated with the given servant.

Uses in package org.omg.CosNaming

Methods with parameter type org.omg.PortableServer.POA

String[]
BindingIteratorPOA._all_interfaces(POA poa, byte[] object_ID)
String[]
NamingContextExtPOA._all_interfaces(POA poa, byte[] object_ID)
String[]
NamingContextPOA._all_interfaces(POA poa, byte[] object_ID)

Uses in package gnu.CORBA.Poa

Classes implementing org.omg.PortableServer.POA

class
Our POA implementation.

Methods with parameter type org.omg.PortableServer.POA

String[]
Delegates to the wrapped object.
boolean
Check if this Poa has some running threads.
boolean
Create a new POA on the parent, using the parent policy set from the suitable parent of grandparend and with independent POA manager (passing null to the createPOA).

Methods with return type org.omg.PortableServer.POA

POA
gnuPOA.createPoaInstance(String child_name, POAManager a_manager, Policy[] policies, ORB_1_4 an_orb)
Create an instance of the POA with the given features.
POA
gnuPOA.create_POA(String child_name, POAManager manager, Policy[] policies)
Creates a new POA as a child of the target POA.
POA
Return the ORB's default POA.
POA
gnuPOA.find_POA(String poa_name, boolean activate_it)
Find and optionally activate the child POA with the given name.
POA
Get the object POA, associated with the thread currently being served.
POA
Get POA.
POA
POA
Return the associated POA.
POA[]
The children of this POA.
POA
Return the parent of this POA.

Uses in package org.omg.PortableServer

Methods with parameter type org.omg.PortableServer.POA

String[]
Servant._all_interfaces(POA poa, byte[] object_ID)
Get the repository ids of all interfaces, supported by the CORBA object, identified by the passed Id.
String[]
ServantActivatorPOA._all_interfaces(POA poa, byte[] Object_Id)
Returns an array of interfaces, supported by the servant activator.
String[]
ServantLocatorPOA._all_interfaces(POA poa, byte[] Object_Id)
Returns an array of interfaces, supported by the servant locator.
void
ServantActivatorOperations.etherealize(byte[] Object_Id, POA poa, Servant servant, boolean cleanup_in_progress, boolean remaining_activations)
This method is invoked whenever a servant for an object is deactivated, assuming the POA has the USE_SERVANT_MANAGER and RETAIN policies.
void
_ServantActivatorStub.etherealize(byte[] Object_id, POA poa, Servant servant, boolean cleanup, boolean remaining)
It is your responsibility to handle the etherialization event.
Servant
ServantActivatorOperations.incarnate(byte[] Object_Id, POA poa)
This method is invoked whenever the POA receives a request for an object that is not currently active, assuming the POA has the USE_SERVANT_MANAGER and RETAIN policies.
Servant
_ServantActivatorStub.incarnate(byte[] Object_id, POA poa)
It is your responsibility to handle the incarnation event and supply the servant.
void
POAHelper.insert(Any any, POA that)
Insert the POA into the given Any.
void
ServantLocatorOperations.postinvoke(byte[] Object_Id, POA poa, String operation, Object cookie, Servant servant)
If the POA has the USE_SERVANT_MANAGER and NON_RETAIN policies, it invokes this method whenever a servant completes a request.
void
_ServantLocatorStub.postinvoke(byte[] Object_id, POA poa, String method, Object cookie, Servant servant)
It is your responsibility to take the postinvoke actions, if any, by overriding this method.
Servant
ServantLocatorOperations.preinvoke(byte[] Object_Id, POA poa, String operation, CookieHolder cookie_holder)
If the POA has the USE_SERVANT_MANAGER and NON_RETAIN policies, it invokes this method whenever the object being requested that is not inactive.
Servant
_ServantLocatorStub.preinvoke(byte[] Object_id, POA poa, String method, CookieHolder cookie)
It is your responsibility to take the preinvoke actions, if any, and also supply an appropriate servant for the current invocation.
boolean
This method is invoked when the ORB receives a request for an object reference that identifies a non-existing target POA, to create it.
void
POAHelper.write(OutputStream output, POA value)
This should read POA from the CDR input stream, but, following the specs, it doesnot.

Methods with return type org.omg.PortableServer.POA

POA
Returns the root POA of the ORB instance, associated with this servant.
POA
Get POA that is directly associated with the given servant.
POA
POAOperations.create_POA(String child_name, POAManager manager, Policy[] policies)
Creates a new POA as a child of the target POA.
POA
Extract the POA from given Any.
POA
POAOperations.find_POA(String poa_name, boolean activate_it)
Find and optionally activate the child POA with the given name.
POA
Returns POA to that the object currently being served is connected.
POA
Cast the passed object into the POA.
POA
This should read POA from the CDR input stream, but, following the specs, it doesnot.
POA[]
The children of this POA.
POA
Return the parent of this POA.