public class HBaseSIEnvironment extends java.lang.Object implements SIEnvironment
Constructor and Description |
---|
HBaseSIEnvironment(org.apache.hadoop.hbase.zookeeper.RecoverableZooKeeper rzk,
Clock clock) |
HBaseSIEnvironment(TimestampSource timeSource,
Clock clock) |
public HBaseSIEnvironment(TimestampSource timeSource, Clock clock) throws java.io.IOException
java.io.IOException
public HBaseSIEnvironment(org.apache.hadoop.hbase.zookeeper.RecoverableZooKeeper rzk, Clock clock) throws java.io.IOException
java.io.IOException
public static HBaseSIEnvironment loadEnvironment(Clock clock, org.apache.hadoop.hbase.zookeeper.RecoverableZooKeeper rzk) throws java.io.IOException
java.io.IOException
public static void setEnvironment(HBaseSIEnvironment siEnv)
public PartitionFactory tableFactory()
tableFactory
in interface SIEnvironment
public ExceptionFactory exceptionFactory()
exceptionFactory
in interface SIEnvironment
public SConfiguration configuration()
configuration
in interface SIEnvironment
public TxnStore txnStore()
txnStore
in interface SIEnvironment
public TxnSupplier txnSupplier()
txnSupplier
in interface SIEnvironment
public IgnoreTxnSupplier ignoreTxnSupplier()
ignoreTxnSupplier
in interface SIEnvironment
public OperationStatusFactory statusFactory()
statusFactory
in interface SIEnvironment
public TimestampSource timestampSource()
timestampSource
in interface SIEnvironment
public RollForward rollForward()
rollForward
in interface SIEnvironment
public TxnOperationFactory operationFactory()
operationFactory
in interface SIEnvironment
public SIDriver getSIDriver()
getSIDriver
in interface SIEnvironment
public PartitionInfoCache partitionInfoCache()
partitionInfoCache
in interface SIEnvironment
public KeepAliveScheduler keepAliveScheduler()
keepAliveScheduler
in interface SIEnvironment
public DataFilterFactory filterFactory()
filterFactory
in interface SIEnvironment
public Clock systemClock()
systemClock
in interface SIEnvironment
public KeyedReadResolver keyedReadResolver()
keyedReadResolver
in interface SIEnvironment
public DistributedFileSystem fileSystem(java.lang.String path) throws java.io.IOException, java.net.URISyntaxException
SIEnvironment
fileSystem
in interface SIEnvironment
java.io.IOException
java.net.URISyntaxException
public OperationFactory baseOperationFactory()
baseOperationFactory
in interface SIEnvironment
public void setSIDriver(SIDriver siDriver)
public SnowflakeFactory snowflakeFactory()
snowflakeFactory
in interface SIEnvironment
public ClusterHealth clusterHealthFactory()
clusterHealthFactory
in interface SIEnvironment
public FilesystemAdmin filesystemAdmin()
filesystemAdmin
in interface SIEnvironment