|
| DummyPoolManager (PoolManager *decorated) |
|
virtual | ~DummyPoolManager () |
|
virtual void | setStackInstance (StackInstance *) |
|
virtual void | setSecurityContext (const SecurityContext *) |
| Set the security context. More...
|
|
virtual std::vector< Pool > | getPools (PoolAvailability availability) |
|
virtual Pool | getPool (const std::string &poolname) |
| Get a specific pool. More...
|
|
virtual void | newPool (const Pool &pool) |
| Create a new pool. More...
|
|
virtual void | updatePool (const Pool &pool) |
| Update pool metadata. More...
|
|
virtual void | deletePool (const Pool &pool) |
| Remove a pool. More...
|
|
virtual Location | whereToRead (ino_t inode) |
|
virtual Location | whereToRead (const std::string &path) |
|
virtual Location | whereToWrite (const std::string &path) |
|
virtual DmStatus | fileCopyPush (const std::string &localsrcpath, const std::string &remotedesturl, int cksumcheck, char *cksumtype, dmlite_xferinfo *progressdata) |
|
virtual DmStatus | fileCopyPull (const std::string &localdestpath, const std::string &remotesrcurl, int cksumcheck, char *cksumtype, dmlite_xferinfo *progressdata) |
|
virtual | ~PoolManager () |
| Destructor. More...
|
|
virtual std::vector< Pool > | getPools (PoolAvailability availability=kAny) |
|
virtual Pool | getPool (const std::string &poolname) |
| Get a specific pool. More...
|
|
virtual void | newPool (const Pool &pool) |
| Create a new pool. More...
|
|
virtual void | updatePool (const Pool &pool) |
| Update pool metadata. More...
|
|
virtual void | deletePool (const Pool &pool) |
| Remove a pool. More...
|
|
virtual Location | whereToRead (const std::string &path) |
|
virtual Location | whereToRead (ino_t inode) |
|
virtual Location | whereToWrite (const std::string &path) |
|
virtual Location | chooseServer (const std::string &path) |
|
virtual void | cancelWrite (const Location &loc) |
|
virtual void | getDirSpaces (const std::string &path, int64_t &totalfree, int64_t &used) |
|
virtual DmStatus | fileCopyPush (const std::string &localsrcpath, const std::string &remotedesturl, int cksumcheck, char *cksumtype, dmlite_xferinfo *progressdata) |
|
virtual DmStatus | fileCopyPull (const std::string &localdestpath, const std::string &remotesrcurl, int cksumcheck, char *cksumtype, dmlite_xferinfo *progressdata) |
|
virtual | ~BaseInterface () |
| Virtual destructor. More...
|
|
virtual std::string | getImplId (void) const =0 throw () |
| String ID of the implementation. More...
|
|