Public Member Functions
HbaseHandler Class Reference
Inheritance diagram for HbaseHandler:
Inheritance graph
[legend]

List of all members.

Public Member Functions

int64_t atomicIncrement (const Text &tableName, const Text &row, const Text &column, const int64_t value)
void compact (const Bytes &tableNameOrRegionName)
void createTable (const Text &tableName, const std::vector< ColumnDescriptor > &columnFamilies)
void deleteAll (const Text &tableName, const Text &row, const Text &column)
void deleteAllRow (const Text &tableName, const Text &row)
void deleteAllRowTs (const Text &tableName, const Text &row, const int64_t timestamp)
void deleteAllTs (const Text &tableName, const Text &row, const Text &column, const int64_t timestamp)
void deleteTable (const Text &tableName)
void disableTable (const Bytes &tableName)
void enableTable (const Bytes &tableName)
void get (std::vector< TCell > &_return, const Text &tableName, const Text &row, const Text &column)
void getColumnDescriptors (std::map< Text, ColumnDescriptor > &_return, const Text &tableName)
void getRegionInfo (TRegionInfo &_return, const Text &row)
void getRow (std::vector< TRowResult > &_return, const Text &tableName, const Text &row)
void getRowOrBefore (std::vector< TCell > &_return, const Text &tableName, const Text &row, const Text &family)
void getRows (std::vector< TRowResult > &_return, const Text &tableName, const std::vector< Text > &rows)
void getRowsTs (std::vector< TRowResult > &_return, const Text &tableName, const std::vector< Text > &rows, const int64_t timestamp)
void getRowsWithColumns (std::vector< TRowResult > &_return, const Text &tableName, const std::vector< Text > &rows, const std::vector< Text > &columns)
void getRowsWithColumnsTs (std::vector< TRowResult > &_return, const Text &tableName, const std::vector< Text > &rows, const std::vector< Text > &columns, const int64_t timestamp)
void getRowTs (std::vector< TRowResult > &_return, const Text &tableName, const Text &row, const int64_t timestamp)
void getRowWithColumns (std::vector< TRowResult > &_return, const Text &tableName, const Text &row, const std::vector< Text > &columns)
void getRowWithColumnsTs (std::vector< TRowResult > &_return, const Text &tableName, const Text &row, const std::vector< Text > &columns, const int64_t timestamp)
void getTableNames (std::vector< Text > &_return)
void getTableRegions (std::vector< TRegionInfo > &_return, const Text &tableName)
void getVer (std::vector< TCell > &_return, const Text &tableName, const Text &row, const Text &column, const int32_t numVersions)
void getVerTs (std::vector< TCell > &_return, const Text &tableName, const Text &row, const Text &column, const int64_t timestamp, const int32_t numVersions)
 HbaseHandler ()
bool isTableEnabled (const Bytes &tableName)
void majorCompact (const Bytes &tableNameOrRegionName)
void mutateRow (const Text &tableName, const Text &row, const std::vector< Mutation > &mutations)
void mutateRows (const Text &tableName, const std::vector< BatchMutation > &rowBatches)
void mutateRowsTs (const Text &tableName, const std::vector< BatchMutation > &rowBatches, const int64_t timestamp)
void mutateRowTs (const Text &tableName, const Text &row, const std::vector< Mutation > &mutations, const int64_t timestamp)
void scannerClose (const ScannerID id)
void scannerGet (std::vector< TRowResult > &_return, const ScannerID id)
void scannerGetList (std::vector< TRowResult > &_return, const ScannerID id, const int32_t nbRows)
ScannerID scannerOpen (const Text &tableName, const Text &startRow, const std::vector< Text > &columns)
ScannerID scannerOpenTs (const Text &tableName, const Text &startRow, const std::vector< Text > &columns, const int64_t timestamp)
ScannerID scannerOpenWithPrefix (const Text &tableName, const Text &startAndPrefix, const std::vector< Text > &columns)
ScannerID scannerOpenWithScan (const Text &tableName, const TScan &scan)
ScannerID scannerOpenWithStop (const Text &tableName, const Text &startRow, const Text &stopRow, const std::vector< Text > &columns)
ScannerID scannerOpenWithStopTs (const Text &tableName, const Text &startRow, const Text &stopRow, const std::vector< Text > &columns, const int64_t timestamp)

Detailed Description

Definition at line 19 of file Hbase_server.skeleton.cpp.


Constructor & Destructor Documentation

Definition at line 21 of file Hbase_server.skeleton.cpp.


Member Function Documentation

int64_t HbaseHandler::atomicIncrement ( const Text tableName,
const Text row,
const Text column,
const int64_t  value 
) [inline, virtual]

Implements apache::hadoop::hbase::thrift::HbaseIf.

Definition at line 150 of file Hbase_server.skeleton.cpp.

void HbaseHandler::compact ( const Bytes tableNameOrRegionName) [inline, virtual]

Implements apache::hadoop::hbase::thrift::HbaseIf.

Definition at line 40 of file Hbase_server.skeleton.cpp.

void HbaseHandler::createTable ( const Text tableName,
const std::vector< ColumnDescriptor > &  columnFamilies 
) [inline, virtual]

Implements apache::hadoop::hbase::thrift::HbaseIf.

Definition at line 65 of file Hbase_server.skeleton.cpp.

void HbaseHandler::deleteAll ( const Text tableName,
const Text row,
const Text column 
) [inline, virtual]

Implements apache::hadoop::hbase::thrift::HbaseIf.

Definition at line 155 of file Hbase_server.skeleton.cpp.

void HbaseHandler::deleteAllRow ( const Text tableName,
const Text row 
) [inline, virtual]

Implements apache::hadoop::hbase::thrift::HbaseIf.

Definition at line 165 of file Hbase_server.skeleton.cpp.

void HbaseHandler::deleteAllRowTs ( const Text tableName,
const Text row,
const int64_t  timestamp 
) [inline, virtual]

Implements apache::hadoop::hbase::thrift::HbaseIf.

Definition at line 170 of file Hbase_server.skeleton.cpp.

void HbaseHandler::deleteAllTs ( const Text tableName,
const Text row,
const Text column,
const int64_t  timestamp 
) [inline, virtual]

Implements apache::hadoop::hbase::thrift::HbaseIf.

Definition at line 160 of file Hbase_server.skeleton.cpp.

void HbaseHandler::deleteTable ( const Text tableName) [inline, virtual]

Implements apache::hadoop::hbase::thrift::HbaseIf.

Definition at line 70 of file Hbase_server.skeleton.cpp.

void HbaseHandler::disableTable ( const Bytes tableName) [inline, virtual]

Implements apache::hadoop::hbase::thrift::HbaseIf.

Definition at line 30 of file Hbase_server.skeleton.cpp.

void HbaseHandler::enableTable ( const Bytes tableName) [inline, virtual]

Implements apache::hadoop::hbase::thrift::HbaseIf.

Definition at line 25 of file Hbase_server.skeleton.cpp.

void HbaseHandler::get ( std::vector< TCell > &  _return,
const Text tableName,
const Text row,
const Text column 
) [inline, virtual]

Implements apache::hadoop::hbase::thrift::HbaseIf.

Definition at line 75 of file Hbase_server.skeleton.cpp.

void HbaseHandler::getColumnDescriptors ( std::map< Text, ColumnDescriptor > &  _return,
const Text tableName 
) [inline, virtual]

Implements apache::hadoop::hbase::thrift::HbaseIf.

Definition at line 55 of file Hbase_server.skeleton.cpp.

void HbaseHandler::getRegionInfo ( TRegionInfo _return,
const Text row 
) [inline, virtual]

Implements apache::hadoop::hbase::thrift::HbaseIf.

Definition at line 225 of file Hbase_server.skeleton.cpp.

void HbaseHandler::getRow ( std::vector< TRowResult > &  _return,
const Text tableName,
const Text row 
) [inline, virtual]

Implements apache::hadoop::hbase::thrift::HbaseIf.

Definition at line 90 of file Hbase_server.skeleton.cpp.

void HbaseHandler::getRowOrBefore ( std::vector< TCell > &  _return,
const Text tableName,
const Text row,
const Text family 
) [inline, virtual]

Implements apache::hadoop::hbase::thrift::HbaseIf.

Definition at line 220 of file Hbase_server.skeleton.cpp.

void HbaseHandler::getRows ( std::vector< TRowResult > &  _return,
const Text tableName,
const std::vector< Text > &  rows 
) [inline, virtual]

Implements apache::hadoop::hbase::thrift::HbaseIf.

Definition at line 110 of file Hbase_server.skeleton.cpp.

void HbaseHandler::getRowsTs ( std::vector< TRowResult > &  _return,
const Text tableName,
const std::vector< Text > &  rows,
const int64_t  timestamp 
) [inline, virtual]

Implements apache::hadoop::hbase::thrift::HbaseIf.

Definition at line 120 of file Hbase_server.skeleton.cpp.

void HbaseHandler::getRowsWithColumns ( std::vector< TRowResult > &  _return,
const Text tableName,
const std::vector< Text > &  rows,
const std::vector< Text > &  columns 
) [inline, virtual]

Implements apache::hadoop::hbase::thrift::HbaseIf.

Definition at line 115 of file Hbase_server.skeleton.cpp.

void HbaseHandler::getRowsWithColumnsTs ( std::vector< TRowResult > &  _return,
const Text tableName,
const std::vector< Text > &  rows,
const std::vector< Text > &  columns,
const int64_t  timestamp 
) [inline, virtual]

Implements apache::hadoop::hbase::thrift::HbaseIf.

Definition at line 125 of file Hbase_server.skeleton.cpp.

void HbaseHandler::getRowTs ( std::vector< TRowResult > &  _return,
const Text tableName,
const Text row,
const int64_t  timestamp 
) [inline, virtual]

Implements apache::hadoop::hbase::thrift::HbaseIf.

Definition at line 100 of file Hbase_server.skeleton.cpp.

void HbaseHandler::getRowWithColumns ( std::vector< TRowResult > &  _return,
const Text tableName,
const Text row,
const std::vector< Text > &  columns 
) [inline, virtual]

Implements apache::hadoop::hbase::thrift::HbaseIf.

Definition at line 95 of file Hbase_server.skeleton.cpp.

void HbaseHandler::getRowWithColumnsTs ( std::vector< TRowResult > &  _return,
const Text tableName,
const Text row,
const std::vector< Text > &  columns,
const int64_t  timestamp 
) [inline, virtual]

Implements apache::hadoop::hbase::thrift::HbaseIf.

Definition at line 105 of file Hbase_server.skeleton.cpp.

void HbaseHandler::getTableNames ( std::vector< Text > &  _return) [inline, virtual]

Implements apache::hadoop::hbase::thrift::HbaseIf.

Definition at line 50 of file Hbase_server.skeleton.cpp.

void HbaseHandler::getTableRegions ( std::vector< TRegionInfo > &  _return,
const Text tableName 
) [inline, virtual]

Implements apache::hadoop::hbase::thrift::HbaseIf.

Definition at line 60 of file Hbase_server.skeleton.cpp.

void HbaseHandler::getVer ( std::vector< TCell > &  _return,
const Text tableName,
const Text row,
const Text column,
const int32_t  numVersions 
) [inline, virtual]

Implements apache::hadoop::hbase::thrift::HbaseIf.

Definition at line 80 of file Hbase_server.skeleton.cpp.

void HbaseHandler::getVerTs ( std::vector< TCell > &  _return,
const Text tableName,
const Text row,
const Text column,
const int64_t  timestamp,
const int32_t  numVersions 
) [inline, virtual]

Implements apache::hadoop::hbase::thrift::HbaseIf.

Definition at line 85 of file Hbase_server.skeleton.cpp.

bool HbaseHandler::isTableEnabled ( const Bytes tableName) [inline, virtual]

Implements apache::hadoop::hbase::thrift::HbaseIf.

Definition at line 35 of file Hbase_server.skeleton.cpp.

void HbaseHandler::majorCompact ( const Bytes tableNameOrRegionName) [inline, virtual]

Implements apache::hadoop::hbase::thrift::HbaseIf.

Definition at line 45 of file Hbase_server.skeleton.cpp.

void HbaseHandler::mutateRow ( const Text tableName,
const Text row,
const std::vector< Mutation > &  mutations 
) [inline, virtual]

Implements apache::hadoop::hbase::thrift::HbaseIf.

Definition at line 130 of file Hbase_server.skeleton.cpp.

void HbaseHandler::mutateRows ( const Text tableName,
const std::vector< BatchMutation > &  rowBatches 
) [inline, virtual]

Implements apache::hadoop::hbase::thrift::HbaseIf.

Definition at line 140 of file Hbase_server.skeleton.cpp.

void HbaseHandler::mutateRowsTs ( const Text tableName,
const std::vector< BatchMutation > &  rowBatches,
const int64_t  timestamp 
) [inline, virtual]

Implements apache::hadoop::hbase::thrift::HbaseIf.

Definition at line 145 of file Hbase_server.skeleton.cpp.

void HbaseHandler::mutateRowTs ( const Text tableName,
const Text row,
const std::vector< Mutation > &  mutations,
const int64_t  timestamp 
) [inline, virtual]

Implements apache::hadoop::hbase::thrift::HbaseIf.

Definition at line 135 of file Hbase_server.skeleton.cpp.

void HbaseHandler::scannerClose ( const ScannerID  id) [inline, virtual]

Implements apache::hadoop::hbase::thrift::HbaseIf.

Definition at line 215 of file Hbase_server.skeleton.cpp.

void HbaseHandler::scannerGet ( std::vector< TRowResult > &  _return,
const ScannerID  id 
) [inline, virtual]

Implements apache::hadoop::hbase::thrift::HbaseIf.

Definition at line 205 of file Hbase_server.skeleton.cpp.

void HbaseHandler::scannerGetList ( std::vector< TRowResult > &  _return,
const ScannerID  id,
const int32_t  nbRows 
) [inline, virtual]

Implements apache::hadoop::hbase::thrift::HbaseIf.

Definition at line 210 of file Hbase_server.skeleton.cpp.

ScannerID HbaseHandler::scannerOpen ( const Text tableName,
const Text startRow,
const std::vector< Text > &  columns 
) [inline, virtual]

Implements apache::hadoop::hbase::thrift::HbaseIf.

Definition at line 180 of file Hbase_server.skeleton.cpp.

ScannerID HbaseHandler::scannerOpenTs ( const Text tableName,
const Text startRow,
const std::vector< Text > &  columns,
const int64_t  timestamp 
) [inline, virtual]

Implements apache::hadoop::hbase::thrift::HbaseIf.

Definition at line 195 of file Hbase_server.skeleton.cpp.

ScannerID HbaseHandler::scannerOpenWithPrefix ( const Text tableName,
const Text startAndPrefix,
const std::vector< Text > &  columns 
) [inline, virtual]

Implements apache::hadoop::hbase::thrift::HbaseIf.

Definition at line 190 of file Hbase_server.skeleton.cpp.

ScannerID HbaseHandler::scannerOpenWithScan ( const Text tableName,
const TScan scan 
) [inline, virtual]

Implements apache::hadoop::hbase::thrift::HbaseIf.

Definition at line 175 of file Hbase_server.skeleton.cpp.

ScannerID HbaseHandler::scannerOpenWithStop ( const Text tableName,
const Text startRow,
const Text stopRow,
const std::vector< Text > &  columns 
) [inline, virtual]

Implements apache::hadoop::hbase::thrift::HbaseIf.

Definition at line 185 of file Hbase_server.skeleton.cpp.

ScannerID HbaseHandler::scannerOpenWithStopTs ( const Text tableName,
const Text startRow,
const Text stopRow,
const std::vector< Text > &  columns,
const int64_t  timestamp 
) [inline, virtual]

Implements apache::hadoop::hbase::thrift::HbaseIf.

Definition at line 200 of file Hbase_server.skeleton.cpp.


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


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