<?xml version="1.0" encoding="iso-8859-1"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <title>Class: Apache::Hadoop::Hbase::Thrift::Hbase::Processor</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <meta http-equiv="Content-Script-Type" content="text/javascript" /> <link rel="stylesheet" href="../../../../../.././rdoc-style.css" type="text/css" media="screen" /> <script type="text/javascript"> // <![CDATA[ function popupCode( url ) { window.open(url, "Code", "resizable=yes,scrollbars=yes,toolbar=no,status=no,height=150,width=400") } function toggleCode( id ) { if ( document.getElementById ) elem = document.getElementById( id ); else if ( document.all ) elem = eval( "document.all." + id ); else return false; elemStyle = elem.style; if ( elemStyle.display != "block" ) { elemStyle.display = "block" } else { elemStyle.display = "none" } return true; } // Make codeblocks hidden by default document.writeln( "<style type=\"text/css\">div.method-source-code { display: none }</style>" ) // ]]> </script> </head> <body> <div id="classHeader"> <table class="header-table"> <tr class="top-aligned-row"> <td><strong>Class</strong></td> <td class="class-name-in-header">Apache::Hadoop::Hbase::Thrift::Hbase::Processor</td> </tr> <tr class="top-aligned-row"> <td><strong>In:</strong></td> <td> <a href="../../../../../../files/lib/thrift/hbase_rb.html"> lib/thrift/hbase.rb </a> <br /> </td> </tr> <tr class="top-aligned-row"> <td><strong>Parent:</strong></td> <td> Object </td> </tr> </table> </div> <!-- banner header --> <div id="bodyContent"> <div id="contextContent"> </div> <div id="method-list"> <h3 class="section-bar">Methods</h3> <div class="name-list"> <a href="#M000087">process_atomicIncrement</a> <a href="#M000069">process_compact</a> <a href="#M000074">process_createTable</a> <a href="#M000088">process_deleteAll</a> <a href="#M000090">process_deleteAllRow</a> <a href="#M000091">process_deleteAllRowTs</a> <a href="#M000089">process_deleteAllTs</a> <a href="#M000075">process_deleteTable</a> <a href="#M000067">process_disableTable</a> <a href="#M000066">process_enableTable</a> <a href="#M000076">process_get</a> <a href="#M000072">process_getColumnDescriptors</a> <a href="#M000079">process_getRow</a> <a href="#M000081">process_getRowTs</a> <a href="#M000080">process_getRowWithColumns</a> <a href="#M000082">process_getRowWithColumnsTs</a> <a href="#M000071">process_getTableNames</a> <a href="#M000073">process_getTableRegions</a> <a href="#M000077">process_getVer</a> <a href="#M000078">process_getVerTs</a> <a href="#M000068">process_isTableEnabled</a> <a href="#M000070">process_majorCompact</a> <a href="#M000083">process_mutateRow</a> <a href="#M000084">process_mutateRowTs</a> <a href="#M000085">process_mutateRows</a> <a href="#M000086">process_mutateRowsTs</a> <a href="#M000099">process_scannerClose</a> <a href="#M000097">process_scannerGet</a> <a href="#M000098">process_scannerGetList</a> <a href="#M000092">process_scannerOpen</a> <a href="#M000095">process_scannerOpenTs</a> <a href="#M000094">process_scannerOpenWithPrefix</a> <a href="#M000093">process_scannerOpenWithStop</a> <a href="#M000096">process_scannerOpenWithStopTs</a> </div> </div> </div> <!-- if includes --> <div id="includes"> <h3 class="section-bar">Included Modules</h3> <div id="includes-list"> <span class="include-name">::Thrift::Processor</span> </div> </div> <div id="section"> <!-- if method_list --> <div id="methods"> <h3 class="section-bar">Public Instance methods</h3> <div id="method-M000087" class="method-detail"> <a name="M000087"></a> <div class="method-heading"> <a href="#M000087" class="method-signature"> <span class="method-name">process_atomicIncrement</span><span class="method-args">(seqid, iprot, oprot)</span> </a> </div> <div class="method-description"> <p><a class="source-toggle" href="#" onclick="toggleCode('M000087-source');return false;">[Source]</a></p> <div class="method-source-code" id="M000087-source"> <pre> <span class="ruby-comment cmt"># File lib/thrift/hbase.rb, line 805</span> <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">process_atomicIncrement</span>(<span class="ruby-identifier">seqid</span>, <span class="ruby-identifier">iprot</span>, <span class="ruby-identifier">oprot</span>) <span class="ruby-identifier">args</span> = <span class="ruby-identifier">read_args</span>(<span class="ruby-identifier">iprot</span>, <span class="ruby-constant">AtomicIncrement_args</span>) <span class="ruby-identifier">result</span> = <span class="ruby-constant">AtomicIncrement_result</span>.<span class="ruby-identifier">new</span>() <span class="ruby-keyword kw">begin</span> <span class="ruby-identifier">result</span>.<span class="ruby-identifier">success</span> = <span class="ruby-ivar">@handler</span>.<span class="ruby-identifier">atomicIncrement</span>(<span class="ruby-identifier">args</span>.<span class="ruby-identifier">tableName</span>, <span class="ruby-identifier">args</span>.<span class="ruby-identifier">row</span>, <span class="ruby-identifier">args</span>.<span class="ruby-identifier">column</span>, <span class="ruby-identifier">args</span>.<span class="ruby-identifier">value</span>) <span class="ruby-keyword kw">rescue</span> <span class="ruby-constant">Apache</span><span class="ruby-operator">::</span><span class="ruby-constant">Hadoop</span><span class="ruby-operator">::</span><span class="ruby-constant">Hbase</span><span class="ruby-operator">::</span><span class="ruby-constant">Thrift</span><span class="ruby-operator">::</span><span class="ruby-constant">IOError</span> =<span class="ruby-operator">></span> <span class="ruby-identifier">io</span> <span class="ruby-identifier">result</span>.<span class="ruby-identifier">io</span> = <span class="ruby-identifier">io</span> <span class="ruby-keyword kw">rescue</span> <span class="ruby-constant">Apache</span><span class="ruby-operator">::</span><span class="ruby-constant">Hadoop</span><span class="ruby-operator">::</span><span class="ruby-constant">Hbase</span><span class="ruby-operator">::</span><span class="ruby-constant">Thrift</span><span class="ruby-operator">::</span><span class="ruby-constant">IllegalArgument</span> =<span class="ruby-operator">></span> <span class="ruby-identifier">ia</span> <span class="ruby-identifier">result</span>.<span class="ruby-identifier">ia</span> = <span class="ruby-identifier">ia</span> <span class="ruby-keyword kw">end</span> <span class="ruby-identifier">write_result</span>(<span class="ruby-identifier">result</span>, <span class="ruby-identifier">oprot</span>, <span class="ruby-value str">'atomicIncrement'</span>, <span class="ruby-identifier">seqid</span>) <span class="ruby-keyword kw">end</span> </pre> </div> </div> </div> <div id="method-M000069" class="method-detail"> <a name="M000069"></a> <div class="method-heading"> <a href="#M000069" class="method-signature"> <span class="method-name">process_compact</span><span class="method-args">(seqid, iprot, oprot)</span> </a> </div> <div class="method-description"> <p><a class="source-toggle" href="#" onclick="toggleCode('M000069-source');return false;">[Source]</a></p> <div class="method-source-code" id="M000069-source"> <pre> <span class="ruby-comment cmt"># File lib/thrift/hbase.rb, line 595</span> <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">process_compact</span>(<span class="ruby-identifier">seqid</span>, <span class="ruby-identifier">iprot</span>, <span class="ruby-identifier">oprot</span>) <span class="ruby-identifier">args</span> = <span class="ruby-identifier">read_args</span>(<span class="ruby-identifier">iprot</span>, <span class="ruby-constant">Compact_args</span>) <span class="ruby-identifier">result</span> = <span class="ruby-constant">Compact_result</span>.<span class="ruby-identifier">new</span>() <span class="ruby-keyword kw">begin</span> <span class="ruby-ivar">@handler</span>.<span class="ruby-identifier">compact</span>(<span class="ruby-identifier">args</span>.<span class="ruby-identifier">tableNameOrRegionName</span>) <span class="ruby-keyword kw">rescue</span> <span class="ruby-constant">Apache</span><span class="ruby-operator">::</span><span class="ruby-constant">Hadoop</span><span class="ruby-operator">::</span><span class="ruby-constant">Hbase</span><span class="ruby-operator">::</span><span class="ruby-constant">Thrift</span><span class="ruby-operator">::</span><span class="ruby-constant">IOError</span> =<span class="ruby-operator">></span> <span class="ruby-identifier">io</span> <span class="ruby-identifier">result</span>.<span class="ruby-identifier">io</span> = <span class="ruby-identifier">io</span> <span class="ruby-keyword kw">end</span> <span class="ruby-identifier">write_result</span>(<span class="ruby-identifier">result</span>, <span class="ruby-identifier">oprot</span>, <span class="ruby-value str">'compact'</span>, <span class="ruby-identifier">seqid</span>) <span class="ruby-keyword kw">end</span> </pre> </div> </div> </div> <div id="method-M000074" class="method-detail"> <a name="M000074"></a> <div class="method-heading"> <a href="#M000074" class="method-signature"> <span class="method-name">process_createTable</span><span class="method-args">(seqid, iprot, oprot)</span> </a> </div> <div class="method-description"> <p><a class="source-toggle" href="#" onclick="toggleCode('M000074-source');return false;">[Source]</a></p> <div class="method-source-code" id="M000074-source"> <pre> <span class="ruby-comment cmt"># File lib/thrift/hbase.rb, line 650</span> <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">process_createTable</span>(<span class="ruby-identifier">seqid</span>, <span class="ruby-identifier">iprot</span>, <span class="ruby-identifier">oprot</span>) <span class="ruby-identifier">args</span> = <span class="ruby-identifier">read_args</span>(<span class="ruby-identifier">iprot</span>, <span class="ruby-constant">CreateTable_args</span>) <span class="ruby-identifier">result</span> = <span class="ruby-constant">CreateTable_result</span>.<span class="ruby-identifier">new</span>() <span class="ruby-keyword kw">begin</span> <span class="ruby-ivar">@handler</span>.<span class="ruby-identifier">createTable</span>(<span class="ruby-identifier">args</span>.<span class="ruby-identifier">tableName</span>, <span class="ruby-identifier">args</span>.<span class="ruby-identifier">columnFamilies</span>) <span class="ruby-keyword kw">rescue</span> <span class="ruby-constant">Apache</span><span class="ruby-operator">::</span><span class="ruby-constant">Hadoop</span><span class="ruby-operator">::</span><span class="ruby-constant">Hbase</span><span class="ruby-operator">::</span><span class="ruby-constant">Thrift</span><span class="ruby-operator">::</span><span class="ruby-constant">IOError</span> =<span class="ruby-operator">></span> <span class="ruby-identifier">io</span> <span class="ruby-identifier">result</span>.<span class="ruby-identifier">io</span> = <span class="ruby-identifier">io</span> <span class="ruby-keyword kw">rescue</span> <span class="ruby-constant">Apache</span><span class="ruby-operator">::</span><span class="ruby-constant">Hadoop</span><span class="ruby-operator">::</span><span class="ruby-constant">Hbase</span><span class="ruby-operator">::</span><span class="ruby-constant">Thrift</span><span class="ruby-operator">::</span><span class="ruby-constant">IllegalArgument</span> =<span class="ruby-operator">></span> <span class="ruby-identifier">ia</span> <span class="ruby-identifier">result</span>.<span class="ruby-identifier">ia</span> = <span class="ruby-identifier">ia</span> <span class="ruby-keyword kw">rescue</span> <span class="ruby-constant">Apache</span><span class="ruby-operator">::</span><span class="ruby-constant">Hadoop</span><span class="ruby-operator">::</span><span class="ruby-constant">Hbase</span><span class="ruby-operator">::</span><span class="ruby-constant">Thrift</span><span class="ruby-operator">::</span><span class="ruby-constant">AlreadyExists</span> =<span class="ruby-operator">></span> <span class="ruby-identifier">exist</span> <span class="ruby-identifier">result</span>.<span class="ruby-identifier">exist</span> = <span class="ruby-identifier">exist</span> <span class="ruby-keyword kw">end</span> <span class="ruby-identifier">write_result</span>(<span class="ruby-identifier">result</span>, <span class="ruby-identifier">oprot</span>, <span class="ruby-value str">'createTable'</span>, <span class="ruby-identifier">seqid</span>) <span class="ruby-keyword kw">end</span> </pre> </div> </div> </div> <div id="method-M000088" class="method-detail"> <a name="M000088"></a> <div class="method-heading"> <a href="#M000088" class="method-signature"> <span class="method-name">process_deleteAll</span><span class="method-args">(seqid, iprot, oprot)</span> </a> </div> <div class="method-description"> <p><a class="source-toggle" href="#" onclick="toggleCode('M000088-source');return false;">[Source]</a></p> <div class="method-source-code" id="M000088-source"> <pre> <span class="ruby-comment cmt"># File lib/thrift/hbase.rb, line 818</span> <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">process_deleteAll</span>(<span class="ruby-identifier">seqid</span>, <span class="ruby-identifier">iprot</span>, <span class="ruby-identifier">oprot</span>) <span class="ruby-identifier">args</span> = <span class="ruby-identifier">read_args</span>(<span class="ruby-identifier">iprot</span>, <span class="ruby-constant">DeleteAll_args</span>) <span class="ruby-identifier">result</span> = <span class="ruby-constant">DeleteAll_result</span>.<span class="ruby-identifier">new</span>() <span class="ruby-keyword kw">begin</span> <span class="ruby-ivar">@handler</span>.<span class="ruby-identifier">deleteAll</span>(<span class="ruby-identifier">args</span>.<span class="ruby-identifier">tableName</span>, <span class="ruby-identifier">args</span>.<span class="ruby-identifier">row</span>, <span class="ruby-identifier">args</span>.<span class="ruby-identifier">column</span>) <span class="ruby-keyword kw">rescue</span> <span class="ruby-constant">Apache</span><span class="ruby-operator">::</span><span class="ruby-constant">Hadoop</span><span class="ruby-operator">::</span><span class="ruby-constant">Hbase</span><span class="ruby-operator">::</span><span class="ruby-constant">Thrift</span><span class="ruby-operator">::</span><span class="ruby-constant">IOError</span> =<span class="ruby-operator">></span> <span class="ruby-identifier">io</span> <span class="ruby-identifier">result</span>.<span class="ruby-identifier">io</span> = <span class="ruby-identifier">io</span> <span class="ruby-keyword kw">end</span> <span class="ruby-identifier">write_result</span>(<span class="ruby-identifier">result</span>, <span class="ruby-identifier">oprot</span>, <span class="ruby-value str">'deleteAll'</span>, <span class="ruby-identifier">seqid</span>) <span class="ruby-keyword kw">end</span> </pre> </div> </div> </div> <div id="method-M000090" class="method-detail"> <a name="M000090"></a> <div class="method-heading"> <a href="#M000090" class="method-signature"> <span class="method-name">process_deleteAllRow</span><span class="method-args">(seqid, iprot, oprot)</span> </a> </div> <div class="method-description"> <p><a class="source-toggle" href="#" onclick="toggleCode('M000090-source');return false;">[Source]</a></p> <div class="method-source-code" id="M000090-source"> <pre> <span class="ruby-comment cmt"># File lib/thrift/hbase.rb, line 840</span> <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">process_deleteAllRow</span>(<span class="ruby-identifier">seqid</span>, <span class="ruby-identifier">iprot</span>, <span class="ruby-identifier">oprot</span>) <span class="ruby-identifier">args</span> = <span class="ruby-identifier">read_args</span>(<span class="ruby-identifier">iprot</span>, <span class="ruby-constant">DeleteAllRow_args</span>) <span class="ruby-identifier">result</span> = <span class="ruby-constant">DeleteAllRow_result</span>.<span class="ruby-identifier">new</span>() <span class="ruby-keyword kw">begin</span> <span class="ruby-ivar">@handler</span>.<span class="ruby-identifier">deleteAllRow</span>(<span class="ruby-identifier">args</span>.<span class="ruby-identifier">tableName</span>, <span class="ruby-identifier">args</span>.<span class="ruby-identifier">row</span>) <span class="ruby-keyword kw">rescue</span> <span class="ruby-constant">Apache</span><span class="ruby-operator">::</span><span class="ruby-constant">Hadoop</span><span class="ruby-operator">::</span><span class="ruby-constant">Hbase</span><span class="ruby-operator">::</span><span class="ruby-constant">Thrift</span><span class="ruby-operator">::</span><span class="ruby-constant">IOError</span> =<span class="ruby-operator">></span> <span class="ruby-identifier">io</span> <span class="ruby-identifier">result</span>.<span class="ruby-identifier">io</span> = <span class="ruby-identifier">io</span> <span class="ruby-keyword kw">end</span> <span class="ruby-identifier">write_result</span>(<span class="ruby-identifier">result</span>, <span class="ruby-identifier">oprot</span>, <span class="ruby-value str">'deleteAllRow'</span>, <span class="ruby-identifier">seqid</span>) <span class="ruby-keyword kw">end</span> </pre> </div> </div> </div> <div id="method-M000091" class="method-detail"> <a name="M000091"></a> <div class="method-heading"> <a href="#M000091" class="method-signature"> <span class="method-name">process_deleteAllRowTs</span><span class="method-args">(seqid, iprot, oprot)</span> </a> </div> <div class="method-description"> <p><a class="source-toggle" href="#" onclick="toggleCode('M000091-source');return false;">[Source]</a></p> <div class="method-source-code" id="M000091-source"> <pre> <span class="ruby-comment cmt"># File lib/thrift/hbase.rb, line 851</span> <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">process_deleteAllRowTs</span>(<span class="ruby-identifier">seqid</span>, <span class="ruby-identifier">iprot</span>, <span class="ruby-identifier">oprot</span>) <span class="ruby-identifier">args</span> = <span class="ruby-identifier">read_args</span>(<span class="ruby-identifier">iprot</span>, <span class="ruby-constant">DeleteAllRowTs_args</span>) <span class="ruby-identifier">result</span> = <span class="ruby-constant">DeleteAllRowTs_result</span>.<span class="ruby-identifier">new</span>() <span class="ruby-keyword kw">begin</span> <span class="ruby-ivar">@handler</span>.<span class="ruby-identifier">deleteAllRowTs</span>(<span class="ruby-identifier">args</span>.<span class="ruby-identifier">tableName</span>, <span class="ruby-identifier">args</span>.<span class="ruby-identifier">row</span>, <span class="ruby-identifier">args</span>.<span class="ruby-identifier">timestamp</span>) <span class="ruby-keyword kw">rescue</span> <span class="ruby-constant">Apache</span><span class="ruby-operator">::</span><span class="ruby-constant">Hadoop</span><span class="ruby-operator">::</span><span class="ruby-constant">Hbase</span><span class="ruby-operator">::</span><span class="ruby-constant">Thrift</span><span class="ruby-operator">::</span><span class="ruby-constant">IOError</span> =<span class="ruby-operator">></span> <span class="ruby-identifier">io</span> <span class="ruby-identifier">result</span>.<span class="ruby-identifier">io</span> = <span class="ruby-identifier">io</span> <span class="ruby-keyword kw">end</span> <span class="ruby-identifier">write_result</span>(<span class="ruby-identifier">result</span>, <span class="ruby-identifier">oprot</span>, <span class="ruby-value str">'deleteAllRowTs'</span>, <span class="ruby-identifier">seqid</span>) <span class="ruby-keyword kw">end</span> </pre> </div> </div> </div> <div id="method-M000089" class="method-detail"> <a name="M000089"></a> <div class="method-heading"> <a href="#M000089" class="method-signature"> <span class="method-name">process_deleteAllTs</span><span class="method-args">(seqid, iprot, oprot)</span> </a> </div> <div class="method-description"> <p><a class="source-toggle" href="#" onclick="toggleCode('M000089-source');return false;">[Source]</a></p> <div class="method-source-code" id="M000089-source"> <pre> <span class="ruby-comment cmt"># File lib/thrift/hbase.rb, line 829</span> <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">process_deleteAllTs</span>(<span class="ruby-identifier">seqid</span>, <span class="ruby-identifier">iprot</span>, <span class="ruby-identifier">oprot</span>) <span class="ruby-identifier">args</span> = <span class="ruby-identifier">read_args</span>(<span class="ruby-identifier">iprot</span>, <span class="ruby-constant">DeleteAllTs_args</span>) <span class="ruby-identifier">result</span> = <span class="ruby-constant">DeleteAllTs_result</span>.<span class="ruby-identifier">new</span>() <span class="ruby-keyword kw">begin</span> <span class="ruby-ivar">@handler</span>.<span class="ruby-identifier">deleteAllTs</span>(<span class="ruby-identifier">args</span>.<span class="ruby-identifier">tableName</span>, <span class="ruby-identifier">args</span>.<span class="ruby-identifier">row</span>, <span class="ruby-identifier">args</span>.<span class="ruby-identifier">column</span>, <span class="ruby-identifier">args</span>.<span class="ruby-identifier">timestamp</span>) <span class="ruby-keyword kw">rescue</span> <span class="ruby-constant">Apache</span><span class="ruby-operator">::</span><span class="ruby-constant">Hadoop</span><span class="ruby-operator">::</span><span class="ruby-constant">Hbase</span><span class="ruby-operator">::</span><span class="ruby-constant">Thrift</span><span class="ruby-operator">::</span><span class="ruby-constant">IOError</span> =<span class="ruby-operator">></span> <span class="ruby-identifier">io</span> <span class="ruby-identifier">result</span>.<span class="ruby-identifier">io</span> = <span class="ruby-identifier">io</span> <span class="ruby-keyword kw">end</span> <span class="ruby-identifier">write_result</span>(<span class="ruby-identifier">result</span>, <span class="ruby-identifier">oprot</span>, <span class="ruby-value str">'deleteAllTs'</span>, <span class="ruby-identifier">seqid</span>) <span class="ruby-keyword kw">end</span> </pre> </div> </div> </div> <div id="method-M000075" class="method-detail"> <a name="M000075"></a> <div class="method-heading"> <a href="#M000075" class="method-signature"> <span class="method-name">process_deleteTable</span><span class="method-args">(seqid, iprot, oprot)</span> </a> </div> <div class="method-description"> <p><a class="source-toggle" href="#" onclick="toggleCode('M000075-source');return false;">[Source]</a></p> <div class="method-source-code" id="M000075-source"> <pre> <span class="ruby-comment cmt"># File lib/thrift/hbase.rb, line 665</span> <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">process_deleteTable</span>(<span class="ruby-identifier">seqid</span>, <span class="ruby-identifier">iprot</span>, <span class="ruby-identifier">oprot</span>) <span class="ruby-identifier">args</span> = <span class="ruby-identifier">read_args</span>(<span class="ruby-identifier">iprot</span>, <span class="ruby-constant">DeleteTable_args</span>) <span class="ruby-identifier">result</span> = <span class="ruby-constant">DeleteTable_result</span>.<span class="ruby-identifier">new</span>() <span class="ruby-keyword kw">begin</span> <span class="ruby-ivar">@handler</span>.<span class="ruby-identifier">deleteTable</span>(<span class="ruby-identifier">args</span>.<span class="ruby-identifier">tableName</span>) <span class="ruby-keyword kw">rescue</span> <span class="ruby-constant">Apache</span><span class="ruby-operator">::</span><span class="ruby-constant">Hadoop</span><span class="ruby-operator">::</span><span class="ruby-constant">Hbase</span><span class="ruby-operator">::</span><span class="ruby-constant">Thrift</span><span class="ruby-operator">::</span><span class="ruby-constant">IOError</span> =<span class="ruby-operator">></span> <span class="ruby-identifier">io</span> <span class="ruby-identifier">result</span>.<span class="ruby-identifier">io</span> = <span class="ruby-identifier">io</span> <span class="ruby-keyword kw">end</span> <span class="ruby-identifier">write_result</span>(<span class="ruby-identifier">result</span>, <span class="ruby-identifier">oprot</span>, <span class="ruby-value str">'deleteTable'</span>, <span class="ruby-identifier">seqid</span>) <span class="ruby-keyword kw">end</span> </pre> </div> </div> </div> <div id="method-M000067" class="method-detail"> <a name="M000067"></a> <div class="method-heading"> <a href="#M000067" class="method-signature"> <span class="method-name">process_disableTable</span><span class="method-args">(seqid, iprot, oprot)</span> </a> </div> <div class="method-description"> <p><a class="source-toggle" href="#" onclick="toggleCode('M000067-source');return false;">[Source]</a></p> <div class="method-source-code" id="M000067-source"> <pre> <span class="ruby-comment cmt"># File lib/thrift/hbase.rb, line 573</span> <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">process_disableTable</span>(<span class="ruby-identifier">seqid</span>, <span class="ruby-identifier">iprot</span>, <span class="ruby-identifier">oprot</span>) <span class="ruby-identifier">args</span> = <span class="ruby-identifier">read_args</span>(<span class="ruby-identifier">iprot</span>, <span class="ruby-constant">DisableTable_args</span>) <span class="ruby-identifier">result</span> = <span class="ruby-constant">DisableTable_result</span>.<span class="ruby-identifier">new</span>() <span class="ruby-keyword kw">begin</span> <span class="ruby-ivar">@handler</span>.<span class="ruby-identifier">disableTable</span>(<span class="ruby-identifier">args</span>.<span class="ruby-identifier">tableName</span>) <span class="ruby-keyword kw">rescue</span> <span class="ruby-constant">Apache</span><span class="ruby-operator">::</span><span class="ruby-constant">Hadoop</span><span class="ruby-operator">::</span><span class="ruby-constant">Hbase</span><span class="ruby-operator">::</span><span class="ruby-constant">Thrift</span><span class="ruby-operator">::</span><span class="ruby-constant">IOError</span> =<span class="ruby-operator">></span> <span class="ruby-identifier">io</span> <span class="ruby-identifier">result</span>.<span class="ruby-identifier">io</span> = <span class="ruby-identifier">io</span> <span class="ruby-keyword kw">end</span> <span class="ruby-identifier">write_result</span>(<span class="ruby-identifier">result</span>, <span class="ruby-identifier">oprot</span>, <span class="ruby-value str">'disableTable'</span>, <span class="ruby-identifier">seqid</span>) <span class="ruby-keyword kw">end</span> </pre> </div> </div> </div> <div id="method-M000066" class="method-detail"> <a name="M000066"></a> <div class="method-heading"> <a href="#M000066" class="method-signature"> <span class="method-name">process_enableTable</span><span class="method-args">(seqid, iprot, oprot)</span> </a> </div> <div class="method-description"> <p><a class="source-toggle" href="#" onclick="toggleCode('M000066-source');return false;">[Source]</a></p> <div class="method-source-code" id="M000066-source"> <pre> <span class="ruby-comment cmt"># File lib/thrift/hbase.rb, line 562</span> <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">process_enableTable</span>(<span class="ruby-identifier">seqid</span>, <span class="ruby-identifier">iprot</span>, <span class="ruby-identifier">oprot</span>) <span class="ruby-identifier">args</span> = <span class="ruby-identifier">read_args</span>(<span class="ruby-identifier">iprot</span>, <span class="ruby-constant">EnableTable_args</span>) <span class="ruby-identifier">result</span> = <span class="ruby-constant">EnableTable_result</span>.<span class="ruby-identifier">new</span>() <span class="ruby-keyword kw">begin</span> <span class="ruby-ivar">@handler</span>.<span class="ruby-identifier">enableTable</span>(<span class="ruby-identifier">args</span>.<span class="ruby-identifier">tableName</span>) <span class="ruby-keyword kw">rescue</span> <span class="ruby-constant">Apache</span><span class="ruby-operator">::</span><span class="ruby-constant">Hadoop</span><span class="ruby-operator">::</span><span class="ruby-constant">Hbase</span><span class="ruby-operator">::</span><span class="ruby-constant">Thrift</span><span class="ruby-operator">::</span><span class="ruby-constant">IOError</span> =<span class="ruby-operator">></span> <span class="ruby-identifier">io</span> <span class="ruby-identifier">result</span>.<span class="ruby-identifier">io</span> = <span class="ruby-identifier">io</span> <span class="ruby-keyword kw">end</span> <span class="ruby-identifier">write_result</span>(<span class="ruby-identifier">result</span>, <span class="ruby-identifier">oprot</span>, <span class="ruby-value str">'enableTable'</span>, <span class="ruby-identifier">seqid</span>) <span class="ruby-keyword kw">end</span> </pre> </div> </div> </div> <div id="method-M000076" class="method-detail"> <a name="M000076"></a> <div class="method-heading"> <a href="#M000076" class="method-signature"> <span class="method-name">process_get</span><span class="method-args">(seqid, iprot, oprot)</span> </a> </div> <div class="method-description"> <p><a class="source-toggle" href="#" onclick="toggleCode('M000076-source');return false;">[Source]</a></p> <div class="method-source-code" id="M000076-source"> <pre> <span class="ruby-comment cmt"># File lib/thrift/hbase.rb, line 676</span> <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">process_get</span>(<span class="ruby-identifier">seqid</span>, <span class="ruby-identifier">iprot</span>, <span class="ruby-identifier">oprot</span>) <span class="ruby-identifier">args</span> = <span class="ruby-identifier">read_args</span>(<span class="ruby-identifier">iprot</span>, <span class="ruby-constant">Get_args</span>) <span class="ruby-identifier">result</span> = <span class="ruby-constant">Get_result</span>.<span class="ruby-identifier">new</span>() <span class="ruby-keyword kw">begin</span> <span class="ruby-identifier">result</span>.<span class="ruby-identifier">success</span> = <span class="ruby-ivar">@handler</span>.<span class="ruby-identifier">get</span>(<span class="ruby-identifier">args</span>.<span class="ruby-identifier">tableName</span>, <span class="ruby-identifier">args</span>.<span class="ruby-identifier">row</span>, <span class="ruby-identifier">args</span>.<span class="ruby-identifier">column</span>) <span class="ruby-keyword kw">rescue</span> <span class="ruby-constant">Apache</span><span class="ruby-operator">::</span><span class="ruby-constant">Hadoop</span><span class="ruby-operator">::</span><span class="ruby-constant">Hbase</span><span class="ruby-operator">::</span><span class="ruby-constant">Thrift</span><span class="ruby-operator">::</span><span class="ruby-constant">IOError</span> =<span class="ruby-operator">></span> <span class="ruby-identifier">io</span> <span class="ruby-identifier">result</span>.<span class="ruby-identifier">io</span> = <span class="ruby-identifier">io</span> <span class="ruby-keyword kw">end</span> <span class="ruby-identifier">write_result</span>(<span class="ruby-identifier">result</span>, <span class="ruby-identifier">oprot</span>, <span class="ruby-value str">'get'</span>, <span class="ruby-identifier">seqid</span>) <span class="ruby-keyword kw">end</span> </pre> </div> </div> </div> <div id="method-M000072" class="method-detail"> <a name="M000072"></a> <div class="method-heading"> <a href="#M000072" class="method-signature"> <span class="method-name">process_getColumnDescriptors</span><span class="method-args">(seqid, iprot, oprot)</span> </a> </div> <div class="method-description"> <p><a class="source-toggle" href="#" onclick="toggleCode('M000072-source');return false;">[Source]</a></p> <div class="method-source-code" id="M000072-source"> <pre> <span class="ruby-comment cmt"># File lib/thrift/hbase.rb, line 628</span> <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">process_getColumnDescriptors</span>(<span class="ruby-identifier">seqid</span>, <span class="ruby-identifier">iprot</span>, <span class="ruby-identifier">oprot</span>) <span class="ruby-identifier">args</span> = <span class="ruby-identifier">read_args</span>(<span class="ruby-identifier">iprot</span>, <span class="ruby-constant">GetColumnDescriptors_args</span>) <span class="ruby-identifier">result</span> = <span class="ruby-constant">GetColumnDescriptors_result</span>.<span class="ruby-identifier">new</span>() <span class="ruby-keyword kw">begin</span> <span class="ruby-identifier">result</span>.<span class="ruby-identifier">success</span> = <span class="ruby-ivar">@handler</span>.<span class="ruby-identifier">getColumnDescriptors</span>(<span class="ruby-identifier">args</span>.<span class="ruby-identifier">tableName</span>) <span class="ruby-keyword kw">rescue</span> <span class="ruby-constant">Apache</span><span class="ruby-operator">::</span><span class="ruby-constant">Hadoop</span><span class="ruby-operator">::</span><span class="ruby-constant">Hbase</span><span class="ruby-operator">::</span><span class="ruby-constant">Thrift</span><span class="ruby-operator">::</span><span class="ruby-constant">IOError</span> =<span class="ruby-operator">></span> <span class="ruby-identifier">io</span> <span class="ruby-identifier">result</span>.<span class="ruby-identifier">io</span> = <span class="ruby-identifier">io</span> <span class="ruby-keyword kw">end</span> <span class="ruby-identifier">write_result</span>(<span class="ruby-identifier">result</span>, <span class="ruby-identifier">oprot</span>, <span class="ruby-value str">'getColumnDescriptors'</span>, <span class="ruby-identifier">seqid</span>) <span class="ruby-keyword kw">end</span> </pre> </div> </div> </div> <div id="method-M000079" class="method-detail"> <a name="M000079"></a> <div class="method-heading"> <a href="#M000079" class="method-signature"> <span class="method-name">process_getRow</span><span class="method-args">(seqid, iprot, oprot)</span> </a> </div> <div class="method-description"> <p><a class="source-toggle" href="#" onclick="toggleCode('M000079-source');return false;">[Source]</a></p> <div class="method-source-code" id="M000079-source"> <pre> <span class="ruby-comment cmt"># File lib/thrift/hbase.rb, line 709</span> <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">process_getRow</span>(<span class="ruby-identifier">seqid</span>, <span class="ruby-identifier">iprot</span>, <span class="ruby-identifier">oprot</span>) <span class="ruby-identifier">args</span> = <span class="ruby-identifier">read_args</span>(<span class="ruby-identifier">iprot</span>, <span class="ruby-constant">GetRow_args</span>) <span class="ruby-identifier">result</span> = <span class="ruby-constant">GetRow_result</span>.<span class="ruby-identifier">new</span>() <span class="ruby-keyword kw">begin</span> <span class="ruby-identifier">result</span>.<span class="ruby-identifier">success</span> = <span class="ruby-ivar">@handler</span>.<span class="ruby-identifier">getRow</span>(<span class="ruby-identifier">args</span>.<span class="ruby-identifier">tableName</span>, <span class="ruby-identifier">args</span>.<span class="ruby-identifier">row</span>) <span class="ruby-keyword kw">rescue</span> <span class="ruby-constant">Apache</span><span class="ruby-operator">::</span><span class="ruby-constant">Hadoop</span><span class="ruby-operator">::</span><span class="ruby-constant">Hbase</span><span class="ruby-operator">::</span><span class="ruby-constant">Thrift</span><span class="ruby-operator">::</span><span class="ruby-constant">IOError</span> =<span class="ruby-operator">></span> <span class="ruby-identifier">io</span> <span class="ruby-identifier">result</span>.<span class="ruby-identifier">io</span> = <span class="ruby-identifier">io</span> <span class="ruby-keyword kw">end</span> <span class="ruby-identifier">write_result</span>(<span class="ruby-identifier">result</span>, <span class="ruby-identifier">oprot</span>, <span class="ruby-value str">'getRow'</span>, <span class="ruby-identifier">seqid</span>) <span class="ruby-keyword kw">end</span> </pre> </div> </div> </div> <div id="method-M000081" class="method-detail"> <a name="M000081"></a> <div class="method-heading"> <a href="#M000081" class="method-signature"> <span class="method-name">process_getRowTs</span><span class="method-args">(seqid, iprot, oprot)</span> </a> </div> <div class="method-description"> <p><a class="source-toggle" href="#" onclick="toggleCode('M000081-source');return false;">[Source]</a></p> <div class="method-source-code" id="M000081-source"> <pre> <span class="ruby-comment cmt"># File lib/thrift/hbase.rb, line 731</span> <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">process_getRowTs</span>(<span class="ruby-identifier">seqid</span>, <span class="ruby-identifier">iprot</span>, <span class="ruby-identifier">oprot</span>) <span class="ruby-identifier">args</span> = <span class="ruby-identifier">read_args</span>(<span class="ruby-identifier">iprot</span>, <span class="ruby-constant">GetRowTs_args</span>) <span class="ruby-identifier">result</span> = <span class="ruby-constant">GetRowTs_result</span>.<span class="ruby-identifier">new</span>() <span class="ruby-keyword kw">begin</span> <span class="ruby-identifier">result</span>.<span class="ruby-identifier">success</span> = <span class="ruby-ivar">@handler</span>.<span class="ruby-identifier">getRowTs</span>(<span class="ruby-identifier">args</span>.<span class="ruby-identifier">tableName</span>, <span class="ruby-identifier">args</span>.<span class="ruby-identifier">row</span>, <span class="ruby-identifier">args</span>.<span class="ruby-identifier">timestamp</span>) <span class="ruby-keyword kw">rescue</span> <span class="ruby-constant">Apache</span><span class="ruby-operator">::</span><span class="ruby-constant">Hadoop</span><span class="ruby-operator">::</span><span class="ruby-constant">Hbase</span><span class="ruby-operator">::</span><span class="ruby-constant">Thrift</span><span class="ruby-operator">::</span><span class="ruby-constant">IOError</span> =<span class="ruby-operator">></span> <span class="ruby-identifier">io</span> <span class="ruby-identifier">result</span>.<span class="ruby-identifier">io</span> = <span class="ruby-identifier">io</span> <span class="ruby-keyword kw">end</span> <span class="ruby-identifier">write_result</span>(<span class="ruby-identifier">result</span>, <span class="ruby-identifier">oprot</span>, <span class="ruby-value str">'getRowTs'</span>, <span class="ruby-identifier">seqid</span>) <span class="ruby-keyword kw">end</span> </pre> </div> </div> </div> <div id="method-M000080" class="method-detail"> <a name="M000080"></a> <div class="method-heading"> <a href="#M000080" class="method-signature"> <span class="method-name">process_getRowWithColumns</span><span class="method-args">(seqid, iprot, oprot)</span> </a> </div> <div class="method-description"> <p><a class="source-toggle" href="#" onclick="toggleCode('M000080-source');return false;">[Source]</a></p> <div class="method-source-code" id="M000080-source"> <pre> <span class="ruby-comment cmt"># File lib/thrift/hbase.rb, line 720</span> <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">process_getRowWithColumns</span>(<span class="ruby-identifier">seqid</span>, <span class="ruby-identifier">iprot</span>, <span class="ruby-identifier">oprot</span>) <span class="ruby-identifier">args</span> = <span class="ruby-identifier">read_args</span>(<span class="ruby-identifier">iprot</span>, <span class="ruby-constant">GetRowWithColumns_args</span>) <span class="ruby-identifier">result</span> = <span class="ruby-constant">GetRowWithColumns_result</span>.<span class="ruby-identifier">new</span>() <span class="ruby-keyword kw">begin</span> <span class="ruby-identifier">result</span>.<span class="ruby-identifier">success</span> = <span class="ruby-ivar">@handler</span>.<span class="ruby-identifier">getRowWithColumns</span>(<span class="ruby-identifier">args</span>.<span class="ruby-identifier">tableName</span>, <span class="ruby-identifier">args</span>.<span class="ruby-identifier">row</span>, <span class="ruby-identifier">args</span>.<span class="ruby-identifier">columns</span>) <span class="ruby-keyword kw">rescue</span> <span class="ruby-constant">Apache</span><span class="ruby-operator">::</span><span class="ruby-constant">Hadoop</span><span class="ruby-operator">::</span><span class="ruby-constant">Hbase</span><span class="ruby-operator">::</span><span class="ruby-constant">Thrift</span><span class="ruby-operator">::</span><span class="ruby-constant">IOError</span> =<span class="ruby-operator">></span> <span class="ruby-identifier">io</span> <span class="ruby-identifier">result</span>.<span class="ruby-identifier">io</span> = <span class="ruby-identifier">io</span> <span class="ruby-keyword kw">end</span> <span class="ruby-identifier">write_result</span>(<span class="ruby-identifier">result</span>, <span class="ruby-identifier">oprot</span>, <span class="ruby-value str">'getRowWithColumns'</span>, <span class="ruby-identifier">seqid</span>) <span class="ruby-keyword kw">end</span> </pre> </div> </div> </div> <div id="method-M000082" class="method-detail"> <a name="M000082"></a> <div class="method-heading"> <a href="#M000082" class="method-signature"> <span class="method-name">process_getRowWithColumnsTs</span><span class="method-args">(seqid, iprot, oprot)</span> </a> </div> <div class="method-description"> <p><a class="source-toggle" href="#" onclick="toggleCode('M000082-source');return false;">[Source]</a></p> <div class="method-source-code" id="M000082-source"> <pre> <span class="ruby-comment cmt"># File lib/thrift/hbase.rb, line 742</span> <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">process_getRowWithColumnsTs</span>(<span class="ruby-identifier">seqid</span>, <span class="ruby-identifier">iprot</span>, <span class="ruby-identifier">oprot</span>) <span class="ruby-identifier">args</span> = <span class="ruby-identifier">read_args</span>(<span class="ruby-identifier">iprot</span>, <span class="ruby-constant">GetRowWithColumnsTs_args</span>) <span class="ruby-identifier">result</span> = <span class="ruby-constant">GetRowWithColumnsTs_result</span>.<span class="ruby-identifier">new</span>() <span class="ruby-keyword kw">begin</span> <span class="ruby-identifier">result</span>.<span class="ruby-identifier">success</span> = <span class="ruby-ivar">@handler</span>.<span class="ruby-identifier">getRowWithColumnsTs</span>(<span class="ruby-identifier">args</span>.<span class="ruby-identifier">tableName</span>, <span class="ruby-identifier">args</span>.<span class="ruby-identifier">row</span>, <span class="ruby-identifier">args</span>.<span class="ruby-identifier">columns</span>, <span class="ruby-identifier">args</span>.<span class="ruby-identifier">timestamp</span>) <span class="ruby-keyword kw">rescue</span> <span class="ruby-constant">Apache</span><span class="ruby-operator">::</span><span class="ruby-constant">Hadoop</span><span class="ruby-operator">::</span><span class="ruby-constant">Hbase</span><span class="ruby-operator">::</span><span class="ruby-constant">Thrift</span><span class="ruby-operator">::</span><span class="ruby-constant">IOError</span> =<span class="ruby-operator">></span> <span class="ruby-identifier">io</span> <span class="ruby-identifier">result</span>.<span class="ruby-identifier">io</span> = <span class="ruby-identifier">io</span> <span class="ruby-keyword kw">end</span> <span class="ruby-identifier">write_result</span>(<span class="ruby-identifier">result</span>, <span class="ruby-identifier">oprot</span>, <span class="ruby-value str">'getRowWithColumnsTs'</span>, <span class="ruby-identifier">seqid</span>) <span class="ruby-keyword kw">end</span> </pre> </div> </div> </div> <div id="method-M000071" class="method-detail"> <a name="M000071"></a> <div class="method-heading"> <a href="#M000071" class="method-signature"> <span class="method-name">process_getTableNames</span><span class="method-args">(seqid, iprot, oprot)</span> </a> </div> <div class="method-description"> <p><a class="source-toggle" href="#" onclick="toggleCode('M000071-source');return false;">[Source]</a></p> <div class="method-source-code" id="M000071-source"> <pre> <span class="ruby-comment cmt"># File lib/thrift/hbase.rb, line 617</span> <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">process_getTableNames</span>(<span class="ruby-identifier">seqid</span>, <span class="ruby-identifier">iprot</span>, <span class="ruby-identifier">oprot</span>) <span class="ruby-identifier">args</span> = <span class="ruby-identifier">read_args</span>(<span class="ruby-identifier">iprot</span>, <span class="ruby-constant">GetTableNames_args</span>) <span class="ruby-identifier">result</span> = <span class="ruby-constant">GetTableNames_result</span>.<span class="ruby-identifier">new</span>() <span class="ruby-keyword kw">begin</span> <span class="ruby-identifier">result</span>.<span class="ruby-identifier">success</span> = <span class="ruby-ivar">@handler</span>.<span class="ruby-identifier">getTableNames</span>() <span class="ruby-keyword kw">rescue</span> <span class="ruby-constant">Apache</span><span class="ruby-operator">::</span><span class="ruby-constant">Hadoop</span><span class="ruby-operator">::</span><span class="ruby-constant">Hbase</span><span class="ruby-operator">::</span><span class="ruby-constant">Thrift</span><span class="ruby-operator">::</span><span class="ruby-constant">IOError</span> =<span class="ruby-operator">></span> <span class="ruby-identifier">io</span> <span class="ruby-identifier">result</span>.<span class="ruby-identifier">io</span> = <span class="ruby-identifier">io</span> <span class="ruby-keyword kw">end</span> <span class="ruby-identifier">write_result</span>(<span class="ruby-identifier">result</span>, <span class="ruby-identifier">oprot</span>, <span class="ruby-value str">'getTableNames'</span>, <span class="ruby-identifier">seqid</span>) <span class="ruby-keyword kw">end</span> </pre> </div> </div> </div> <div id="method-M000073" class="method-detail"> <a name="M000073"></a> <div class="method-heading"> <a href="#M000073" class="method-signature"> <span class="method-name">process_getTableRegions</span><span class="method-args">(seqid, iprot, oprot)</span> </a> </div> <div class="method-description"> <p><a class="source-toggle" href="#" onclick="toggleCode('M000073-source');return false;">[Source]</a></p> <div class="method-source-code" id="M000073-source"> <pre> <span class="ruby-comment cmt"># File lib/thrift/hbase.rb, line 639</span> <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">process_getTableRegions</span>(<span class="ruby-identifier">seqid</span>, <span class="ruby-identifier">iprot</span>, <span class="ruby-identifier">oprot</span>) <span class="ruby-identifier">args</span> = <span class="ruby-identifier">read_args</span>(<span class="ruby-identifier">iprot</span>, <span class="ruby-constant">GetTableRegions_args</span>) <span class="ruby-identifier">result</span> = <span class="ruby-constant">GetTableRegions_result</span>.<span class="ruby-identifier">new</span>() <span class="ruby-keyword kw">begin</span> <span class="ruby-identifier">result</span>.<span class="ruby-identifier">success</span> = <span class="ruby-ivar">@handler</span>.<span class="ruby-identifier">getTableRegions</span>(<span class="ruby-identifier">args</span>.<span class="ruby-identifier">tableName</span>) <span class="ruby-keyword kw">rescue</span> <span class="ruby-constant">Apache</span><span class="ruby-operator">::</span><span class="ruby-constant">Hadoop</span><span class="ruby-operator">::</span><span class="ruby-constant">Hbase</span><span class="ruby-operator">::</span><span class="ruby-constant">Thrift</span><span class="ruby-operator">::</span><span class="ruby-constant">IOError</span> =<span class="ruby-operator">></span> <span class="ruby-identifier">io</span> <span class="ruby-identifier">result</span>.<span class="ruby-identifier">io</span> = <span class="ruby-identifier">io</span> <span class="ruby-keyword kw">end</span> <span class="ruby-identifier">write_result</span>(<span class="ruby-identifier">result</span>, <span class="ruby-identifier">oprot</span>, <span class="ruby-value str">'getTableRegions'</span>, <span class="ruby-identifier">seqid</span>) <span class="ruby-keyword kw">end</span> </pre> </div> </div> </div> <div id="method-M000077" class="method-detail"> <a name="M000077"></a> <div class="method-heading"> <a href="#M000077" class="method-signature"> <span class="method-name">process_getVer</span><span class="method-args">(seqid, iprot, oprot)</span> </a> </div> <div class="method-description"> <p><a class="source-toggle" href="#" onclick="toggleCode('M000077-source');return false;">[Source]</a></p> <div class="method-source-code" id="M000077-source"> <pre> <span class="ruby-comment cmt"># File lib/thrift/hbase.rb, line 687</span> <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">process_getVer</span>(<span class="ruby-identifier">seqid</span>, <span class="ruby-identifier">iprot</span>, <span class="ruby-identifier">oprot</span>) <span class="ruby-identifier">args</span> = <span class="ruby-identifier">read_args</span>(<span class="ruby-identifier">iprot</span>, <span class="ruby-constant">GetVer_args</span>) <span class="ruby-identifier">result</span> = <span class="ruby-constant">GetVer_result</span>.<span class="ruby-identifier">new</span>() <span class="ruby-keyword kw">begin</span> <span class="ruby-identifier">result</span>.<span class="ruby-identifier">success</span> = <span class="ruby-ivar">@handler</span>.<span class="ruby-identifier">getVer</span>(<span class="ruby-identifier">args</span>.<span class="ruby-identifier">tableName</span>, <span class="ruby-identifier">args</span>.<span class="ruby-identifier">row</span>, <span class="ruby-identifier">args</span>.<span class="ruby-identifier">column</span>, <span class="ruby-identifier">args</span>.<span class="ruby-identifier">numVersions</span>) <span class="ruby-keyword kw">rescue</span> <span class="ruby-constant">Apache</span><span class="ruby-operator">::</span><span class="ruby-constant">Hadoop</span><span class="ruby-operator">::</span><span class="ruby-constant">Hbase</span><span class="ruby-operator">::</span><span class="ruby-constant">Thrift</span><span class="ruby-operator">::</span><span class="ruby-constant">IOError</span> =<span class="ruby-operator">></span> <span class="ruby-identifier">io</span> <span class="ruby-identifier">result</span>.<span class="ruby-identifier">io</span> = <span class="ruby-identifier">io</span> <span class="ruby-keyword kw">end</span> <span class="ruby-identifier">write_result</span>(<span class="ruby-identifier">result</span>, <span class="ruby-identifier">oprot</span>, <span class="ruby-value str">'getVer'</span>, <span class="ruby-identifier">seqid</span>) <span class="ruby-keyword kw">end</span> </pre> </div> </div> </div> <div id="method-M000078" class="method-detail"> <a name="M000078"></a> <div class="method-heading"> <a href="#M000078" class="method-signature"> <span class="method-name">process_getVerTs</span><span class="method-args">(seqid, iprot, oprot)</span> </a> </div> <div class="method-description"> <p><a class="source-toggle" href="#" onclick="toggleCode('M000078-source');return false;">[Source]</a></p> <div class="method-source-code" id="M000078-source"> <pre> <span class="ruby-comment cmt"># File lib/thrift/hbase.rb, line 698</span> <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">process_getVerTs</span>(<span class="ruby-identifier">seqid</span>, <span class="ruby-identifier">iprot</span>, <span class="ruby-identifier">oprot</span>) <span class="ruby-identifier">args</span> = <span class="ruby-identifier">read_args</span>(<span class="ruby-identifier">iprot</span>, <span class="ruby-constant">GetVerTs_args</span>) <span class="ruby-identifier">result</span> = <span class="ruby-constant">GetVerTs_result</span>.<span class="ruby-identifier">new</span>() <span class="ruby-keyword kw">begin</span> <span class="ruby-identifier">result</span>.<span class="ruby-identifier">success</span> = <span class="ruby-ivar">@handler</span>.<span class="ruby-identifier">getVerTs</span>(<span class="ruby-identifier">args</span>.<span class="ruby-identifier">tableName</span>, <span class="ruby-identifier">args</span>.<span class="ruby-identifier">row</span>, <span class="ruby-identifier">args</span>.<span class="ruby-identifier">column</span>, <span class="ruby-identifier">args</span>.<span class="ruby-identifier">timestamp</span>, <span class="ruby-identifier">args</span>.<span class="ruby-identifier">numVersions</span>) <span class="ruby-keyword kw">rescue</span> <span class="ruby-constant">Apache</span><span class="ruby-operator">::</span><span class="ruby-constant">Hadoop</span><span class="ruby-operator">::</span><span class="ruby-constant">Hbase</span><span class="ruby-operator">::</span><span class="ruby-constant">Thrift</span><span class="ruby-operator">::</span><span class="ruby-constant">IOError</span> =<span class="ruby-operator">></span> <span class="ruby-identifier">io</span> <span class="ruby-identifier">result</span>.<span class="ruby-identifier">io</span> = <span class="ruby-identifier">io</span> <span class="ruby-keyword kw">end</span> <span class="ruby-identifier">write_result</span>(<span class="ruby-identifier">result</span>, <span class="ruby-identifier">oprot</span>, <span class="ruby-value str">'getVerTs'</span>, <span class="ruby-identifier">seqid</span>) <span class="ruby-keyword kw">end</span> </pre> </div> </div> </div> <div id="method-M000068" class="method-detail"> <a name="M000068"></a> <div class="method-heading"> <a href="#M000068" class="method-signature"> <span class="method-name">process_isTableEnabled</span><span class="method-args">(seqid, iprot, oprot)</span> </a> </div> <div class="method-description"> <p><a class="source-toggle" href="#" onclick="toggleCode('M000068-source');return false;">[Source]</a></p> <div class="method-source-code" id="M000068-source"> <pre> <span class="ruby-comment cmt"># File lib/thrift/hbase.rb, line 584</span> <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">process_isTableEnabled</span>(<span class="ruby-identifier">seqid</span>, <span class="ruby-identifier">iprot</span>, <span class="ruby-identifier">oprot</span>) <span class="ruby-identifier">args</span> = <span class="ruby-identifier">read_args</span>(<span class="ruby-identifier">iprot</span>, <span class="ruby-constant">IsTableEnabled_args</span>) <span class="ruby-identifier">result</span> = <span class="ruby-constant">IsTableEnabled_result</span>.<span class="ruby-identifier">new</span>() <span class="ruby-keyword kw">begin</span> <span class="ruby-identifier">result</span>.<span class="ruby-identifier">success</span> = <span class="ruby-ivar">@handler</span>.<span class="ruby-identifier">isTableEnabled</span>(<span class="ruby-identifier">args</span>.<span class="ruby-identifier">tableName</span>) <span class="ruby-keyword kw">rescue</span> <span class="ruby-constant">Apache</span><span class="ruby-operator">::</span><span class="ruby-constant">Hadoop</span><span class="ruby-operator">::</span><span class="ruby-constant">Hbase</span><span class="ruby-operator">::</span><span class="ruby-constant">Thrift</span><span class="ruby-operator">::</span><span class="ruby-constant">IOError</span> =<span class="ruby-operator">></span> <span class="ruby-identifier">io</span> <span class="ruby-identifier">result</span>.<span class="ruby-identifier">io</span> = <span class="ruby-identifier">io</span> <span class="ruby-keyword kw">end</span> <span class="ruby-identifier">write_result</span>(<span class="ruby-identifier">result</span>, <span class="ruby-identifier">oprot</span>, <span class="ruby-value str">'isTableEnabled'</span>, <span class="ruby-identifier">seqid</span>) <span class="ruby-keyword kw">end</span> </pre> </div> </div> </div> <div id="method-M000070" class="method-detail"> <a name="M000070"></a> <div class="method-heading"> <a href="#M000070" class="method-signature"> <span class="method-name">process_majorCompact</span><span class="method-args">(seqid, iprot, oprot)</span> </a> </div> <div class="method-description"> <p><a class="source-toggle" href="#" onclick="toggleCode('M000070-source');return false;">[Source]</a></p> <div class="method-source-code" id="M000070-source"> <pre> <span class="ruby-comment cmt"># File lib/thrift/hbase.rb, line 606</span> <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">process_majorCompact</span>(<span class="ruby-identifier">seqid</span>, <span class="ruby-identifier">iprot</span>, <span class="ruby-identifier">oprot</span>) <span class="ruby-identifier">args</span> = <span class="ruby-identifier">read_args</span>(<span class="ruby-identifier">iprot</span>, <span class="ruby-constant">MajorCompact_args</span>) <span class="ruby-identifier">result</span> = <span class="ruby-constant">MajorCompact_result</span>.<span class="ruby-identifier">new</span>() <span class="ruby-keyword kw">begin</span> <span class="ruby-ivar">@handler</span>.<span class="ruby-identifier">majorCompact</span>(<span class="ruby-identifier">args</span>.<span class="ruby-identifier">tableNameOrRegionName</span>) <span class="ruby-keyword kw">rescue</span> <span class="ruby-constant">Apache</span><span class="ruby-operator">::</span><span class="ruby-constant">Hadoop</span><span class="ruby-operator">::</span><span class="ruby-constant">Hbase</span><span class="ruby-operator">::</span><span class="ruby-constant">Thrift</span><span class="ruby-operator">::</span><span class="ruby-constant">IOError</span> =<span class="ruby-operator">></span> <span class="ruby-identifier">io</span> <span class="ruby-identifier">result</span>.<span class="ruby-identifier">io</span> = <span class="ruby-identifier">io</span> <span class="ruby-keyword kw">end</span> <span class="ruby-identifier">write_result</span>(<span class="ruby-identifier">result</span>, <span class="ruby-identifier">oprot</span>, <span class="ruby-value str">'majorCompact'</span>, <span class="ruby-identifier">seqid</span>) <span class="ruby-keyword kw">end</span> </pre> </div> </div> </div> <div id="method-M000083" class="method-detail"> <a name="M000083"></a> <div class="method-heading"> <a href="#M000083" class="method-signature"> <span class="method-name">process_mutateRow</span><span class="method-args">(seqid, iprot, oprot)</span> </a> </div> <div class="method-description"> <p><a class="source-toggle" href="#" onclick="toggleCode('M000083-source');return false;">[Source]</a></p> <div class="method-source-code" id="M000083-source"> <pre> <span class="ruby-comment cmt"># File lib/thrift/hbase.rb, line 753</span> <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">process_mutateRow</span>(<span class="ruby-identifier">seqid</span>, <span class="ruby-identifier">iprot</span>, <span class="ruby-identifier">oprot</span>) <span class="ruby-identifier">args</span> = <span class="ruby-identifier">read_args</span>(<span class="ruby-identifier">iprot</span>, <span class="ruby-constant">MutateRow_args</span>) <span class="ruby-identifier">result</span> = <span class="ruby-constant">MutateRow_result</span>.<span class="ruby-identifier">new</span>() <span class="ruby-keyword kw">begin</span> <span class="ruby-ivar">@handler</span>.<span class="ruby-identifier">mutateRow</span>(<span class="ruby-identifier">args</span>.<span class="ruby-identifier">tableName</span>, <span class="ruby-identifier">args</span>.<span class="ruby-identifier">row</span>, <span class="ruby-identifier">args</span>.<span class="ruby-identifier">mutations</span>) <span class="ruby-keyword kw">rescue</span> <span class="ruby-constant">Apache</span><span class="ruby-operator">::</span><span class="ruby-constant">Hadoop</span><span class="ruby-operator">::</span><span class="ruby-constant">Hbase</span><span class="ruby-operator">::</span><span class="ruby-constant">Thrift</span><span class="ruby-operator">::</span><span class="ruby-constant">IOError</span> =<span class="ruby-operator">></span> <span class="ruby-identifier">io</span> <span class="ruby-identifier">result</span>.<span class="ruby-identifier">io</span> = <span class="ruby-identifier">io</span> <span class="ruby-keyword kw">rescue</span> <span class="ruby-constant">Apache</span><span class="ruby-operator">::</span><span class="ruby-constant">Hadoop</span><span class="ruby-operator">::</span><span class="ruby-constant">Hbase</span><span class="ruby-operator">::</span><span class="ruby-constant">Thrift</span><span class="ruby-operator">::</span><span class="ruby-constant">IllegalArgument</span> =<span class="ruby-operator">></span> <span class="ruby-identifier">ia</span> <span class="ruby-identifier">result</span>.<span class="ruby-identifier">ia</span> = <span class="ruby-identifier">ia</span> <span class="ruby-keyword kw">end</span> <span class="ruby-identifier">write_result</span>(<span class="ruby-identifier">result</span>, <span class="ruby-identifier">oprot</span>, <span class="ruby-value str">'mutateRow'</span>, <span class="ruby-identifier">seqid</span>) <span class="ruby-keyword kw">end</span> </pre> </div> </div> </div> <div id="method-M000084" class="method-detail"> <a name="M000084"></a> <div class="method-heading"> <a href="#M000084" class="method-signature"> <span class="method-name">process_mutateRowTs</span><span class="method-args">(seqid, iprot, oprot)</span> </a> </div> <div class="method-description"> <p><a class="source-toggle" href="#" onclick="toggleCode('M000084-source');return false;">[Source]</a></p> <div class="method-source-code" id="M000084-source"> <pre> <span class="ruby-comment cmt"># File lib/thrift/hbase.rb, line 766</span> <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">process_mutateRowTs</span>(<span class="ruby-identifier">seqid</span>, <span class="ruby-identifier">iprot</span>, <span class="ruby-identifier">oprot</span>) <span class="ruby-identifier">args</span> = <span class="ruby-identifier">read_args</span>(<span class="ruby-identifier">iprot</span>, <span class="ruby-constant">MutateRowTs_args</span>) <span class="ruby-identifier">result</span> = <span class="ruby-constant">MutateRowTs_result</span>.<span class="ruby-identifier">new</span>() <span class="ruby-keyword kw">begin</span> <span class="ruby-ivar">@handler</span>.<span class="ruby-identifier">mutateRowTs</span>(<span class="ruby-identifier">args</span>.<span class="ruby-identifier">tableName</span>, <span class="ruby-identifier">args</span>.<span class="ruby-identifier">row</span>, <span class="ruby-identifier">args</span>.<span class="ruby-identifier">mutations</span>, <span class="ruby-identifier">args</span>.<span class="ruby-identifier">timestamp</span>) <span class="ruby-keyword kw">rescue</span> <span class="ruby-constant">Apache</span><span class="ruby-operator">::</span><span class="ruby-constant">Hadoop</span><span class="ruby-operator">::</span><span class="ruby-constant">Hbase</span><span class="ruby-operator">::</span><span class="ruby-constant">Thrift</span><span class="ruby-operator">::</span><span class="ruby-constant">IOError</span> =<span class="ruby-operator">></span> <span class="ruby-identifier">io</span> <span class="ruby-identifier">result</span>.<span class="ruby-identifier">io</span> = <span class="ruby-identifier">io</span> <span class="ruby-keyword kw">rescue</span> <span class="ruby-constant">Apache</span><span class="ruby-operator">::</span><span class="ruby-constant">Hadoop</span><span class="ruby-operator">::</span><span class="ruby-constant">Hbase</span><span class="ruby-operator">::</span><span class="ruby-constant">Thrift</span><span class="ruby-operator">::</span><span class="ruby-constant">IllegalArgument</span> =<span class="ruby-operator">></span> <span class="ruby-identifier">ia</span> <span class="ruby-identifier">result</span>.<span class="ruby-identifier">ia</span> = <span class="ruby-identifier">ia</span> <span class="ruby-keyword kw">end</span> <span class="ruby-identifier">write_result</span>(<span class="ruby-identifier">result</span>, <span class="ruby-identifier">oprot</span>, <span class="ruby-value str">'mutateRowTs'</span>, <span class="ruby-identifier">seqid</span>) <span class="ruby-keyword kw">end</span> </pre> </div> </div> </div> <div id="method-M000085" class="method-detail"> <a name="M000085"></a> <div class="method-heading"> <a href="#M000085" class="method-signature"> <span class="method-name">process_mutateRows</span><span class="method-args">(seqid, iprot, oprot)</span> </a> </div> <div class="method-description"> <p><a class="source-toggle" href="#" onclick="toggleCode('M000085-source');return false;">[Source]</a></p> <div class="method-source-code" id="M000085-source"> <pre> <span class="ruby-comment cmt"># File lib/thrift/hbase.rb, line 779</span> <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">process_mutateRows</span>(<span class="ruby-identifier">seqid</span>, <span class="ruby-identifier">iprot</span>, <span class="ruby-identifier">oprot</span>) <span class="ruby-identifier">args</span> = <span class="ruby-identifier">read_args</span>(<span class="ruby-identifier">iprot</span>, <span class="ruby-constant">MutateRows_args</span>) <span class="ruby-identifier">result</span> = <span class="ruby-constant">MutateRows_result</span>.<span class="ruby-identifier">new</span>() <span class="ruby-keyword kw">begin</span> <span class="ruby-ivar">@handler</span>.<span class="ruby-identifier">mutateRows</span>(<span class="ruby-identifier">args</span>.<span class="ruby-identifier">tableName</span>, <span class="ruby-identifier">args</span>.<span class="ruby-identifier">rowBatches</span>) <span class="ruby-keyword kw">rescue</span> <span class="ruby-constant">Apache</span><span class="ruby-operator">::</span><span class="ruby-constant">Hadoop</span><span class="ruby-operator">::</span><span class="ruby-constant">Hbase</span><span class="ruby-operator">::</span><span class="ruby-constant">Thrift</span><span class="ruby-operator">::</span><span class="ruby-constant">IOError</span> =<span class="ruby-operator">></span> <span class="ruby-identifier">io</span> <span class="ruby-identifier">result</span>.<span class="ruby-identifier">io</span> = <span class="ruby-identifier">io</span> <span class="ruby-keyword kw">rescue</span> <span class="ruby-constant">Apache</span><span class="ruby-operator">::</span><span class="ruby-constant">Hadoop</span><span class="ruby-operator">::</span><span class="ruby-constant">Hbase</span><span class="ruby-operator">::</span><span class="ruby-constant">Thrift</span><span class="ruby-operator">::</span><span class="ruby-constant">IllegalArgument</span> =<span class="ruby-operator">></span> <span class="ruby-identifier">ia</span> <span class="ruby-identifier">result</span>.<span class="ruby-identifier">ia</span> = <span class="ruby-identifier">ia</span> <span class="ruby-keyword kw">end</span> <span class="ruby-identifier">write_result</span>(<span class="ruby-identifier">result</span>, <span class="ruby-identifier">oprot</span>, <span class="ruby-value str">'mutateRows'</span>, <span class="ruby-identifier">seqid</span>) <span class="ruby-keyword kw">end</span> </pre> </div> </div> </div> <div id="method-M000086" class="method-detail"> <a name="M000086"></a> <div class="method-heading"> <a href="#M000086" class="method-signature"> <span class="method-name">process_mutateRowsTs</span><span class="method-args">(seqid, iprot, oprot)</span> </a> </div> <div class="method-description"> <p><a class="source-toggle" href="#" onclick="toggleCode('M000086-source');return false;">[Source]</a></p> <div class="method-source-code" id="M000086-source"> <pre> <span class="ruby-comment cmt"># File lib/thrift/hbase.rb, line 792</span> <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">process_mutateRowsTs</span>(<span class="ruby-identifier">seqid</span>, <span class="ruby-identifier">iprot</span>, <span class="ruby-identifier">oprot</span>) <span class="ruby-identifier">args</span> = <span class="ruby-identifier">read_args</span>(<span class="ruby-identifier">iprot</span>, <span class="ruby-constant">MutateRowsTs_args</span>) <span class="ruby-identifier">result</span> = <span class="ruby-constant">MutateRowsTs_result</span>.<span class="ruby-identifier">new</span>() <span class="ruby-keyword kw">begin</span> <span class="ruby-ivar">@handler</span>.<span class="ruby-identifier">mutateRowsTs</span>(<span class="ruby-identifier">args</span>.<span class="ruby-identifier">tableName</span>, <span class="ruby-identifier">args</span>.<span class="ruby-identifier">rowBatches</span>, <span class="ruby-identifier">args</span>.<span class="ruby-identifier">timestamp</span>) <span class="ruby-keyword kw">rescue</span> <span class="ruby-constant">Apache</span><span class="ruby-operator">::</span><span class="ruby-constant">Hadoop</span><span class="ruby-operator">::</span><span class="ruby-constant">Hbase</span><span class="ruby-operator">::</span><span class="ruby-constant">Thrift</span><span class="ruby-operator">::</span><span class="ruby-constant">IOError</span> =<span class="ruby-operator">></span> <span class="ruby-identifier">io</span> <span class="ruby-identifier">result</span>.<span class="ruby-identifier">io</span> = <span class="ruby-identifier">io</span> <span class="ruby-keyword kw">rescue</span> <span class="ruby-constant">Apache</span><span class="ruby-operator">::</span><span class="ruby-constant">Hadoop</span><span class="ruby-operator">::</span><span class="ruby-constant">Hbase</span><span class="ruby-operator">::</span><span class="ruby-constant">Thrift</span><span class="ruby-operator">::</span><span class="ruby-constant">IllegalArgument</span> =<span class="ruby-operator">></span> <span class="ruby-identifier">ia</span> <span class="ruby-identifier">result</span>.<span class="ruby-identifier">ia</span> = <span class="ruby-identifier">ia</span> <span class="ruby-keyword kw">end</span> <span class="ruby-identifier">write_result</span>(<span class="ruby-identifier">result</span>, <span class="ruby-identifier">oprot</span>, <span class="ruby-value str">'mutateRowsTs'</span>, <span class="ruby-identifier">seqid</span>) <span class="ruby-keyword kw">end</span> </pre> </div> </div> </div> <div id="method-M000099" class="method-detail"> <a name="M000099"></a> <div class="method-heading"> <a href="#M000099" class="method-signature"> <span class="method-name">process_scannerClose</span><span class="method-args">(seqid, iprot, oprot)</span> </a> </div> <div class="method-description"> <p><a class="source-toggle" href="#" onclick="toggleCode('M000099-source');return false;">[Source]</a></p> <div class="method-source-code" id="M000099-source"> <pre> <span class="ruby-comment cmt"># File lib/thrift/hbase.rb, line 943</span> <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">process_scannerClose</span>(<span class="ruby-identifier">seqid</span>, <span class="ruby-identifier">iprot</span>, <span class="ruby-identifier">oprot</span>) <span class="ruby-identifier">args</span> = <span class="ruby-identifier">read_args</span>(<span class="ruby-identifier">iprot</span>, <span class="ruby-constant">ScannerClose_args</span>) <span class="ruby-identifier">result</span> = <span class="ruby-constant">ScannerClose_result</span>.<span class="ruby-identifier">new</span>() <span class="ruby-keyword kw">begin</span> <span class="ruby-ivar">@handler</span>.<span class="ruby-identifier">scannerClose</span>(<span class="ruby-identifier">args</span>.<span class="ruby-identifier">id</span>) <span class="ruby-keyword kw">rescue</span> <span class="ruby-constant">Apache</span><span class="ruby-operator">::</span><span class="ruby-constant">Hadoop</span><span class="ruby-operator">::</span><span class="ruby-constant">Hbase</span><span class="ruby-operator">::</span><span class="ruby-constant">Thrift</span><span class="ruby-operator">::</span><span class="ruby-constant">IOError</span> =<span class="ruby-operator">></span> <span class="ruby-identifier">io</span> <span class="ruby-identifier">result</span>.<span class="ruby-identifier">io</span> = <span class="ruby-identifier">io</span> <span class="ruby-keyword kw">rescue</span> <span class="ruby-constant">Apache</span><span class="ruby-operator">::</span><span class="ruby-constant">Hadoop</span><span class="ruby-operator">::</span><span class="ruby-constant">Hbase</span><span class="ruby-operator">::</span><span class="ruby-constant">Thrift</span><span class="ruby-operator">::</span><span class="ruby-constant">IllegalArgument</span> =<span class="ruby-operator">></span> <span class="ruby-identifier">ia</span> <span class="ruby-identifier">result</span>.<span class="ruby-identifier">ia</span> = <span class="ruby-identifier">ia</span> <span class="ruby-keyword kw">end</span> <span class="ruby-identifier">write_result</span>(<span class="ruby-identifier">result</span>, <span class="ruby-identifier">oprot</span>, <span class="ruby-value str">'scannerClose'</span>, <span class="ruby-identifier">seqid</span>) <span class="ruby-keyword kw">end</span> </pre> </div> </div> </div> <div id="method-M000097" class="method-detail"> <a name="M000097"></a> <div class="method-heading"> <a href="#M000097" class="method-signature"> <span class="method-name">process_scannerGet</span><span class="method-args">(seqid, iprot, oprot)</span> </a> </div> <div class="method-description"> <p><a class="source-toggle" href="#" onclick="toggleCode('M000097-source');return false;">[Source]</a></p> <div class="method-source-code" id="M000097-source"> <pre> <span class="ruby-comment cmt"># File lib/thrift/hbase.rb, line 917</span> <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">process_scannerGet</span>(<span class="ruby-identifier">seqid</span>, <span class="ruby-identifier">iprot</span>, <span class="ruby-identifier">oprot</span>) <span class="ruby-identifier">args</span> = <span class="ruby-identifier">read_args</span>(<span class="ruby-identifier">iprot</span>, <span class="ruby-constant">ScannerGet_args</span>) <span class="ruby-identifier">result</span> = <span class="ruby-constant">ScannerGet_result</span>.<span class="ruby-identifier">new</span>() <span class="ruby-keyword kw">begin</span> <span class="ruby-identifier">result</span>.<span class="ruby-identifier">success</span> = <span class="ruby-ivar">@handler</span>.<span class="ruby-identifier">scannerGet</span>(<span class="ruby-identifier">args</span>.<span class="ruby-identifier">id</span>) <span class="ruby-keyword kw">rescue</span> <span class="ruby-constant">Apache</span><span class="ruby-operator">::</span><span class="ruby-constant">Hadoop</span><span class="ruby-operator">::</span><span class="ruby-constant">Hbase</span><span class="ruby-operator">::</span><span class="ruby-constant">Thrift</span><span class="ruby-operator">::</span><span class="ruby-constant">IOError</span> =<span class="ruby-operator">></span> <span class="ruby-identifier">io</span> <span class="ruby-identifier">result</span>.<span class="ruby-identifier">io</span> = <span class="ruby-identifier">io</span> <span class="ruby-keyword kw">rescue</span> <span class="ruby-constant">Apache</span><span class="ruby-operator">::</span><span class="ruby-constant">Hadoop</span><span class="ruby-operator">::</span><span class="ruby-constant">Hbase</span><span class="ruby-operator">::</span><span class="ruby-constant">Thrift</span><span class="ruby-operator">::</span><span class="ruby-constant">IllegalArgument</span> =<span class="ruby-operator">></span> <span class="ruby-identifier">ia</span> <span class="ruby-identifier">result</span>.<span class="ruby-identifier">ia</span> = <span class="ruby-identifier">ia</span> <span class="ruby-keyword kw">end</span> <span class="ruby-identifier">write_result</span>(<span class="ruby-identifier">result</span>, <span class="ruby-identifier">oprot</span>, <span class="ruby-value str">'scannerGet'</span>, <span class="ruby-identifier">seqid</span>) <span class="ruby-keyword kw">end</span> </pre> </div> </div> </div> <div id="method-M000098" class="method-detail"> <a name="M000098"></a> <div class="method-heading"> <a href="#M000098" class="method-signature"> <span class="method-name">process_scannerGetList</span><span class="method-args">(seqid, iprot, oprot)</span> </a> </div> <div class="method-description"> <p><a class="source-toggle" href="#" onclick="toggleCode('M000098-source');return false;">[Source]</a></p> <div class="method-source-code" id="M000098-source"> <pre> <span class="ruby-comment cmt"># File lib/thrift/hbase.rb, line 930</span> <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">process_scannerGetList</span>(<span class="ruby-identifier">seqid</span>, <span class="ruby-identifier">iprot</span>, <span class="ruby-identifier">oprot</span>) <span class="ruby-identifier">args</span> = <span class="ruby-identifier">read_args</span>(<span class="ruby-identifier">iprot</span>, <span class="ruby-constant">ScannerGetList_args</span>) <span class="ruby-identifier">result</span> = <span class="ruby-constant">ScannerGetList_result</span>.<span class="ruby-identifier">new</span>() <span class="ruby-keyword kw">begin</span> <span class="ruby-identifier">result</span>.<span class="ruby-identifier">success</span> = <span class="ruby-ivar">@handler</span>.<span class="ruby-identifier">scannerGetList</span>(<span class="ruby-identifier">args</span>.<span class="ruby-identifier">id</span>, <span class="ruby-identifier">args</span>.<span class="ruby-identifier">nbRows</span>) <span class="ruby-keyword kw">rescue</span> <span class="ruby-constant">Apache</span><span class="ruby-operator">::</span><span class="ruby-constant">Hadoop</span><span class="ruby-operator">::</span><span class="ruby-constant">Hbase</span><span class="ruby-operator">::</span><span class="ruby-constant">Thrift</span><span class="ruby-operator">::</span><span class="ruby-constant">IOError</span> =<span class="ruby-operator">></span> <span class="ruby-identifier">io</span> <span class="ruby-identifier">result</span>.<span class="ruby-identifier">io</span> = <span class="ruby-identifier">io</span> <span class="ruby-keyword kw">rescue</span> <span class="ruby-constant">Apache</span><span class="ruby-operator">::</span><span class="ruby-constant">Hadoop</span><span class="ruby-operator">::</span><span class="ruby-constant">Hbase</span><span class="ruby-operator">::</span><span class="ruby-constant">Thrift</span><span class="ruby-operator">::</span><span class="ruby-constant">IllegalArgument</span> =<span class="ruby-operator">></span> <span class="ruby-identifier">ia</span> <span class="ruby-identifier">result</span>.<span class="ruby-identifier">ia</span> = <span class="ruby-identifier">ia</span> <span class="ruby-keyword kw">end</span> <span class="ruby-identifier">write_result</span>(<span class="ruby-identifier">result</span>, <span class="ruby-identifier">oprot</span>, <span class="ruby-value str">'scannerGetList'</span>, <span class="ruby-identifier">seqid</span>) <span class="ruby-keyword kw">end</span> </pre> </div> </div> </div> <div id="method-M000092" class="method-detail"> <a name="M000092"></a> <div class="method-heading"> <a href="#M000092" class="method-signature"> <span class="method-name">process_scannerOpen</span><span class="method-args">(seqid, iprot, oprot)</span> </a> </div> <div class="method-description"> <p><a class="source-toggle" href="#" onclick="toggleCode('M000092-source');return false;">[Source]</a></p> <div class="method-source-code" id="M000092-source"> <pre> <span class="ruby-comment cmt"># File lib/thrift/hbase.rb, line 862</span> <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">process_scannerOpen</span>(<span class="ruby-identifier">seqid</span>, <span class="ruby-identifier">iprot</span>, <span class="ruby-identifier">oprot</span>) <span class="ruby-identifier">args</span> = <span class="ruby-identifier">read_args</span>(<span class="ruby-identifier">iprot</span>, <span class="ruby-constant">ScannerOpen_args</span>) <span class="ruby-identifier">result</span> = <span class="ruby-constant">ScannerOpen_result</span>.<span class="ruby-identifier">new</span>() <span class="ruby-keyword kw">begin</span> <span class="ruby-identifier">result</span>.<span class="ruby-identifier">success</span> = <span class="ruby-ivar">@handler</span>.<span class="ruby-identifier">scannerOpen</span>(<span class="ruby-identifier">args</span>.<span class="ruby-identifier">tableName</span>, <span class="ruby-identifier">args</span>.<span class="ruby-identifier">startRow</span>, <span class="ruby-identifier">args</span>.<span class="ruby-identifier">columns</span>) <span class="ruby-keyword kw">rescue</span> <span class="ruby-constant">Apache</span><span class="ruby-operator">::</span><span class="ruby-constant">Hadoop</span><span class="ruby-operator">::</span><span class="ruby-constant">Hbase</span><span class="ruby-operator">::</span><span class="ruby-constant">Thrift</span><span class="ruby-operator">::</span><span class="ruby-constant">IOError</span> =<span class="ruby-operator">></span> <span class="ruby-identifier">io</span> <span class="ruby-identifier">result</span>.<span class="ruby-identifier">io</span> = <span class="ruby-identifier">io</span> <span class="ruby-keyword kw">end</span> <span class="ruby-identifier">write_result</span>(<span class="ruby-identifier">result</span>, <span class="ruby-identifier">oprot</span>, <span class="ruby-value str">'scannerOpen'</span>, <span class="ruby-identifier">seqid</span>) <span class="ruby-keyword kw">end</span> </pre> </div> </div> </div> <div id="method-M000095" class="method-detail"> <a name="M000095"></a> <div class="method-heading"> <a href="#M000095" class="method-signature"> <span class="method-name">process_scannerOpenTs</span><span class="method-args">(seqid, iprot, oprot)</span> </a> </div> <div class="method-description"> <p><a class="source-toggle" href="#" onclick="toggleCode('M000095-source');return false;">[Source]</a></p> <div class="method-source-code" id="M000095-source"> <pre> <span class="ruby-comment cmt"># File lib/thrift/hbase.rb, line 895</span> <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">process_scannerOpenTs</span>(<span class="ruby-identifier">seqid</span>, <span class="ruby-identifier">iprot</span>, <span class="ruby-identifier">oprot</span>) <span class="ruby-identifier">args</span> = <span class="ruby-identifier">read_args</span>(<span class="ruby-identifier">iprot</span>, <span class="ruby-constant">ScannerOpenTs_args</span>) <span class="ruby-identifier">result</span> = <span class="ruby-constant">ScannerOpenTs_result</span>.<span class="ruby-identifier">new</span>() <span class="ruby-keyword kw">begin</span> <span class="ruby-identifier">result</span>.<span class="ruby-identifier">success</span> = <span class="ruby-ivar">@handler</span>.<span class="ruby-identifier">scannerOpenTs</span>(<span class="ruby-identifier">args</span>.<span class="ruby-identifier">tableName</span>, <span class="ruby-identifier">args</span>.<span class="ruby-identifier">startRow</span>, <span class="ruby-identifier">args</span>.<span class="ruby-identifier">columns</span>, <span class="ruby-identifier">args</span>.<span class="ruby-identifier">timestamp</span>) <span class="ruby-keyword kw">rescue</span> <span class="ruby-constant">Apache</span><span class="ruby-operator">::</span><span class="ruby-constant">Hadoop</span><span class="ruby-operator">::</span><span class="ruby-constant">Hbase</span><span class="ruby-operator">::</span><span class="ruby-constant">Thrift</span><span class="ruby-operator">::</span><span class="ruby-constant">IOError</span> =<span class="ruby-operator">></span> <span class="ruby-identifier">io</span> <span class="ruby-identifier">result</span>.<span class="ruby-identifier">io</span> = <span class="ruby-identifier">io</span> <span class="ruby-keyword kw">end</span> <span class="ruby-identifier">write_result</span>(<span class="ruby-identifier">result</span>, <span class="ruby-identifier">oprot</span>, <span class="ruby-value str">'scannerOpenTs'</span>, <span class="ruby-identifier">seqid</span>) <span class="ruby-keyword kw">end</span> </pre> </div> </div> </div> <div id="method-M000094" class="method-detail"> <a name="M000094"></a> <div class="method-heading"> <a href="#M000094" class="method-signature"> <span class="method-name">process_scannerOpenWithPrefix</span><span class="method-args">(seqid, iprot, oprot)</span> </a> </div> <div class="method-description"> <p><a class="source-toggle" href="#" onclick="toggleCode('M000094-source');return false;">[Source]</a></p> <div class="method-source-code" id="M000094-source"> <pre> <span class="ruby-comment cmt"># File lib/thrift/hbase.rb, line 884</span> <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">process_scannerOpenWithPrefix</span>(<span class="ruby-identifier">seqid</span>, <span class="ruby-identifier">iprot</span>, <span class="ruby-identifier">oprot</span>) <span class="ruby-identifier">args</span> = <span class="ruby-identifier">read_args</span>(<span class="ruby-identifier">iprot</span>, <span class="ruby-constant">ScannerOpenWithPrefix_args</span>) <span class="ruby-identifier">result</span> = <span class="ruby-constant">ScannerOpenWithPrefix_result</span>.<span class="ruby-identifier">new</span>() <span class="ruby-keyword kw">begin</span> <span class="ruby-identifier">result</span>.<span class="ruby-identifier">success</span> = <span class="ruby-ivar">@handler</span>.<span class="ruby-identifier">scannerOpenWithPrefix</span>(<span class="ruby-identifier">args</span>.<span class="ruby-identifier">tableName</span>, <span class="ruby-identifier">args</span>.<span class="ruby-identifier">startAndPrefix</span>, <span class="ruby-identifier">args</span>.<span class="ruby-identifier">columns</span>) <span class="ruby-keyword kw">rescue</span> <span class="ruby-constant">Apache</span><span class="ruby-operator">::</span><span class="ruby-constant">Hadoop</span><span class="ruby-operator">::</span><span class="ruby-constant">Hbase</span><span class="ruby-operator">::</span><span class="ruby-constant">Thrift</span><span class="ruby-operator">::</span><span class="ruby-constant">IOError</span> =<span class="ruby-operator">></span> <span class="ruby-identifier">io</span> <span class="ruby-identifier">result</span>.<span class="ruby-identifier">io</span> = <span class="ruby-identifier">io</span> <span class="ruby-keyword kw">end</span> <span class="ruby-identifier">write_result</span>(<span class="ruby-identifier">result</span>, <span class="ruby-identifier">oprot</span>, <span class="ruby-value str">'scannerOpenWithPrefix'</span>, <span class="ruby-identifier">seqid</span>) <span class="ruby-keyword kw">end</span> </pre> </div> </div> </div> <div id="method-M000093" class="method-detail"> <a name="M000093"></a> <div class="method-heading"> <a href="#M000093" class="method-signature"> <span class="method-name">process_scannerOpenWithStop</span><span class="method-args">(seqid, iprot, oprot)</span> </a> </div> <div class="method-description"> <p><a class="source-toggle" href="#" onclick="toggleCode('M000093-source');return false;">[Source]</a></p> <div class="method-source-code" id="M000093-source"> <pre> <span class="ruby-comment cmt"># File lib/thrift/hbase.rb, line 873</span> <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">process_scannerOpenWithStop</span>(<span class="ruby-identifier">seqid</span>, <span class="ruby-identifier">iprot</span>, <span class="ruby-identifier">oprot</span>) <span class="ruby-identifier">args</span> = <span class="ruby-identifier">read_args</span>(<span class="ruby-identifier">iprot</span>, <span class="ruby-constant">ScannerOpenWithStop_args</span>) <span class="ruby-identifier">result</span> = <span class="ruby-constant">ScannerOpenWithStop_result</span>.<span class="ruby-identifier">new</span>() <span class="ruby-keyword kw">begin</span> <span class="ruby-identifier">result</span>.<span class="ruby-identifier">success</span> = <span class="ruby-ivar">@handler</span>.<span class="ruby-identifier">scannerOpenWithStop</span>(<span class="ruby-identifier">args</span>.<span class="ruby-identifier">tableName</span>, <span class="ruby-identifier">args</span>.<span class="ruby-identifier">startRow</span>, <span class="ruby-identifier">args</span>.<span class="ruby-identifier">stopRow</span>, <span class="ruby-identifier">args</span>.<span class="ruby-identifier">columns</span>) <span class="ruby-keyword kw">rescue</span> <span class="ruby-constant">Apache</span><span class="ruby-operator">::</span><span class="ruby-constant">Hadoop</span><span class="ruby-operator">::</span><span class="ruby-constant">Hbase</span><span class="ruby-operator">::</span><span class="ruby-constant">Thrift</span><span class="ruby-operator">::</span><span class="ruby-constant">IOError</span> =<span class="ruby-operator">></span> <span class="ruby-identifier">io</span> <span class="ruby-identifier">result</span>.<span class="ruby-identifier">io</span> = <span class="ruby-identifier">io</span> <span class="ruby-keyword kw">end</span> <span class="ruby-identifier">write_result</span>(<span class="ruby-identifier">result</span>, <span class="ruby-identifier">oprot</span>, <span class="ruby-value str">'scannerOpenWithStop'</span>, <span class="ruby-identifier">seqid</span>) <span class="ruby-keyword kw">end</span> </pre> </div> </div> </div> <div id="method-M000096" class="method-detail"> <a name="M000096"></a> <div class="method-heading"> <a href="#M000096" class="method-signature"> <span class="method-name">process_scannerOpenWithStopTs</span><span class="method-args">(seqid, iprot, oprot)</span> </a> </div> <div class="method-description"> <p><a class="source-toggle" href="#" onclick="toggleCode('M000096-source');return false;">[Source]</a></p> <div class="method-source-code" id="M000096-source"> <pre> <span class="ruby-comment cmt"># File lib/thrift/hbase.rb, line 906</span> <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">process_scannerOpenWithStopTs</span>(<span class="ruby-identifier">seqid</span>, <span class="ruby-identifier">iprot</span>, <span class="ruby-identifier">oprot</span>) <span class="ruby-identifier">args</span> = <span class="ruby-identifier">read_args</span>(<span class="ruby-identifier">iprot</span>, <span class="ruby-constant">ScannerOpenWithStopTs_args</span>) <span class="ruby-identifier">result</span> = <span class="ruby-constant">ScannerOpenWithStopTs_result</span>.<span class="ruby-identifier">new</span>() <span class="ruby-keyword kw">begin</span> <span class="ruby-identifier">result</span>.<span class="ruby-identifier">success</span> = <span class="ruby-ivar">@handler</span>.<span class="ruby-identifier">scannerOpenWithStopTs</span>(<span class="ruby-identifier">args</span>.<span class="ruby-identifier">tableName</span>, <span class="ruby-identifier">args</span>.<span class="ruby-identifier">startRow</span>, <span class="ruby-identifier">args</span>.<span class="ruby-identifier">stopRow</span>, <span class="ruby-identifier">args</span>.<span class="ruby-identifier">columns</span>, <span class="ruby-identifier">args</span>.<span class="ruby-identifier">timestamp</span>) <span class="ruby-keyword kw">rescue</span> <span class="ruby-constant">Apache</span><span class="ruby-operator">::</span><span class="ruby-constant">Hadoop</span><span class="ruby-operator">::</span><span class="ruby-constant">Hbase</span><span class="ruby-operator">::</span><span class="ruby-constant">Thrift</span><span class="ruby-operator">::</span><span class="ruby-constant">IOError</span> =<span class="ruby-operator">></span> <span class="ruby-identifier">io</span> <span class="ruby-identifier">result</span>.<span class="ruby-identifier">io</span> = <span class="ruby-identifier">io</span> <span class="ruby-keyword kw">end</span> <span class="ruby-identifier">write_result</span>(<span class="ruby-identifier">result</span>, <span class="ruby-identifier">oprot</span>, <span class="ruby-value str">'scannerOpenWithStopTs'</span>, <span class="ruby-identifier">seqid</span>) <span class="ruby-keyword kw">end</span> </pre> </div> </div> </div> </div> </div> <div id="validator-badges"> <p><small><a href="http://validator.w3.org/check/referer">[Validate]</a></small></p> </div> </body> </html>