Package io.prestosql.transaction
Class TransactionInfo
- java.lang.Object
-
- io.prestosql.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.DateTime
getCreateTime()
io.airlift.units.Duration
getIdleTime()
IsolationLevel
getIsolationLevel()
TransactionId
getTransactionId()
Optional<CatalogName>
getWrittenConnectorId()
boolean
isAutoCommitContext()
boolean
isReadOnly()
-
-
-
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()
-
-