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
-
public class HTableImpl11 extends HTableImpl
-
-
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
Constructors Constructor Description HTableImpl11(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, java.util.concurrent.ExecutorService pool)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancheckAndMutateImpl(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()voidput(java.util.List<org.apache.hadoop.hbase.client.Put> puts)voidput(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, delete, delete, exists, exists, flushCommits, get, get, getConfiguration, getFamilyInfo, getRegionLocation, getRegionLocations, getRowOrBefore, getScanner, getStartEndKeys, getTableDescriptor, getTableName, increment, incrementColumnValue, incrementColumnValue, incrementColumnValue, isAutoFlush, mutateRow, MutateToMapRPut, setAutoFlush, setAutoFlush, setFlushOnRead, shouldFlushOnRead
-
Methods 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 Detail
-
HTableImpl11
public HTableImpl11(org.apache.hadoop.conf.Configuration conf, byte[] tableName) throws java.io.IOExceptionCreates an object to access a MapR table.- Parameters:
conf- Configuration object to use.tableName- Name of the table.- Throws:
java.io.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, java.util.concurrent.ExecutorService pool) throws java.io.IOException- Throws:
java.io.IOException
-
-
Method Detail
-
close
public void close() throws java.io.IOException- Overrides:
closein classHTableImpl- Throws:
java.io.IOException
-
put
public void put(org.apache.hadoop.hbase.client.Put put) throws java.io.InterruptedIOException- Overrides:
putin classHTableImpl- Throws:
java.io.InterruptedIOException
-
put
public void put(java.util.List<org.apache.hadoop.hbase.client.Put> puts) throws java.io.InterruptedIOException- Overrides:
putin classHTableImpl- Throws:
java.io.InterruptedIOException
-
syncMutateToMapRPut
public com.mapr.fs.jni.MapRPut syncMutateToMapRPut(byte[] row, org.apache.hadoop.hbase.client.Mutation mut) throws java.io.IOException- Throws:
java.io.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 java.io.IOException- Overrides:
checkAndMutateImplin classHTableImpl- Throws:
java.io.IOException
-
-