Uses of Class
org.apache.ignite.transactions.TransactionConcurrency
-
-
Uses of TransactionConcurrency in org.apache.ignite
Methods in org.apache.ignite with parameters of type TransactionConcurrency Modifier and Type Method Description TransactionIgniteTransactions. txStart(TransactionConcurrency concurrency, TransactionIsolation isolation)Starts new transaction with the specified concurrency and isolation.TransactionIgniteTransactions. txStart(TransactionConcurrency concurrency, TransactionIsolation isolation, long timeout, int txSize)Starts transaction with specified isolation, concurrency, timeout, invalidation flag, and number of participating entries. -
Uses of TransactionConcurrency in org.apache.ignite.client
Methods in org.apache.ignite.client with parameters of type TransactionConcurrency Modifier and Type Method Description ClientTransactionClientTransactions. txStart(TransactionConcurrency concurrency, TransactionIsolation isolation)Starts a new transaction with the specified concurrency and isolation.ClientTransactionClientTransactions. txStart(TransactionConcurrency concurrency, TransactionIsolation isolation, long timeout)Starts a new transaction with the specified isolation, concurrency and timeout. -
Uses of TransactionConcurrency in org.apache.ignite.configuration
Fields in org.apache.ignite.configuration declared as TransactionConcurrency Modifier and Type Field Description static TransactionConcurrencyClientTransactionConfiguration. DFLT_TX_CONCURRENCYDefault concurrency mode.static TransactionConcurrencyTransactionConfiguration. DFLT_TX_CONCURRENCYDefault concurrency mode.Methods in org.apache.ignite.configuration that return TransactionConcurrency Modifier and Type Method Description TransactionConcurrencyClientTransactionConfiguration. getDefaultTxConcurrency()Default transaction concurrency to use when one is not explicitly specified.TransactionConcurrencyTransactionConfiguration. getDefaultTxConcurrency()Default cache transaction concurrency to use when one is not explicitly specified.Methods in org.apache.ignite.configuration with parameters of type TransactionConcurrency Modifier and Type Method Description ClientTransactionConfigurationClientTransactionConfiguration. setDefaultTxConcurrency(TransactionConcurrency dfltConcurrency)Sets default transaction concurrency.TransactionConfigurationTransactionConfiguration. setDefaultTxConcurrency(TransactionConcurrency dfltConcurrency)Sets default transaction concurrency. -
Uses of TransactionConcurrency in org.apache.ignite.internal
Methods in org.apache.ignite.internal with parameters of type TransactionConcurrency Modifier and Type Method Description GridNearTxLocalIgniteTransactionsEx. txStartEx(GridCacheContext ctx, TransactionConcurrency concurrency, TransactionIsolation isolation)GridNearTxLocalIgniteTransactionsEx. txStartEx(GridCacheContext ctx, TransactionConcurrency concurrency, TransactionIsolation isolation, long timeout, int txSize) -
Uses of TransactionConcurrency in org.apache.ignite.internal.jdbc.thin
Methods in org.apache.ignite.internal.jdbc.thin that return TransactionConcurrency Modifier and Type Method Description TransactionConcurrencyConnectionProperties. getTransactionConcurrency()TransactionConcurrencyConnectionPropertiesImpl. getTransactionConcurrency() -
Uses of TransactionConcurrency in org.apache.ignite.internal.management.tx
Methods in org.apache.ignite.internal.management.tx that return TransactionConcurrency Modifier and Type Method Description TransactionConcurrencyTxInfo. getConcurrency()Constructors in org.apache.ignite.internal.management.tx with parameters of type TransactionConcurrency Constructor Description TxInfo(IgniteUuid xid, long startTime, long duration, TransactionIsolation isolation, TransactionConcurrency concurrency, long timeout, String lb, Collection<UUID> primaryNodes, TransactionState state, int size, IgniteUuid nearXid, Collection<UUID> masterNodeIds, AffinityTopologyVersion topVer, TxVerboseInfo info) -
Uses of TransactionConcurrency in org.apache.ignite.internal.processors.cache
Methods in org.apache.ignite.internal.processors.cache with parameters of type TransactionConcurrency Modifier and Type Method Description booleanGridCacheAdapter.BulkOperation. canBlockTx(TransactionConcurrency concurrency, TransactionIsolation isolation)static <K,V>
voidGridCacheUtils. inTx(Ignite ignite, IgniteCache<K,V> cache, TransactionConcurrency concurrency, TransactionIsolation isolation, IgniteInClosureX<IgniteCache<K,V>> clo)Execute closure inside cache transaction.static <K,V>
voidGridCacheUtils. inTx(IgniteInternalCache<K,V> cache, TransactionConcurrency concurrency, TransactionIsolation isolation, IgniteInClosureX<IgniteInternalCache<K,V>> clo)Execute closure inside cache transaction.TransactionGridCacheAdapter. txStart(TransactionConcurrency concurrency, TransactionIsolation isolation)Starts new transaction with the specified concurrency and isolation.TransactionGridCacheAdapter. txStart(TransactionConcurrency concurrency, TransactionIsolation isolation, long timeout, int txSize)Starts transaction with specified isolation, concurrency, timeout, invalidation flag, and number of participating entries.TransactionGridCacheProxyImpl. txStart(TransactionConcurrency concurrency, TransactionIsolation isolation)Starts new transaction with the specified concurrency and isolation.TransactionGridCacheProxyImpl. txStart(TransactionConcurrency concurrency, TransactionIsolation isolation, long timeout, int txSize)Starts transaction with specified isolation, concurrency, timeout, invalidation flag, and number of participating entries.TransactionIgniteInternalCache. txStart(TransactionConcurrency concurrency, TransactionIsolation isolation)Starts new transaction with the specified concurrency and isolation.TransactionIgniteInternalCache. txStart(TransactionConcurrency concurrency, TransactionIsolation isolation, long timeout, int txSize)Starts transaction with specified isolation, concurrency, timeout, invalidation flag, and number of participating entries.GridNearTxLocalGridCacheAdapter. txStartEx(TransactionConcurrency concurrency, TransactionIsolation isolation)GridNearTxLocalGridCacheProxyImpl. txStartEx(TransactionConcurrency concurrency, TransactionIsolation isolation)GridNearTxLocalIgniteInternalCache. txStartEx(TransactionConcurrency concurrency, TransactionIsolation isolation)static GridNearTxLocalGridCacheUtils. txStartInternal(GridCacheContext ctx, IgniteInternalCache prj, TransactionConcurrency concurrency, TransactionIsolation isolation) -
Uses of TransactionConcurrency in org.apache.ignite.internal.processors.cache.distributed
Methods in org.apache.ignite.internal.processors.cache.distributed that return TransactionConcurrency Modifier and Type Method Description TransactionConcurrencyGridDistributedTxPrepareRequest. concurrency()Constructors in org.apache.ignite.internal.processors.cache.distributed with parameters of type TransactionConcurrency Constructor Description GridDistributedTxRemoteAdapter(GridCacheSharedContext<?,?> ctx, UUID nodeId, GridCacheVersion xidVer, GridCacheVersion commitVer, boolean sys, byte plc, TransactionConcurrency concurrency, TransactionIsolation isolation, boolean invalidate, long timeout, int txSize, @Nullable UUID subjId, int taskNameHash, @Nullable String txLbl) -
Uses of TransactionConcurrency in org.apache.ignite.internal.processors.cache.distributed.dht
Constructors in org.apache.ignite.internal.processors.cache.distributed.dht with parameters of type TransactionConcurrency Constructor Description GridDhtTxLocal(GridCacheSharedContext cctx, AffinityTopologyVersion topVer, UUID nearNodeId, GridCacheVersion nearXidVer, IgniteUuid nearFutId, int nearMiniId, long nearThreadId, boolean implicit, boolean implicitSingle, boolean sys, boolean explicitLock, byte plc, TransactionConcurrency concurrency, TransactionIsolation isolation, long timeout, boolean invalidate, boolean storeEnabled, boolean onePhaseCommit, int txSize, Map<UUID,Collection<UUID>> txNodes, UUID subjId, int taskNameHash, @Nullable String lb, GridNearTxLocal parentTx)GridDhtTxLocalAdapter(GridCacheSharedContext cctx, GridCacheVersion xidVer, boolean implicit, boolean implicitSingle, boolean sys, boolean explicitLock, byte plc, TransactionConcurrency concurrency, TransactionIsolation isolation, long timeout, boolean invalidate, boolean storeEnabled, boolean onePhaseCommit, int txSize, @Nullable UUID subjId, int taskNameHash)GridDhtTxRemote(GridCacheSharedContext ctx, UUID nearNodeId, UUID nodeId, AffinityTopologyVersion topVer, GridCacheVersion xidVer, GridCacheVersion commitVer, boolean sys, byte plc, TransactionConcurrency concurrency, TransactionIsolation isolation, boolean invalidate, long timeout, int txSize, GridCacheVersion nearXidVer, Map<UUID,Collection<UUID>> txNodes, @Nullable UUID subjId, int taskNameHash, boolean single, boolean storeWriteThrough, @Nullable String txLbl)This constructor is meant for optimistic transactions.GridDhtTxRemote(GridCacheSharedContext ctx, UUID nearNodeId, UUID nodeId, GridCacheVersion nearXidVer, AffinityTopologyVersion topVer, GridCacheVersion xidVer, GridCacheVersion commitVer, boolean sys, byte plc, TransactionConcurrency concurrency, TransactionIsolation isolation, boolean invalidate, long timeout, int txSize, @Nullable UUID subjId, int taskNameHash, boolean storeWriteThrough, @Nullable String txLbl)This constructor is meant for pessimistic transactions. -
Uses of TransactionConcurrency in org.apache.ignite.internal.processors.cache.distributed.near
Constructors in org.apache.ignite.internal.processors.cache.distributed.near with parameters of type TransactionConcurrency Constructor Description GridNearTxLocal(GridCacheSharedContext ctx, boolean implicit, boolean implicitSingle, boolean sys, byte plc, TransactionConcurrency concurrency, TransactionIsolation isolation, long timeout, boolean storeEnabled, int txSize, @Nullable UUID subjId, int taskNameHash, @Nullable String lb, IgniteTxManager.TxDumpsThrottling txDumpsThrottling)GridNearTxRemote(GridCacheSharedContext<?,?> ctx, AffinityTopologyVersion topVer, ClassLoader ldr, UUID nodeId, UUID nearNodeId, GridCacheVersion xidVer, GridCacheVersion commitVer, boolean sys, byte plc, TransactionConcurrency concurrency, TransactionIsolation isolation, boolean invalidate, long timeout, Collection<IgniteTxEntry> writeEntries, int txSize, @Nullable UUID subjId, int taskNameHash, @Nullable String txLbl)This constructor is meant for optimistic transactions. -
Uses of TransactionConcurrency in org.apache.ignite.internal.processors.cache.transactions
Fields in org.apache.ignite.internal.processors.cache.transactions declared as TransactionConcurrency Modifier and Type Field Description protected TransactionConcurrencyIgniteTxAdapter. concurrencyConcurrency.Methods in org.apache.ignite.internal.processors.cache.transactions that return TransactionConcurrency Modifier and Type Method Description TransactionConcurrencyIgniteInternalTx. concurrency()Cache transaction concurrency mode.TransactionConcurrencyIgniteTxAdapter. concurrency()Cache transaction concurrency mode.TransactionConcurrencyTransactionEventProxyImpl. concurrency()Cache transaction concurrency mode.TransactionConcurrencyTransactionProxyImpl. concurrency()Cache transaction concurrency mode.Methods in org.apache.ignite.internal.processors.cache.transactions with parameters of type TransactionConcurrency Modifier and Type Method Description GridNearTxLocalIgniteTxManager. newTx(boolean implicit, boolean implicitSingle, @Nullable GridCacheContext sysCacheCtx, TransactionConcurrency concurrency, TransactionIsolation isolation, long timeout, boolean storeEnabled, int txSize, @Nullable String lb)TransactionIgniteTransactionsImpl. txStart(TransactionConcurrency concurrency, TransactionIsolation isolation)Starts new transaction with the specified concurrency and isolation.TransactionIgniteTransactionsImpl. txStart(TransactionConcurrency concurrency, TransactionIsolation isolation, long timeout, int txSize)Starts transaction with specified isolation, concurrency, timeout, invalidation flag, and number of participating entries.GridNearTxLocalIgniteTransactionsImpl. txStartEx(GridCacheContext ctx, TransactionConcurrency concurrency, TransactionIsolation isolation)GridNearTxLocalIgniteTransactionsImpl. txStartEx(GridCacheContext ctx, TransactionConcurrency concurrency, TransactionIsolation isolation, long timeout, int txSize)Constructors in org.apache.ignite.internal.processors.cache.transactions with parameters of type TransactionConcurrency Constructor Description IgniteTxAdapter(GridCacheSharedContext<?,?> cctx, UUID nodeId, GridCacheVersion xidVer, long threadId, boolean sys, byte plc, TransactionConcurrency concurrency, TransactionIsolation isolation, long timeout, int txSize, @Nullable UUID subjId, int taskNameHash)IgniteTxAdapter(GridCacheSharedContext<?,?> cctx, GridCacheVersion xidVer, boolean implicit, boolean loc, boolean sys, byte plc, TransactionConcurrency concurrency, TransactionIsolation isolation, long timeout, boolean invalidate, boolean storeEnabled, boolean onePhaseCommit, int txSize, @Nullable UUID subjId, int taskNameHash)IgniteTxLocalAdapter(GridCacheSharedContext cctx, GridCacheVersion xidVer, boolean implicit, boolean implicitSingle, boolean sys, byte plc, TransactionConcurrency concurrency, TransactionIsolation isolation, long timeout, boolean invalidate, boolean storeEnabled, boolean onePhaseCommit, int txSize, @Nullable UUID subjId, int taskNameHash) -
Uses of TransactionConcurrency in org.apache.ignite.internal.processors.odbc
Methods in org.apache.ignite.internal.processors.odbc with parameters of type TransactionConcurrency Modifier and Type Method Description default intClientTxSupport. startClientTransaction(ClientListenerAbstractConnectionContext ctx, TransactionConcurrency concurrency, TransactionIsolation isolation, long timeout, String lb)Starts new client transaction. -
Uses of TransactionConcurrency in org.apache.ignite.internal.processors.odbc.jdbc
Methods in org.apache.ignite.internal.processors.odbc.jdbc that return TransactionConcurrency Modifier and Type Method Description TransactionConcurrencyJdbcSetTxParametersRequest. concurrency()Constructors in org.apache.ignite.internal.processors.odbc.jdbc with parameters of type TransactionConcurrency Constructor Description JdbcRequestHandler(GridSpinBusyLock busyLock, ClientListenerResponseSender sender, int maxCursors, boolean distributedJoins, boolean enforceJoinOrder, boolean collocated, boolean replicatedOnly, boolean autoCloseCursors, boolean lazy, boolean skipReducerOnUpdate, @Nullable String qryEngine, @Nullable Boolean dataPageScanEnabled, @Nullable Integer updateBatchSize, @Nullable TransactionConcurrency concurrency, @Nullable TransactionIsolation isolation, long timeout, @Nullable String lb, ClientListenerProtocolVersion protocolVer, JdbcConnectionContext connCtx)Constructor.JdbcSetTxParametersRequest(TransactionConcurrency concurrency, @Nullable TransactionIsolation isolation, int timeout, String lb) -
Uses of TransactionConcurrency in org.apache.ignite.internal.processors.query
Methods in org.apache.ignite.internal.processors.query that return TransactionConcurrency Modifier and Type Method Description TransactionConcurrencySqlClientContext. concurrency()Methods in org.apache.ignite.internal.processors.query with parameters of type TransactionConcurrency Modifier and Type Method Description voidSqlClientContext. txParameters(TransactionConcurrency concurrency, @Nullable TransactionIsolation isolation, long timeout, String lb)Sets transaction parameters.Constructors in org.apache.ignite.internal.processors.query with parameters of type TransactionConcurrency Constructor Description SqlClientContext(GridKernalContext ctx, javax.cache.configuration.Factory<GridWorker> orderedBatchWorkerFactory, boolean distributedJoins, boolean enforceJoinOrder, boolean collocated, boolean replicatedOnly, boolean lazy, boolean skipReducerOnUpdate, @Nullable Boolean dataPageScanEnabled, @Nullable Integer updateBatchSize, @Nullable String qryEngine, @Nullable TransactionConcurrency concurrency, @Nullable TransactionIsolation isolation, long timeout, @Nullable String lb) -
Uses of TransactionConcurrency in org.apache.ignite.spi.systemview.view
Methods in org.apache.ignite.spi.systemview.view that return TransactionConcurrency Modifier and Type Method Description TransactionConcurrencyTransactionView. concurrency() -
Uses of TransactionConcurrency in org.apache.ignite.transactions
Methods in org.apache.ignite.transactions that return TransactionConcurrency Modifier and Type Method Description TransactionConcurrencyTransaction. concurrency()Cache transaction concurrency mode.static @Nullable TransactionConcurrencyTransactionConcurrency. fromOrdinal(int ord)Efficiently gets enumerated value from its ordinal.static TransactionConcurrencyTransactionConcurrency. valueOf(String name)Returns the enum constant of this type with the specified name.static TransactionConcurrency[]TransactionConcurrency. values()Returns an array containing the constants of this enum type, in the order they are declared.
-