public class HBaseCommitTable extends Object implements CommitTable
CommitTable.Client, CommitTable.CommitTimestamp, CommitTable.WriterINVALID_TRANSACTION_MARKER, MAX_CHECKPOINTS_PER_TXN| Constructor and Description |
|---|
HBaseCommitTable(org.apache.hadoop.conf.Configuration hbaseConfig,
HBaseCommitTableConfig config)
Create a hbase commit table.
|
HBaseCommitTable(org.apache.hadoop.conf.Configuration hbaseConfig,
HBaseCommitTableConfig config,
KeyGenerator keygen) |
HBaseCommitTable(org.apache.hadoop.hbase.client.Connection hbaseConnection,
HBaseCommitTableConfig config) |
HBaseCommitTable(org.apache.hadoop.hbase.client.Connection hbaseConnection,
HBaseCommitTableConfig config,
KeyGenerator keygen) |
| Modifier and Type | Method and Description |
|---|---|
CommitTable.Client |
getClient() |
CommitTable.Writer |
getWriter() |
@Inject
public HBaseCommitTable(org.apache.hadoop.conf.Configuration hbaseConfig,
HBaseCommitTableConfig config)
throws IOException
IOExceptionpublic HBaseCommitTable(org.apache.hadoop.hbase.client.Connection hbaseConnection,
HBaseCommitTableConfig config)
throws IOException
IOExceptionpublic HBaseCommitTable(org.apache.hadoop.conf.Configuration hbaseConfig,
HBaseCommitTableConfig config,
KeyGenerator keygen)
throws IOException
IOExceptionpublic HBaseCommitTable(org.apache.hadoop.hbase.client.Connection hbaseConnection,
HBaseCommitTableConfig config,
KeyGenerator keygen)
throws IOException
IOExceptionpublic CommitTable.Writer getWriter() throws IOException
getWriter in interface CommitTableIOExceptionpublic CommitTable.Client getClient() throws IOException
getClient in interface CommitTableIOExceptionCopyright © 2011–2023 Apache Software Foundation. All rights reserved.