|
DAnCE
..
|
#include <DAnCE_Artifact_Installation_Handler.h>

Public Types | |
| typedef std::map< std::string, std::string > | TPropertyMap |
Public Member Functions | |
| virtual | ~ArtifactInstallationHandler () |
| virtual const std::string & | protocol_prefix (void)=0 |
| virtual void | initialize ()=0 |
| virtual void | clear ()=0 |
| virtual void | install (const std::string &plan_uuid, std::string &location, const TPropertyMap &properties)=0 |
| virtual void | remove (const std::string &plan_uuid, const std::string &location)=0 |
Protected Member Functions | |
| std::string | basename (const std::string &location, char dirsep=ACE_DIRECTORY_SEPARATOR_CHAR_A) |
| typedef std::map<std::string, std::string> DAnCE::ArtifactInstallationHandler::TPropertyMap |
| DAnCE::ArtifactInstallationHandler::~ArtifactInstallationHandler | ( | ) | [virtual] |
| std::string DAnCE::ArtifactInstallationHandler::basename | ( | const std::string & | location, |
| char | dirsep = ACE_DIRECTORY_SEPARATOR_CHAR_A |
||
| ) | [protected] |
| virtual void DAnCE::ArtifactInstallationHandler::clear | ( | ) | [pure virtual] |
Implemented in DAnCE::FileInstallationHandler, and DAnCE::HttpInstallationHandler.
| virtual void DAnCE::ArtifactInstallationHandler::initialize | ( | ) | [pure virtual] |
Implemented in DAnCE::FileInstallationHandler, and DAnCE::HttpInstallationHandler.
| virtual void DAnCE::ArtifactInstallationHandler::install | ( | const std::string & | plan_uuid, |
| std::string & | location, | ||
| const TPropertyMap & | properties | ||
| ) | [pure virtual] |
Implemented in DAnCE::FileInstallationHandler, and DAnCE::HttpInstallationHandler.
| virtual const std::string& DAnCE::ArtifactInstallationHandler::protocol_prefix | ( | void | ) | [pure virtual] |
Implemented in DAnCE::FileInstallationHandler, and DAnCE::HttpInstallationHandler.
| virtual void DAnCE::ArtifactInstallationHandler::remove | ( | const std::string & | plan_uuid, |
| const std::string & | location | ||
| ) | [pure virtual] |
Implemented in DAnCE::FileInstallationHandler, and DAnCE::HttpInstallationHandler.
1.7.5