## Uses of Class
org.apache.ignite.cache.CacheWriteSynchronizationMode

Packages that use CacheWriteSynchronizationMode
org.apache.ignite.cache: Contains main Data Grid APIs.
org.apache.ignite.configuration: Contains configuration-related classes.
org.apache.ignite.internal.processors.cache
org.apache.ignite.internal.processors.cache.distributed
org.apache.ignite.internal.processors.cache.distributed.dht
org.apache.ignite.internal.processors.cache.distributed.dht.atomic
org.apache.ignite.internal.processors.cache.distributed.near
org.apache.ignite.internal.processors.cache.transactions
org.apache.ignite.internal.processors.query
org.apache.ignite.internal.visor.cache

### Uses of CacheWriteSynchronizationMode in org.apache.ignite.cache

Methods in org.apache.ignite.cache that return CacheWriteSynchronizationMode
`static CacheWriteSynchronizationMode` CacheWriteSynchronizationMode.`fromOrdinal(int ord)` Efficiently gets enumerated value from its ordinal.
`static CacheWriteSynchronizationMode` CacheWriteSynchronizationMode.`valueOf(String name)` Returns the enum constant of this type with the specified name.
`static CacheWriteSynchronizationMode[]` CacheWriteSynchronizationMode.`values()` Returns an array containing the constants of this enum type, in the order they are declared.

### Uses of CacheWriteSynchronizationMode in org.apache.ignite.configuration

Methods in org.apache.ignite.configuration that return CacheWriteSynchronizationMode
`CacheWriteSynchronizationMode` CacheConfiguration.`getWriteSynchronizationMode()` Gets write synchronization mode.

Methods in org.apache.ignite.configuration with parameters of type CacheWriteSynchronizationMode
`CacheConfiguration<K,V>` CacheConfiguration.`setWriteSynchronizationMode(CacheWriteSynchronizationMode writeSync)` Sets write synchronization mode.

### Uses of CacheWriteSynchronizationMode in org.apache.ignite.internal.processors.cache

Methods in org.apache.ignite.internal.processors.cache that return CacheWriteSynchronizationMode
`CacheWriteSynchronizationMode` GridCacheAttributes.`writeSynchronization()`

### Uses of CacheWriteSynchronizationMode in org.apache.ignite.internal.processors.cache.distributed

Methods in org.apache.ignite.internal.processors.cache.distributed that return CacheWriteSynchronizationMode
`CacheWriteSynchronizationMode` GridDistributedTxFinishRequest.`syncMode()`

Constructors in org.apache.ignite.internal.processors.cache.distributed with parameters of type CacheWriteSynchronizationMode
Constructor and Description

`GridDistributedTxFinishRequest(GridCacheVersion xidVer, IgniteUuid futId, AffinityTopologyVersion topVer, GridCacheVersion commitVer, long threadId, boolean commit, boolean invalidate, boolean sys, byte plc, CacheWriteSynchronizationMode syncMode, GridCacheVersion baseVer, Collection<GridCacheVersion> committedVers, Collection<GridCacheVersion> rolledbackVers, UUID subjId, int taskNameHash, int txSize, boolean addDepInfo)`

### Uses of CacheWriteSynchronizationMode in org.apache.ignite.internal.processors.cache.distributed.dht

Constructors in org.apache.ignite.internal.processors.cache.distributed.dht with parameters of type CacheWriteSynchronizationMode
Constructor and Description

`GridDhtTxFinishRequest(UUID nearNodeId, IgniteUuid futId, int miniId, AffinityTopologyVersion topVer, GridCacheVersion xidVer, GridCacheVersion commitVer, long threadId, TransactionIsolation isolation, boolean commit, boolean invalidate, boolean sys, byte plc, boolean sysInvalidate, CacheWriteSynchronizationMode syncMode, GridCacheVersion baseVer, Collection<GridCacheVersion> committedVers, Collection<GridCacheVersion> rolledbackVers, Collection<GridCacheVersion> pendingVers, int txSize, UUID subjId, int taskNameHash, boolean addDepInfo, boolean retVal, boolean waitRemoteTxs)`

`GridDhtTxFinishRequest(UUID nearNodeId, IgniteUuid futId, int miniId, AffinityTopologyVersion topVer, GridCacheVersion xidVer, GridCacheVersion commitVer, long threadId, TransactionIsolation isolation, boolean commit, boolean invalidate, boolean sys, byte plc, boolean sysInvalidate, CacheWriteSynchronizationMode syncMode, GridCacheVersion baseVer, Collection<GridCacheVersion> committedVers, Collection<GridCacheVersion> rolledbackVers, Collection<GridCacheVersion> pendingVers, int txSize, UUID subjId, int taskNameHash, boolean addDepInfo, Collection<Long> updateIdxs, boolean retVal, boolean waitRemoteTxs)`

### Uses of CacheWriteSynchronizationMode in org.apache.ignite.internal.processors.cache.distributed.dht.atomic

Fields in org.apache.ignite.internal.processors.cache.distributed.dht.atomic declared as CacheWriteSynchronizationMode
`protected CacheWriteSynchronizationMode` GridNearAtomicAbstractUpdateRequest.`syncMode` Write synchronization mode.
`protected CacheWriteSynchronizationMode` GridDhtAtomicAbstractUpdateRequest.`syncMode` Write synchronization mode.
`protected CacheWriteSynchronizationMode` GridNearAtomicAbstractUpdateFuture.`syncMode` Write synchronization mode.

Methods in org.apache.ignite.internal.processors.cache.distributed.dht.atomic that return CacheWriteSynchronizationMode
`CacheWriteSynchronizationMode` GridNearAtomicAbstractUpdateRequest.`writeSynchronizationMode()`
`CacheWriteSynchronizationMode` GridDhtAtomicAbstractUpdateRequest.`writeSynchronizationMode()`

Methods in org.apache.ignite.internal.processors.cache.distributed.dht.atomic with parameters of type CacheWriteSynchronizationMode
`protected abstract GridDhtAtomicAbstractUpdateRequest` GridDhtAtomicAbstractUpdateFuture.`createRequest(UUID nodeId, long futId, GridCacheVersion writeVer, CacheWriteSynchronizationMode syncMode, AffinityTopologyVersion topVer, long ttl, long conflictExpireTime, GridCacheVersion conflictVer)`

Constructors in org.apache.ignite.internal.processors.cache.distributed.dht.atomic with parameters of type CacheWriteSynchronizationMode
Constructor and Description
`GridDhtAtomicAbstractUpdateRequest(int cacheId, UUID nodeId, long futId, GridCacheVersion writeVer, CacheWriteSynchronizationMode syncMode, AffinityTopologyVersion topVer, UUID subjId, int taskNameHash, boolean addDepInfo, boolean keepBinary, boolean skipStore)` Constructor.
`GridDhtAtomicUpdateRequest(int cacheId, UUID nodeId, long futId, GridCacheVersion writeVer, CacheWriteSynchronizationMode syncMode, AffinityTopologyVersion topVer, UUID subjId, int taskNameHash, Object[] invokeArgs, boolean addDepInfo, boolean keepBinary, boolean skipStore, boolean forceTransformBackups)` Constructor.
`GridNearAtomicAbstractSingleUpdateRequest(int cacheId, UUID nodeId, long futId, AffinityTopologyVersion topVer, CacheWriteSynchronizationMode syncMode, GridCacheOperation op, UUID subjId, int taskNameHash, byte flags, boolean addDepInfo)` Constructor.
`GridNearAtomicAbstractUpdateFuture(GridCacheContext cctx, GridDhtAtomicCache cache, CacheWriteSynchronizationMode syncMode, GridCacheOperation op, Object[] invokeArgs, boolean retval, boolean rawRetval, javax.cache.expiry.ExpiryPolicy expiryPlc, CacheEntryPredicate[] filter, UUID subjId, int taskNameHash, boolean skipStore, boolean keepBinary, boolean recovery, int remapCnt)` Constructor.
`GridNearAtomicAbstractUpdateRequest(int cacheId, UUID nodeId, long futId, AffinityTopologyVersion topVer, CacheWriteSynchronizationMode syncMode, GridCacheOperation op, UUID subjId, int taskNameHash, byte flags, boolean addDepInfo)` Constructor.

`GridNearAtomicSingleUpdateFuture(GridCacheContext cctx, GridDhtAtomicCache cache, CacheWriteSynchronizationMode syncMode, GridCacheOperation op, Object key, Object val, Object[] invokeArgs, boolean retval, boolean rawRetval, javax.cache.expiry.ExpiryPolicy expiryPlc, CacheEntryPredicate[] filter, UUID subjId, int taskNameHash, boolean skipStore, boolean keepBinary, boolean recovery, int remapCnt)`

`GridNearAtomicUpdateFuture(GridCacheContext cctx, GridDhtAtomicCache cache, CacheWriteSynchronizationMode syncMode, GridCacheOperation op, Collection<?> keys, Collection<?> vals, Object[] invokeArgs, Collection<GridCacheDrInfo> conflictPutVals, Collection<GridCacheVersion> conflictRmvVals, boolean retval, boolean rawRetval, javax.cache.expiry.ExpiryPolicy expiryPlc, CacheEntryPredicate[] filter, UUID subjId, int taskNameHash, boolean skipStore, boolean keepBinary, boolean recovery, int remapCnt)`

### Uses of CacheWriteSynchronizationMode in org.apache.ignite.internal.processors.cache.distributed.near

Constructors in org.apache.ignite.internal.processors.cache.distributed.near with parameters of type CacheWriteSynchronizationMode
Constructor and Description

`GridNearTxFinishRequest(IgniteUuid futId, GridCacheVersion xidVer, long threadId, boolean commit, boolean invalidate, boolean sys, byte plc, CacheWriteSynchronizationMode syncMode, boolean explicitLock, boolean storeEnabled, AffinityTopologyVersion topVer, GridCacheVersion baseVer, Collection<GridCacheVersion> committedVers, Collection<GridCacheVersion> rolledbackVers, int txSize, UUID subjId, int taskNameHash, boolean addDepInfo)`

### Uses of CacheWriteSynchronizationMode in org.apache.ignite.internal.processors.cache.transactions

Fields in org.apache.ignite.internal.processors.cache.transactions declared as CacheWriteSynchronizationMode
`protected CacheWriteSynchronizationMode` IgniteTxLocalAdapter.`syncMode`

Methods in org.apache.ignite.internal.processors.cache.transactions that return CacheWriteSynchronizationMode
`CacheWriteSynchronizationMode` IgniteTxLocalAdapter.`syncMode()`
`CacheWriteSynchronizationMode` IgniteTxStateImpl.`syncMode(GridCacheSharedContext cctx)`
`CacheWriteSynchronizationMode` IgniteTxRemoteStateAdapter.`syncMode(GridCacheSharedContext cctx)`
`CacheWriteSynchronizationMode` IgniteTxState.`syncMode(GridCacheSharedContext cctx)`
`CacheWriteSynchronizationMode` IgniteTxImplicitSingleStateImpl.`syncMode(GridCacheSharedContext cctx)`

Methods in org.apache.ignite.internal.processors.cache.transactions with parameters of type CacheWriteSynchronizationMode
`void` IgniteTxLocalAdapter.`syncMode(CacheWriteSynchronizationMode syncMode)`

### Uses of CacheWriteSynchronizationMode in org.apache.ignite.internal.processors.query

Methods in org.apache.ignite.internal.processors.query with parameters of type CacheWriteSynchronizationMode
`void` GridQueryProcessor.`dynamicTableCreate(String schemaName, QueryEntity entity, String templateName, String cacheName, String cacheGroup, String dataRegion, String affinityKey, CacheAtomicityMode atomicityMode, CacheWriteSynchronizationMode writeSyncMode, int backups, boolean ifNotExists)` Create cache and table from given query entity.

### Uses of CacheWriteSynchronizationMode in org.apache.ignite.internal.visor.cache

Methods in org.apache.ignite.internal.visor.cache that return CacheWriteSynchronizationMode
`CacheWriteSynchronizationMode` VisorCacheConfiguration.`getWriteSynchronizationMode()`

2018 Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Fabric | : ver. 2.4.0
Release Date | : March 5 2018