public class NoOpTransactionManager extends Object implements TransactionManager
DEFAULT_ISOLATION, DEFAULT_READ_ONLY| Constructor and Description |
|---|
NoOpTransactionManager() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitactivateTransaction, isAutoCommitpublic boolean transactionExists(TransactionId transactionId)
transactionExists in interface TransactionManagerpublic TransactionInfo getTransactionInfo(TransactionId transactionId)
getTransactionInfo in interface TransactionManagerpublic List<TransactionInfo> getAllTransactionInfos()
getAllTransactionInfos in interface TransactionManagerpublic TransactionId beginTransaction(boolean autoCommitContext)
beginTransaction in interface TransactionManagerpublic TransactionId beginTransaction(IsolationLevel isolationLevel, boolean readOnly, boolean autoCommitContext)
beginTransaction in interface TransactionManagerpublic Map<String,CatalogName> getCatalogNames(TransactionId transactionId)
getCatalogNames in interface TransactionManagerpublic Optional<CatalogMetadata> getOptionalCatalogMetadata(TransactionId transactionId, String catalogName)
getOptionalCatalogMetadata in interface TransactionManagerpublic CatalogMetadata getCatalogMetadata(TransactionId transactionId, CatalogName catalogName)
getCatalogMetadata in interface TransactionManagerpublic CatalogMetadata getCatalogMetadataForWrite(TransactionId transactionId, CatalogName catalogName)
getCatalogMetadataForWrite in interface TransactionManagerpublic CatalogMetadata getCatalogMetadataForWrite(TransactionId transactionId, String catalogName)
getCatalogMetadataForWrite in interface TransactionManagerpublic ConnectorTransactionHandle getConnectorTransaction(TransactionId transactionId, CatalogName catalogName)
getConnectorTransaction in interface TransactionManagerpublic void checkAndSetActive(TransactionId transactionId)
checkAndSetActive in interface TransactionManagerpublic void trySetActive(TransactionId transactionId)
trySetActive in interface TransactionManagerpublic void trySetInactive(TransactionId transactionId)
trySetInactive in interface TransactionManagerpublic com.google.common.util.concurrent.ListenableFuture<?> asyncCommit(TransactionId transactionId)
asyncCommit in interface TransactionManagerpublic com.google.common.util.concurrent.ListenableFuture<?> asyncAbort(TransactionId transactionId)
asyncAbort in interface TransactionManagerpublic void fail(TransactionId transactionId)
fail in interface TransactionManagerCopyright © 2012–2019. All rights reserved.