30 #ifndef HYPERTABLE_OPERATIONRECOVERYBLOCKER_H
31 #define HYPERTABLE_OPERATIONRECOVERYBLOCKER_H
105 #endif // HYPERTABLE_OPERATIONRECOVERYBLOCKER_H
Abstract base class for ephemeral operations.
std::string String
A String is simply a typedef to std::string.
virtual const String name()
Returns name of operation ("OperationRegisterServerBlocker")
virtual void execute()
Carries out a range server recovery operation.
Blocks range server registration.
Declarations for OperationEphemeral.
virtual ~OperationRegisterServerBlocker()
Destructor.
std::shared_ptr< Context > ContextPtr
Smart pointer to Context.
virtual void display_state(std::ostream &os)
Write human readable operation state to output stream.
String m_location
Server proxy name.
virtual const String label()
Returns descriptive label for operation.
OperationRegisterServerBlocker(ContextPtr &context, const String &location)
Constructor.