|
Public Methods |
| | 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.
|