Public Member Functions | Protected Member Functions | Protected Attributes | Private Member Functions | Private Attributes
apache::hadoop::hbase::thrift::HbaseProcessor Class Reference

#include <Hbase.h>

List of all members.

Public Member Functions

 HbaseProcessor (boost::shared_ptr< HbaseIf > iface)
virtual bool process (boost::shared_ptr< ::apache::thrift::protocol::TProtocol > piprot, boost::shared_ptr< ::apache::thrift::protocol::TProtocol > poprot, void *callContext)
virtual ~HbaseProcessor ()

Protected Member Functions

virtual bool process_fn (::apache::thrift::protocol::TProtocol *iprot,::apache::thrift::protocol::TProtocol *oprot, std::string &fname, int32_t seqid, void *callContext)

Protected Attributes

boost::shared_ptr< HbaseIfiface_

Private Member Functions

void process_atomicIncrement (int32_t seqid,::apache::thrift::protocol::TProtocol *iprot,::apache::thrift::protocol::TProtocol *oprot, void *callContext)
void process_compact (int32_t seqid,::apache::thrift::protocol::TProtocol *iprot,::apache::thrift::protocol::TProtocol *oprot, void *callContext)
void process_createTable (int32_t seqid,::apache::thrift::protocol::TProtocol *iprot,::apache::thrift::protocol::TProtocol *oprot, void *callContext)
void process_deleteAll (int32_t seqid,::apache::thrift::protocol::TProtocol *iprot,::apache::thrift::protocol::TProtocol *oprot, void *callContext)
void process_deleteAllRow (int32_t seqid,::apache::thrift::protocol::TProtocol *iprot,::apache::thrift::protocol::TProtocol *oprot, void *callContext)
void process_deleteAllRowTs (int32_t seqid,::apache::thrift::protocol::TProtocol *iprot,::apache::thrift::protocol::TProtocol *oprot, void *callContext)
void process_deleteAllTs (int32_t seqid,::apache::thrift::protocol::TProtocol *iprot,::apache::thrift::protocol::TProtocol *oprot, void *callContext)
void process_deleteTable (int32_t seqid,::apache::thrift::protocol::TProtocol *iprot,::apache::thrift::protocol::TProtocol *oprot, void *callContext)
void process_disableTable (int32_t seqid,::apache::thrift::protocol::TProtocol *iprot,::apache::thrift::protocol::TProtocol *oprot, void *callContext)
void process_enableTable (int32_t seqid,::apache::thrift::protocol::TProtocol *iprot,::apache::thrift::protocol::TProtocol *oprot, void *callContext)
void process_get (int32_t seqid,::apache::thrift::protocol::TProtocol *iprot,::apache::thrift::protocol::TProtocol *oprot, void *callContext)
void process_getColumnDescriptors (int32_t seqid,::apache::thrift::protocol::TProtocol *iprot,::apache::thrift::protocol::TProtocol *oprot, void *callContext)
void process_getRegionInfo (int32_t seqid,::apache::thrift::protocol::TProtocol *iprot,::apache::thrift::protocol::TProtocol *oprot, void *callContext)
void process_getRow (int32_t seqid,::apache::thrift::protocol::TProtocol *iprot,::apache::thrift::protocol::TProtocol *oprot, void *callContext)
void process_getRowOrBefore (int32_t seqid,::apache::thrift::protocol::TProtocol *iprot,::apache::thrift::protocol::TProtocol *oprot, void *callContext)
void process_getRows (int32_t seqid,::apache::thrift::protocol::TProtocol *iprot,::apache::thrift::protocol::TProtocol *oprot, void *callContext)
void process_getRowsTs (int32_t seqid,::apache::thrift::protocol::TProtocol *iprot,::apache::thrift::protocol::TProtocol *oprot, void *callContext)
void process_getRowsWithColumns (int32_t seqid,::apache::thrift::protocol::TProtocol *iprot,::apache::thrift::protocol::TProtocol *oprot, void *callContext)
void process_getRowsWithColumnsTs (int32_t seqid,::apache::thrift::protocol::TProtocol *iprot,::apache::thrift::protocol::TProtocol *oprot, void *callContext)
void process_getRowTs (int32_t seqid,::apache::thrift::protocol::TProtocol *iprot,::apache::thrift::protocol::TProtocol *oprot, void *callContext)
void process_getRowWithColumns (int32_t seqid,::apache::thrift::protocol::TProtocol *iprot,::apache::thrift::protocol::TProtocol *oprot, void *callContext)
void process_getRowWithColumnsTs (int32_t seqid,::apache::thrift::protocol::TProtocol *iprot,::apache::thrift::protocol::TProtocol *oprot, void *callContext)
void process_getTableNames (int32_t seqid,::apache::thrift::protocol::TProtocol *iprot,::apache::thrift::protocol::TProtocol *oprot, void *callContext)
void process_getTableRegions (int32_t seqid,::apache::thrift::protocol::TProtocol *iprot,::apache::thrift::protocol::TProtocol *oprot, void *callContext)
void process_getVer (int32_t seqid,::apache::thrift::protocol::TProtocol *iprot,::apache::thrift::protocol::TProtocol *oprot, void *callContext)
void process_getVerTs (int32_t seqid,::apache::thrift::protocol::TProtocol *iprot,::apache::thrift::protocol::TProtocol *oprot, void *callContext)
void process_isTableEnabled (int32_t seqid,::apache::thrift::protocol::TProtocol *iprot,::apache::thrift::protocol::TProtocol *oprot, void *callContext)
void process_majorCompact (int32_t seqid,::apache::thrift::protocol::TProtocol *iprot,::apache::thrift::protocol::TProtocol *oprot, void *callContext)
void process_mutateRow (int32_t seqid,::apache::thrift::protocol::TProtocol *iprot,::apache::thrift::protocol::TProtocol *oprot, void *callContext)
void process_mutateRows (int32_t seqid,::apache::thrift::protocol::TProtocol *iprot,::apache::thrift::protocol::TProtocol *oprot, void *callContext)
void process_mutateRowsTs (int32_t seqid,::apache::thrift::protocol::TProtocol *iprot,::apache::thrift::protocol::TProtocol *oprot, void *callContext)
void process_mutateRowTs (int32_t seqid,::apache::thrift::protocol::TProtocol *iprot,::apache::thrift::protocol::TProtocol *oprot, void *callContext)
void process_scannerClose (int32_t seqid,::apache::thrift::protocol::TProtocol *iprot,::apache::thrift::protocol::TProtocol *oprot, void *callContext)
void process_scannerGet (int32_t seqid,::apache::thrift::protocol::TProtocol *iprot,::apache::thrift::protocol::TProtocol *oprot, void *callContext)
void process_scannerGetList (int32_t seqid,::apache::thrift::protocol::TProtocol *iprot,::apache::thrift::protocol::TProtocol *oprot, void *callContext)
void process_scannerOpen (int32_t seqid,::apache::thrift::protocol::TProtocol *iprot,::apache::thrift::protocol::TProtocol *oprot, void *callContext)
void process_scannerOpenTs (int32_t seqid,::apache::thrift::protocol::TProtocol *iprot,::apache::thrift::protocol::TProtocol *oprot, void *callContext)
void process_scannerOpenWithPrefix (int32_t seqid,::apache::thrift::protocol::TProtocol *iprot,::apache::thrift::protocol::TProtocol *oprot, void *callContext)
void process_scannerOpenWithScan (int32_t seqid,::apache::thrift::protocol::TProtocol *iprot,::apache::thrift::protocol::TProtocol *oprot, void *callContext)
void process_scannerOpenWithStop (int32_t seqid,::apache::thrift::protocol::TProtocol *iprot,::apache::thrift::protocol::TProtocol *oprot, void *callContext)
void process_scannerOpenWithStopTs (int32_t seqid,::apache::thrift::protocol::TProtocol *iprot,::apache::thrift::protocol::TProtocol *oprot, void *callContext)

Private Attributes

std::map< std::string, void(HbaseProcessor::*)(int32_t,::apache::thrift::protocol::TProtocol
*,::apache::thrift::protocol::TProtocol
*, void *)> 
processMap_

Detailed Description

Definition at line 5687 of file Hbase.h.


Constructor & Destructor Documentation

Definition at line 5735 of file Hbase.h.

Definition at line 5781 of file Hbase.h.


Member Function Documentation

bool apache::hadoop::hbase::thrift::HbaseProcessor::process ( boost::shared_ptr< ::apache::thrift::protocol::TProtocol >  piprot,
boost::shared_ptr< ::apache::thrift::protocol::TProtocol >  poprot,
void *  callContext 
) [virtual]

Definition at line 11649 of file Hbase.cpp.

void apache::hadoop::hbase::thrift::HbaseProcessor::process_atomicIncrement ( int32_t  seqid,
::apache::thrift::protocol::TProtocol *  iprot,
::apache::thrift::protocol::TProtocol *  oprot,
void *  callContext 
) [private]

Definition at line 13127 of file Hbase.cpp.

void apache::hadoop::hbase::thrift::HbaseProcessor::process_compact ( int32_t  seqid,
::apache::thrift::protocol::TProtocol *  iprot,
::apache::thrift::protocol::TProtocol *  oprot,
void *  callContext 
) [private]

Definition at line 11863 of file Hbase.cpp.

void apache::hadoop::hbase::thrift::HbaseProcessor::process_createTable ( int32_t  seqid,
::apache::thrift::protocol::TProtocol *  iprot,
::apache::thrift::protocol::TProtocol *  oprot,
void *  callContext 
) [private]

Definition at line 12146 of file Hbase.cpp.

void apache::hadoop::hbase::thrift::HbaseProcessor::process_deleteAll ( int32_t  seqid,
::apache::thrift::protocol::TProtocol *  iprot,
::apache::thrift::protocol::TProtocol *  oprot,
void *  callContext 
) [private]

Definition at line 13187 of file Hbase.cpp.

void apache::hadoop::hbase::thrift::HbaseProcessor::process_deleteAllRow ( int32_t  seqid,
::apache::thrift::protocol::TProtocol *  iprot,
::apache::thrift::protocol::TProtocol *  oprot,
void *  callContext 
) [private]

Definition at line 13299 of file Hbase.cpp.

void apache::hadoop::hbase::thrift::HbaseProcessor::process_deleteAllRowTs ( int32_t  seqid,
::apache::thrift::protocol::TProtocol *  iprot,
::apache::thrift::protocol::TProtocol *  oprot,
void *  callContext 
) [private]

Definition at line 13355 of file Hbase.cpp.

void apache::hadoop::hbase::thrift::HbaseProcessor::process_deleteAllTs ( int32_t  seqid,
::apache::thrift::protocol::TProtocol *  iprot,
::apache::thrift::protocol::TProtocol *  oprot,
void *  callContext 
) [private]

Definition at line 13243 of file Hbase.cpp.

void apache::hadoop::hbase::thrift::HbaseProcessor::process_deleteTable ( int32_t  seqid,
::apache::thrift::protocol::TProtocol *  iprot,
::apache::thrift::protocol::TProtocol *  oprot,
void *  callContext 
) [private]

Definition at line 12208 of file Hbase.cpp.

void apache::hadoop::hbase::thrift::HbaseProcessor::process_disableTable ( int32_t  seqid,
::apache::thrift::protocol::TProtocol *  iprot,
::apache::thrift::protocol::TProtocol *  oprot,
void *  callContext 
) [private]

Definition at line 11750 of file Hbase.cpp.

void apache::hadoop::hbase::thrift::HbaseProcessor::process_enableTable ( int32_t  seqid,
::apache::thrift::protocol::TProtocol *  iprot,
::apache::thrift::protocol::TProtocol *  oprot,
void *  callContext 
) [private]

Definition at line 11694 of file Hbase.cpp.

bool apache::hadoop::hbase::thrift::HbaseProcessor::process_fn ( ::apache::thrift::protocol::TProtocol *  iprot,
::apache::thrift::protocol::TProtocol *  oprot,
std::string &  fname,
int32_t  seqid,
void *  callContext 
) [protected, virtual]

Definition at line 11675 of file Hbase.cpp.

void apache::hadoop::hbase::thrift::HbaseProcessor::process_get ( int32_t  seqid,
::apache::thrift::protocol::TProtocol *  iprot,
::apache::thrift::protocol::TProtocol *  oprot,
void *  callContext 
) [private]

Definition at line 12264 of file Hbase.cpp.

void apache::hadoop::hbase::thrift::HbaseProcessor::process_getColumnDescriptors ( int32_t  seqid,
::apache::thrift::protocol::TProtocol *  iprot,
::apache::thrift::protocol::TProtocol *  oprot,
void *  callContext 
) [private]

Definition at line 12032 of file Hbase.cpp.

void apache::hadoop::hbase::thrift::HbaseProcessor::process_getRegionInfo ( int32_t  seqid,
::apache::thrift::protocol::TProtocol *  iprot,
::apache::thrift::protocol::TProtocol *  oprot,
void *  callContext 
) [private]

Definition at line 13989 of file Hbase.cpp.

void apache::hadoop::hbase::thrift::HbaseProcessor::process_getRow ( int32_t  seqid,
::apache::thrift::protocol::TProtocol *  iprot,
::apache::thrift::protocol::TProtocol *  oprot,
void *  callContext 
) [private]

Definition at line 12435 of file Hbase.cpp.

void apache::hadoop::hbase::thrift::HbaseProcessor::process_getRowOrBefore ( int32_t  seqid,
::apache::thrift::protocol::TProtocol *  iprot,
::apache::thrift::protocol::TProtocol *  oprot,
void *  callContext 
) [private]

Definition at line 13932 of file Hbase.cpp.

void apache::hadoop::hbase::thrift::HbaseProcessor::process_getRows ( int32_t  seqid,
::apache::thrift::protocol::TProtocol *  iprot,
::apache::thrift::protocol::TProtocol *  oprot,
void *  callContext 
) [private]

Definition at line 12663 of file Hbase.cpp.

void apache::hadoop::hbase::thrift::HbaseProcessor::process_getRowsTs ( int32_t  seqid,
::apache::thrift::protocol::TProtocol *  iprot,
::apache::thrift::protocol::TProtocol *  oprot,
void *  callContext 
) [private]

Definition at line 12777 of file Hbase.cpp.

void apache::hadoop::hbase::thrift::HbaseProcessor::process_getRowsWithColumns ( int32_t  seqid,
::apache::thrift::protocol::TProtocol *  iprot,
::apache::thrift::protocol::TProtocol *  oprot,
void *  callContext 
) [private]

Definition at line 12720 of file Hbase.cpp.

void apache::hadoop::hbase::thrift::HbaseProcessor::process_getRowsWithColumnsTs ( int32_t  seqid,
::apache::thrift::protocol::TProtocol *  iprot,
::apache::thrift::protocol::TProtocol *  oprot,
void *  callContext 
) [private]

Definition at line 12834 of file Hbase.cpp.

void apache::hadoop::hbase::thrift::HbaseProcessor::process_getRowTs ( int32_t  seqid,
::apache::thrift::protocol::TProtocol *  iprot,
::apache::thrift::protocol::TProtocol *  oprot,
void *  callContext 
) [private]

Definition at line 12549 of file Hbase.cpp.

void apache::hadoop::hbase::thrift::HbaseProcessor::process_getRowWithColumns ( int32_t  seqid,
::apache::thrift::protocol::TProtocol *  iprot,
::apache::thrift::protocol::TProtocol *  oprot,
void *  callContext 
) [private]

Definition at line 12492 of file Hbase.cpp.

void apache::hadoop::hbase::thrift::HbaseProcessor::process_getRowWithColumnsTs ( int32_t  seqid,
::apache::thrift::protocol::TProtocol *  iprot,
::apache::thrift::protocol::TProtocol *  oprot,
void *  callContext 
) [private]

Definition at line 12606 of file Hbase.cpp.

void apache::hadoop::hbase::thrift::HbaseProcessor::process_getTableNames ( int32_t  seqid,
::apache::thrift::protocol::TProtocol *  iprot,
::apache::thrift::protocol::TProtocol *  oprot,
void *  callContext 
) [private]

Definition at line 11975 of file Hbase.cpp.

void apache::hadoop::hbase::thrift::HbaseProcessor::process_getTableRegions ( int32_t  seqid,
::apache::thrift::protocol::TProtocol *  iprot,
::apache::thrift::protocol::TProtocol *  oprot,
void *  callContext 
) [private]

Definition at line 12089 of file Hbase.cpp.

void apache::hadoop::hbase::thrift::HbaseProcessor::process_getVer ( int32_t  seqid,
::apache::thrift::protocol::TProtocol *  iprot,
::apache::thrift::protocol::TProtocol *  oprot,
void *  callContext 
) [private]

Definition at line 12321 of file Hbase.cpp.

void apache::hadoop::hbase::thrift::HbaseProcessor::process_getVerTs ( int32_t  seqid,
::apache::thrift::protocol::TProtocol *  iprot,
::apache::thrift::protocol::TProtocol *  oprot,
void *  callContext 
) [private]

Definition at line 12378 of file Hbase.cpp.

void apache::hadoop::hbase::thrift::HbaseProcessor::process_isTableEnabled ( int32_t  seqid,
::apache::thrift::protocol::TProtocol *  iprot,
::apache::thrift::protocol::TProtocol *  oprot,
void *  callContext 
) [private]

Definition at line 11806 of file Hbase.cpp.

void apache::hadoop::hbase::thrift::HbaseProcessor::process_majorCompact ( int32_t  seqid,
::apache::thrift::protocol::TProtocol *  iprot,
::apache::thrift::protocol::TProtocol *  oprot,
void *  callContext 
) [private]

Definition at line 11919 of file Hbase.cpp.

void apache::hadoop::hbase::thrift::HbaseProcessor::process_mutateRow ( int32_t  seqid,
::apache::thrift::protocol::TProtocol *  iprot,
::apache::thrift::protocol::TProtocol *  oprot,
void *  callContext 
) [private]

Definition at line 12891 of file Hbase.cpp.

void apache::hadoop::hbase::thrift::HbaseProcessor::process_mutateRows ( int32_t  seqid,
::apache::thrift::protocol::TProtocol *  iprot,
::apache::thrift::protocol::TProtocol *  oprot,
void *  callContext 
) [private]

Definition at line 13009 of file Hbase.cpp.

void apache::hadoop::hbase::thrift::HbaseProcessor::process_mutateRowsTs ( int32_t  seqid,
::apache::thrift::protocol::TProtocol *  iprot,
::apache::thrift::protocol::TProtocol *  oprot,
void *  callContext 
) [private]

Definition at line 13068 of file Hbase.cpp.

void apache::hadoop::hbase::thrift::HbaseProcessor::process_mutateRowTs ( int32_t  seqid,
::apache::thrift::protocol::TProtocol *  iprot,
::apache::thrift::protocol::TProtocol *  oprot,
void *  callContext 
) [private]

Definition at line 12950 of file Hbase.cpp.

void apache::hadoop::hbase::thrift::HbaseProcessor::process_scannerClose ( int32_t  seqid,
::apache::thrift::protocol::TProtocol *  iprot,
::apache::thrift::protocol::TProtocol *  oprot,
void *  callContext 
) [private]

Definition at line 13873 of file Hbase.cpp.

void apache::hadoop::hbase::thrift::HbaseProcessor::process_scannerGet ( int32_t  seqid,
::apache::thrift::protocol::TProtocol *  iprot,
::apache::thrift::protocol::TProtocol *  oprot,
void *  callContext 
) [private]

Definition at line 13753 of file Hbase.cpp.

void apache::hadoop::hbase::thrift::HbaseProcessor::process_scannerGetList ( int32_t  seqid,
::apache::thrift::protocol::TProtocol *  iprot,
::apache::thrift::protocol::TProtocol *  oprot,
void *  callContext 
) [private]

Definition at line 13813 of file Hbase.cpp.

void apache::hadoop::hbase::thrift::HbaseProcessor::process_scannerOpen ( int32_t  seqid,
::apache::thrift::protocol::TProtocol *  iprot,
::apache::thrift::protocol::TProtocol *  oprot,
void *  callContext 
) [private]

Definition at line 13468 of file Hbase.cpp.

void apache::hadoop::hbase::thrift::HbaseProcessor::process_scannerOpenTs ( int32_t  seqid,
::apache::thrift::protocol::TProtocol *  iprot,
::apache::thrift::protocol::TProtocol *  oprot,
void *  callContext 
) [private]

Definition at line 13639 of file Hbase.cpp.

void apache::hadoop::hbase::thrift::HbaseProcessor::process_scannerOpenWithPrefix ( int32_t  seqid,
::apache::thrift::protocol::TProtocol *  iprot,
::apache::thrift::protocol::TProtocol *  oprot,
void *  callContext 
) [private]

Definition at line 13582 of file Hbase.cpp.

void apache::hadoop::hbase::thrift::HbaseProcessor::process_scannerOpenWithScan ( int32_t  seqid,
::apache::thrift::protocol::TProtocol *  iprot,
::apache::thrift::protocol::TProtocol *  oprot,
void *  callContext 
) [private]

Definition at line 13411 of file Hbase.cpp.

void apache::hadoop::hbase::thrift::HbaseProcessor::process_scannerOpenWithStop ( int32_t  seqid,
::apache::thrift::protocol::TProtocol *  iprot,
::apache::thrift::protocol::TProtocol *  oprot,
void *  callContext 
) [private]

Definition at line 13525 of file Hbase.cpp.

void apache::hadoop::hbase::thrift::HbaseProcessor::process_scannerOpenWithStopTs ( int32_t  seqid,
::apache::thrift::protocol::TProtocol *  iprot,
::apache::thrift::protocol::TProtocol *  oprot,
void *  callContext 
) [private]

Definition at line 13696 of file Hbase.cpp.


Member Data Documentation

Definition at line 5689 of file Hbase.h.

std::map<std::string, void (HbaseProcessor::*)(int32_t, ::apache::thrift::protocol::TProtocol*, ::apache::thrift::protocol::TProtocol*, void*)> apache::hadoop::hbase::thrift::HbaseProcessor::processMap_ [private]

Definition at line 5692 of file Hbase.h.


The documentation for this class was generated from the following files:


megatree_storage
Author(s): Wim Meeussen
autogenerated on Mon Dec 2 2013 13:01:19