#include <file_manager_strategy.h>
Definition at line 137 of file file_manager_strategy.h.
◆ DataManagerStrategy()
Aws::FileManagement::DataManagerStrategy::DataManagerStrategy |
( |
| ) |
|
|
default |
◆ ~DataManagerStrategy()
Aws::FileManagement::DataManagerStrategy::~DataManagerStrategy |
( |
| ) |
|
|
overridedefault |
◆ isDataAvailable()
virtual bool Aws::FileManagement::DataManagerStrategy::isDataAvailable |
( |
| ) |
|
|
pure virtual |
◆ isDeleteStaleData()
virtual bool Aws::FileManagement::DataManagerStrategy::isDeleteStaleData |
( |
| ) |
|
|
pure virtual |
◆ read()
virtual DataToken Aws::FileManagement::DataManagerStrategy::read |
( |
std::string & |
data | ) |
|
|
pure virtual |
◆ resolve()
virtual void Aws::FileManagement::DataManagerStrategy::resolve |
( |
const DataToken & |
token, |
|
|
bool |
is_success |
|
) |
| |
|
pure virtual |
Mark a token as 'done' so the DataManager knows the piece of data associated with that token can be cleaned up.
- Parameters
-
- Exceptions
-
std::runtime_error | for token not found |
Implemented in Aws::FileManagement::FileManagerStrategy.
◆ write()
virtual void Aws::FileManagement::DataManagerStrategy::write |
( |
const std::string & |
data | ) |
|
|
pure virtual |
The documentation for this class was generated from the following file: