Public Methods |
| virtual | ~TAO_POA_PortableGroup_Hooks (void) |
| | Destructor. More...
|
| virtual PortableServer::ObjectId * | create_id_for_reference (TAO_POA &the_poa, CORBA::Object_ptr the_ref ACE_ENV_ARG_DECL_WITH_DEFAULTS)=0 throw ( CORBA::SystemException, PortableServer::NotAGroupObject ) |
| virtual PortableServer::IDs * | reference_to_ids (TAO_POA &the_poa, CORBA::Object_ptr the_ref ACE_ENV_ARG_DECL_WITH_DEFAULTS)=0 throw ( CORBA::SystemException, PortableServer::NotAGroupObject ) |
| virtual void | associate_reference_with_id (TAO_POA &the_poa, CORBA::Object_ptr ref, const PortableServer::ObjectId &oid ACE_ENV_ARG_DECL_WITH_DEFAULTS)=0 throw ( CORBA::SystemException, PortableServer::NotAGroupObject ) |
| virtual void | disassociate_reference_with_id (TAO_POA &the_poa, CORBA::Object_ptr ref, const PortableServer::ObjectId &oid ACE_ENV_ARG_DECL_WITH_DEFAULTS)=0 throw ( CORBA::SystemException, PortableServer::NotAGroupObject ) |
This class is an abstract base class that contains hooks for the PortableGroup library.