#include <DAnCE_Artifact_Installation_Handler.h>
List of all members.
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) |
Member Typedef Documentation
Constructor & Destructor Documentation
DAnCE::ArtifactInstallationHandler::~ArtifactInstallationHandler |
( |
|
) |
[virtual] |
Member Function Documentation
std::string DAnCE::ArtifactInstallationHandler::basename |
( |
const std::string & |
location, |
|
|
char |
dirsep = ACE_DIRECTORY_SEPARATOR_CHAR_A | |
|
) |
| | [protected] |
virtual void DAnCE::ArtifactInstallationHandler::clear |
( |
|
) |
[pure virtual] |
virtual void DAnCE::ArtifactInstallationHandler::initialize |
( |
|
) |
[pure virtual] |
virtual void DAnCE::ArtifactInstallationHandler::install |
( |
const std::string & |
plan_uuid, |
|
|
std::string & |
location, |
|
|
const TPropertyMap & |
properties | |
|
) |
| | [pure virtual] |
virtual const std::string& DAnCE::ArtifactInstallationHandler::protocol_prefix |
( |
void |
|
) |
[pure virtual] |
virtual void DAnCE::ArtifactInstallationHandler::remove |
( |
const std::string & |
plan_uuid, |
|
|
const std::string & |
location | |
|
) |
| | [pure virtual] |
The documentation for this class was generated from the following files: