22 #ifndef HYPERTABLE_DISPATCHHANDLEROPERATIONALTERTABLE_H
23 #define HYPERTABLE_DISPATCHHANDLEROPERATIONALTERTABLE_H
48 #endif // HYPERTABLE_DISPATCHHANDLEROPERATIONALTERTABLE_H
virtual void start(const String &location)
Method overridden in derived class for issuing requests.
std::string String
A String is simply a typedef to std::string.
std::shared_ptr< DispatchHandlerOperationAlterTable > DispatchHandlerOperationAlterTablePtr
Declarations for CommAddress.
DispatchHandlerOperationAlterTable(ContextPtr &context, const TableIdentifier &table, const String &schema)
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.
TableIdentifierManaged m_table
RangeServer::Client m_rsclient
Range server client object
void update_schema(const CommAddress &addr, const TableIdentifier &table, const String &schema, DispatchHandler *handler)
Issues a "update schema" request asynchronously.
Address abstraction to hold either proxy name or IPv4:port address.