22 #ifndef HYPERTABLE_OPERATIONWAITFORSERVERS_H
23 #define HYPERTABLE_OPERATIONWAITFORSERVERS_H
44 #endif // HYPERTABLE_OPERATIONWAITFORSERVERS_H
virtual const String name()
Name of operation used for exclusivity.
Abstract base class for ephemeral operations.
std::string String
A String is simply a typedef to std::string.
virtual const String label()
Human readable label for operation.
Declarations for OperationEphemeral.
virtual void execute()
Executes (carries out) the operation.
std::shared_ptr< Context > ContextPtr
Smart pointer to Context.
virtual void display_state(std::ostream &os)
Write human readable operation state to output stream.
OperationWaitForServers(ContextPtr &context)
virtual ~OperationWaitForServers()
virtual bool is_perpetual()