|
Public Member Functions |
| ComponentInstallation_Impl (CORBA::ORB_ptr o, PortableServer::POA_ptr p) |
| Constructor.
|
virtual | ~ComponentInstallation_Impl (void) |
| Destructor.
|
virtual PortableServer::POA_ptr | _default_POA (void) |
int | init (const char *fname, const char *section ACE_ENV_ARG_DECL_WITH_DEFAULTS) throw (CORBA::SystemException) |
| Initialize the ComponentInstallation.
|
int | fini () |
| Initialize the ComponentInstallation.
|
virtual void | install (const char *implUUID, const char *component_loc ACE_ENV_ARG_DECL_WITH_DEFAULTS) throw (CORBA::SystemException, Components::Deployment::InvalidLocation, Components::Deployment::InstallationFailure) |
| Components::Deployment::ComponentInstallation defined attributes/operations.
|
virtual void | replace (const char *implUUID, const char *component_loc ACE_ENV_ARG_DECL_WITH_DEFAULTS) throw (CORBA::SystemException, Components::Deployment::InvalidLocation, Components::Deployment::InstallationFailure) |
virtual void | remove (const char *implUUID ACE_ENV_ARG_DECL_WITH_DEFAULTS) throw (CORBA::SystemException, Components::Deployment::UnknownImplId, Components::RemoveFailure) |
virtual char * | get_implementation (const char *implUUID ACE_ENV_ARG_DECL_WITH_DEFAULTS) throw (CORBA::SystemException, Components::Deployment::UnknownImplId, Components::Deployment::InstallationFailure) |
Protected Attributes |
CORBA::ORB_var | orb_ |
| Keep a pointer to the managing ORB serving this servant.
|
PortableServer::POA_var | poa_ |
| Keep a pointer to the managing POA.
|
CORBA::String_var | filename_ |
| Persistent store filename for storing the configuration info.
|
CORBA::String_var | section_name_ |
| Section name in Configuration.
|
ACE_Configuration * | installation_ |
| Mapping and persistent.
|