Package io.trino.transaction
Class TransactionInfo
- java.lang.Object
-
- io.trino.transaction.TransactionInfo
-
public class TransactionInfo extends Object
-
-
Constructor Summary
Constructors Constructor Description TransactionInfo(TransactionId transactionId, IsolationLevel isolationLevel, boolean readOnly, boolean autoCommitContext, org.joda.time.DateTime createTime, io.airlift.units.Duration idleTime, List<CatalogName> catalogNames, Optional<CatalogName> writtenConnectorId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<CatalogName>getCatalogNames()org.joda.time.DateTimegetCreateTime()io.airlift.units.DurationgetIdleTime()IsolationLevelgetIsolationLevel()TransactionIdgetTransactionId()Optional<CatalogName>getWrittenConnectorId()booleanisAutoCommitContext()booleanisReadOnly()
-
-
-
Constructor Detail
-
TransactionInfo
public TransactionInfo(TransactionId transactionId, IsolationLevel isolationLevel, boolean readOnly, boolean autoCommitContext, org.joda.time.DateTime createTime, io.airlift.units.Duration idleTime, List<CatalogName> catalogNames, Optional<CatalogName> writtenConnectorId)
-
-
Method Detail
-
getTransactionId
public TransactionId getTransactionId()
-
getIsolationLevel
public IsolationLevel getIsolationLevel()
-
isReadOnly
public boolean isReadOnly()
-
isAutoCommitContext
public boolean isAutoCommitContext()
-
getCreateTime
public org.joda.time.DateTime getCreateTime()
-
getIdleTime
public io.airlift.units.Duration getIdleTime()
-
getCatalogNames
public List<CatalogName> getCatalogNames()
-
getWrittenConnectorId
public Optional<CatalogName> getWrittenConnectorId()
-
-