TAO_IORTable
2.3.3
|
#include <Table_Adapter.h>
Public Member Functions | |
TAO_Table_Adapter (TAO_ORB_Core &orb_core) | |
Constructor. More... | |
virtual | ~TAO_Table_Adapter (void) |
Destructor. More... | |
virtual void | open (void) |
virtual void | close (int wait_for_completion) |
virtual void | check_close (int wait_for_completion) |
virtual int | priority (void) const |
virtual int | dispatch (TAO::ObjectKey &key, TAO_ServerRequest &request, CORBA::Object_out foward_to) |
virtual const char * | name (void) const |
virtual CORBA::Object_ptr | root (void) |
virtual CORBA::Object_ptr | create_collocated_object (TAO_Stub *, const TAO_MProfile &) |
virtual CORBA::Long | initialize_collocated_object (TAO_Stub *stub) |
Public Member Functions inherited from TAO_Adapter | |
virtual | ~TAO_Adapter (void) |
Protected Member Functions | |
bool | find_object (TAO::ObjectKey &key, CORBA::Object_out forward_to) |
Helper method to find an object bound in the table. More... | |
Static Protected Member Functions | |
static ACE_Lock * | create_lock (TAO_SYNCH_MUTEX &l) |
Protected Attributes | |
TAO_ORB_Core & | orb_core_ |
The ORB Core we belong to. More... | |
TAO_IOR_Table_Impl_var | root_ |
The table implementation. More... | |
bool | closed_ |
TAO_SYNCH_MUTEX | thread_lock_ |
ACE_Lock * | lock_ |
Additional Inherited Members | |
Public Attributes inherited from TAO_Adapter | |
DS_OK | |
DS_FAILED | |
DS_MISMATCHED_KEY | |
DS_FORWARD | |
DS_DEFERRED_FORWARD | |
TAO_Table_Adapter::TAO_Table_Adapter | ( | TAO_ORB_Core & | orb_core | ) |
Constructor.
|
virtual |
Destructor.
|
virtual |
Implements TAO_Adapter.
|
virtual |
Implements TAO_Adapter.
|
virtual |
Implements TAO_Adapter.
|
staticprotected |
|
virtual |
Implements TAO_Adapter.
Reimplemented in TAO_Async_Table_Adapter.
|
protected |
Helper method to find an object bound in the table.
|
virtual |
Implements TAO_Adapter.
|
virtual |
Implements TAO_Adapter.
|
virtual |
Implements TAO_Adapter.
Reimplemented in TAO_Async_Table_Adapter.
|
virtual |
Implements TAO_Adapter.
|
virtual |
Implements TAO_Adapter.
|
protected |
|
protected |
|
protected |
The ORB Core we belong to.
|
protected |
The table implementation.
|
protected |