Package io.trino.transaction
Class TransactionInfo
java.lang.Object
io.trino.transaction.TransactionInfo
-
Constructor Summary
ConstructorsConstructorDescriptionTransactionInfo(TransactionId transactionId, IsolationLevel isolationLevel, boolean readOnly, boolean autoCommitContext, org.joda.time.DateTime createTime, io.airlift.units.Duration idleTime, List<String> catalogNames, Optional<String> writtenCatalogName, Set<CatalogHandle> activeCatalogs) -
Method Summary
Modifier and TypeMethodDescriptionorg.joda.time.DateTimeio.airlift.units.Durationbooleanboolean
-
Constructor Details
-
TransactionInfo
public TransactionInfo(TransactionId transactionId, IsolationLevel isolationLevel, boolean readOnly, boolean autoCommitContext, org.joda.time.DateTime createTime, io.airlift.units.Duration idleTime, List<String> catalogNames, Optional<String> writtenCatalogName, Set<CatalogHandle> activeCatalogs)
-
-
Method Details
-
getTransactionId
-
getIsolationLevel
-
isReadOnly
public boolean isReadOnly() -
isAutoCommitContext
public boolean isAutoCommitContext() -
getCreateTime
public org.joda.time.DateTime getCreateTime() -
getIdleTime
public io.airlift.units.Duration getIdleTime() -
getCatalogNames
-
getWrittenCatalogName
-
getActiveCatalogs
-