22 #ifndef HYPERTABLE_DISPATCHHANDLEROPERATIONDROPTABLE_H
23 #define HYPERTABLE_DISPATCHHANDLEROPERATIONDROPTABLE_H
47 #endif // HYPERTABLE_DISPATCHHANDLEROPERATIONDROPTABLE_H
std::string String
A String is simply a typedef to std::string.
DispatchHandlerOperationDropTable(ContextPtr &context, const TableIdentifier &table)
Declarations for CommAddress.
std::shared_ptr< Context > ContextPtr
Smart pointer to Context.
Wrapper for TableIdentifier providing member storage.
DispatchHandler class for managing async RangeServer requests.
Declarations for DispatchHandlerOperation.
void set_proxy(const String &str)
Sets address type to CommAddress::PROXY and proxy name to p.
RangeServer::Client m_rsclient
Range server client object
virtual void start(const String &location)
Method overridden in derived class for issuing requests.
void drop_table(const CommAddress &addr, const TableIdentifier &table, DispatchHandler *handler)
Issues a "drop table" request asynchronously.
TableIdentifierManaged m_table
std::shared_ptr< DispatchHandlerOperationDropTable > DispatchHandlerOperationDropTablePtr
Address abstraction to hold either proxy name or IPv4:port address.