Package com.mapr.fs.hbase
Class HTableImpl11
java.lang.Object
org.apache.hadoop.hbase.client.mapr.AbstractHTable
com.mapr.fs.hbase.HTableImpl
com.mapr.fs.hbase.HTableImpl11
-
Nested Class Summary
Nested classes/interfaces inherited from class com.mapr.fs.hbase.HTableImpl
HTableImpl.FamilyInfo -
Field Summary
Fields inherited from class com.mapr.fs.hbase.HTableImpl
autoFlush, CONFIG_PARAM_FLUSH_ON_READ, flushOnRead, maprTable, tableName -
Constructor Summary
ConstructorsConstructorDescriptionHTableImpl11(org.apache.hadoop.conf.Configuration conf, byte[] tableName) Creates an object to access a MapR table.HTableImpl11(org.apache.hadoop.conf.Configuration conf, byte[] tableName, org.apache.hadoop.hbase.client.BufferedMutator bm, org.apache.hadoop.hbase.client.BufferedMutator.ExceptionListener listener, ExecutorService pool) -
Method Summary
Modifier and TypeMethodDescriptionbooleancheckAndMutateImpl(byte[] row, byte[] family, byte[] qualifier, org.apache.hadoop.hbase.filter.CompareFilter.CompareOp compareOp, byte[] value, org.apache.hadoop.hbase.client.RowMutations rm, boolean throwerr) voidclose()voidvoiddelete(org.apache.hadoop.hbase.client.Delete delete) voidvoidput(org.apache.hadoop.hbase.client.Put put) com.mapr.fs.jni.MapRPutsyncMutateToMapRPut(byte[] row, org.apache.hadoop.hbase.client.Mutation mut) Methods inherited from class com.mapr.fs.hbase.HTableImpl
append, batch, batch, checkAndDelete, checkAndDelete, checkAndMutate, checkAndPut, checkAndPut, checkMutation, exists, exists, flushCommits, get, get, getConfiguration, getFamilyInfo, getRegionLocation, getRegionLocations, getRowOrBefore, getScanner, getStartEndKeys, getTableDescriptor, getTableName, increment, incrementColumnValue, incrementColumnValue, incrementColumnValue, isAutoFlush, mutateRow, MutateToMapRPut, setAutoFlush, setAutoFlush, setFlushOnRead, shouldFlushOnReadMethods inherited from class org.apache.hadoop.hbase.client.mapr.AbstractHTable
batchCoprocessorService, batchCoprocessorService, clearRegionCache, coprocessorService, coprocessorService, coprocessorService, getEndKeys, getRegionLocation, getRegionLocation, getScanner, getScanner, getStartKeys, getWriteBufferSize, setWriteBufferSize
-
Constructor Details
-
HTableImpl11
Creates an object to access a MapR table.- Parameters:
conf- Configuration object to use.tableName- Name of the table.- Throws:
IOException- if a remote or network exception occurs
-
HTableImpl11
public HTableImpl11(org.apache.hadoop.conf.Configuration conf, byte[] tableName, org.apache.hadoop.hbase.client.BufferedMutator bm, org.apache.hadoop.hbase.client.BufferedMutator.ExceptionListener listener, ExecutorService pool) throws IOException - Throws:
IOException
-
-
Method Details
-
close
- Overrides:
closein classHTableImpl- Throws:
IOException
-
put
- Overrides:
putin classHTableImpl- Throws:
InterruptedIOException
-
put
- Overrides:
putin classHTableImpl- Throws:
InterruptedIOException
-
delete
- Overrides:
deletein classHTableImpl- Throws:
InterruptedIOException
-
delete
public void delete(List<org.apache.hadoop.hbase.client.Delete> deletes) throws InterruptedIOException - Overrides:
deletein classHTableImpl- Throws:
InterruptedIOException
-
syncMutateToMapRPut
public com.mapr.fs.jni.MapRPut syncMutateToMapRPut(byte[] row, org.apache.hadoop.hbase.client.Mutation mut) throws IOException - Throws:
IOException
-
checkAndMutateImpl
public boolean checkAndMutateImpl(byte[] row, byte[] family, byte[] qualifier, org.apache.hadoop.hbase.filter.CompareFilter.CompareOp compareOp, byte[] value, org.apache.hadoop.hbase.client.RowMutations rm, boolean throwerr) throws IOException - Overrides:
checkAndMutateImplin classHTableImpl- Throws:
IOException
-