|  | 
| 
 Public Member Functions | 
|  | RepositoryManager_Impl () | 
|  | RepositoryManager_Impl (CORBA::ORB_ptr orb, PortableServer::POA_ptr poa ACE_ENV_ARG_DECL) | 
|  | Constructor. 
 | 
| virtual void | installPackage (const char *installation_name, const char *location ACE_ENV_ARG_DECL_WITH_DEFAULTS)  throw (CORBA::SystemException,                         Deployment::NameExists,                         Deployment::PackageError) | 
| virtual void | createPackage (const char *installation_name, const Deployment::PackageConfiguration &pc, const char *base_location, CORBA::Boolean replace ACE_ENV_ARG_DECL_WITH_DEFAULTS)  throw (CORBA::SystemException,                         Deployment::NameExists,                         Deployment::PackageError) | 
| virtual Deployment::PackageConfiguration * | findPackageByName (const char *name ACE_ENV_ARG_DECL_WITH_DEFAULTS)  throw (CORBA::SystemException,                           Deployment::NoSuchName) | 
| virtual Deployment::PackageConfiguration * | findPackageByUUID (const char *name ACE_ENV_ARG_DECL_WITH_DEFAULTS)  throw (CORBA::SystemException,                           Deployment::NoSuchName) | 
| virtual CORBA::StringSeq * | findNamesByType (const char *type ACE_ENV_ARG_DECL_WITH_DEFAULTS)  throw (CORBA::SystemException) | 
| virtual CORBA::StringSeq * | getAllNames (ACE_ENV_ARG_DECL_WITH_DEFAULTS)  throw (CORBA::SystemException) | 
| virtual CORBA::StringSeq * | getAllTypes (ACE_ENV_ARG_DECL_WITH_DEFAULTS)  throw (CORBA::SystemException) | 
| virtual void | deletePackage (const char *name ACE_ENV_ARG_DECL_WITH_DEFAULTS)  throw (CORBA::SystemException,                           Deployment::NoSuchName) | 
| virtual void | shutdown (ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS)  throw (CORBA::SystemException) | 
| 
 Protected Types | 
| typedef ACE_Hash_Map_Manager_Ex< const char *, Deployment::PackageConfiguration,
 ACE_Hash< const char * >,
 ACE_Equal_To< const char * >,
 TAO_SYNCH_MUTEX >
 | pc_table | 
| typedef pc_table::iterator | pc_iterator | 
| 
 Protected Member Functions | 
|  | ~RepositoryManager_Impl () | 
| 
 Protected Attributes | 
| CORBA::ORB_var | orb_ | 
| PortableServer::POA_var | poa_ | 
| pc_table | pc_table_ |