#include <ORB_Manager.h>
Collaboration diagram for TAO_ORB_Manager:
This class is a TAO extension that makes it easier to write CORBA applications. It's just a wrapper and doesn't do anything special within the ORB itself.
|
Constructor.
|
|
Destructor.
|
|
Activate <servant>, using the POA <activate_object> call. Users can call this method multiple times to activate multiple objects.
|
|
Put POA manager into the <active> state, so that incoming corba requests are processed. This method is useful for clients, which are not going to enter "orb->run" loop, yet may want to service incoming requests while waiting for a result of CORBA call on a server.
|
|
Precondition: init_child_poa has been called. Activate <servant> using the POA <activate_object_with_id> created from the string <object_name>. Users should call this to activate objects under the child_poa.
|
|
Accessor which returns the child poa. Following the normal CORBA memory management rules of return values from functions, this function duplicates the poa return value before returning it.
|
|
Deactivate object in RootPOA.
|
|
Deactivate object in child POA.
|
|
Shut down. Invoke the destroy() methods on the orb and poa.
|
|
Initialize the ORB/root POA, using the supplied command line arguments or the default ORB components.
|
|
Initialize the ORB/root POA, using the supplied command line arguments or the default ORB components.
|
|
Creates a child poa under the root poa with PERSISTENT and USER_ID policies. Call this if you want a <child_poa> with the above policies, otherwise call init. Returns -1 on failure. |
|
Creates a child poa under the root poa with PERSISTENT and USER_ID policies. Call this if you want a <child_poa> with the above policies, otherwise call init.
|
|
Accessor which returns the ORB pointer. Following the normal CORBA memory management rules of return values from functions, this function duplicates the orb return value before returning it.
|
|
Accessor which returns the poa manager. Following the normal CORBA memory management rules of return values from functions, this function duplicates the poa manager return value before returning it.
|
|
Accessor which returns the root poa. Following the normal CORBA memory management rules of return values from functions, this function duplicates the poa return value before returning it.
|
|
|
|
Run the ORB event loop with the specified <tv> time value.
|
|
Child poa under the root POA.
|
|
The ORB.
|
|
The POA for this ORB.
|
|
The POA manager of poa_.
|