Package io.trino.plugin.hive.metastore
Class HiveTransaction
- java.lang.Object
-
- io.trino.plugin.hive.metastore.HiveTransaction
-
public class HiveTransaction extends Object
-
-
Constructor Summary
Constructors Constructor Description HiveTransaction(HiveIdentity identity, String queryId, long transactionId, ScheduledFuture<?> heartbeatTask, AcidTransaction transaction)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ScheduledFuture<?>getHeartbeatTask()AcidTransactiongetTransaction()longgetTransactionId()org.apache.hadoop.hive.common.ValidTxnWriteIdListgetValidWriteIds(HiveMetastoreClosure metastore, HiveTableHandle tableHandle)
-
-
-
Constructor Detail
-
HiveTransaction
public HiveTransaction(HiveIdentity identity, String queryId, long transactionId, ScheduledFuture<?> heartbeatTask, AcidTransaction transaction)
-
-
Method Detail
-
getTransactionId
public long getTransactionId()
-
getHeartbeatTask
public ScheduledFuture<?> getHeartbeatTask()
-
getTransaction
public AcidTransaction getTransaction()
-
getValidWriteIds
public org.apache.hadoop.hive.common.ValidTxnWriteIdList getValidWriteIds(HiveMetastoreClosure metastore, HiveTableHandle tableHandle)
-
-