Uses of Class
org.apache.ignite.internal.processors.cache.GridCacheOperation
-
Packages that use GridCacheOperation Package Description org.apache.ignite.internal.pagemem.wal.record org.apache.ignite.internal.processors.cache This package contain cache-related processors & persistence implementation.org.apache.ignite.internal.processors.cache.distributed.dht org.apache.ignite.internal.processors.cache.distributed.dht.atomic org.apache.ignite.internal.processors.cache.distributed.dht.colocated org.apache.ignite.internal.processors.cache.distributed.near org.apache.ignite.internal.processors.cache.transactions -
-
Uses of GridCacheOperation in org.apache.ignite.internal.pagemem.wal.record
Fields in org.apache.ignite.internal.pagemem.wal.record declared as GridCacheOperation Modifier and Type Field Description protected GridCacheOperationDataEntry. opEntry operation performed.Methods in org.apache.ignite.internal.pagemem.wal.record that return GridCacheOperation Modifier and Type Method Description GridCacheOperationDataEntry. op()Constructors in org.apache.ignite.internal.pagemem.wal.record with parameters of type GridCacheOperation Constructor Description DataEntry(int cacheId, KeyCacheObject key, @Nullable CacheObject val, GridCacheOperation op, GridCacheVersion nearXidVer, GridCacheVersion writeVer, long expireTime, int partId, long partCnt, byte flags)LazyDataEntry(GridCacheSharedContext cctx, int cacheId, byte keyType, byte[] keyBytes, byte valType, byte[] valBytes, GridCacheOperation op, GridCacheVersion nearXidVer, GridCacheVersion writeVer, long expireTime, int partId, long partCnt, byte flags)UnwrapDataEntry(int cacheId, KeyCacheObject key, CacheObject val, GridCacheOperation op, GridCacheVersion nearXidVer, GridCacheVersion writeVer, long expireTime, int partId, long partCnt, CacheObjectValueContext cacheObjValCtx, boolean keepBinary, byte flags) -
Uses of GridCacheOperation in org.apache.ignite.internal.processors.cache
Methods in org.apache.ignite.internal.processors.cache that return GridCacheOperation Modifier and Type Method Description static @Nullable GridCacheOperationGridCacheOperation. fromOrdinal(int ord)static GridCacheOperationGridCacheOperation. valueOf(String name)Returns the enum constant of this type with the specified name.static GridCacheOperation[]GridCacheOperation. values()Returns an array containing the constants of this enum type, in the order they are declared.Methods in org.apache.ignite.internal.processors.cache with parameters of type GridCacheOperation Modifier and Type Method Description GridCacheUpdateAtomicResultGridCacheEntryEx. innerUpdate(GridCacheVersion ver, UUID evtNodeId, UUID affNodeId, GridCacheOperation op, @Nullable Object val, @Nullable Object[] invokeArgs, boolean writeThrough, boolean readThrough, boolean retval, boolean keepBinary, @Nullable IgniteCacheExpiryPolicy expiryPlc, boolean evt, boolean metrics, boolean primary, boolean checkVer, boolean readRepairRecovery, AffinityTopologyVersion topVer, @Nullable CacheEntryPredicate[] filter, GridDrType drType, long conflictTtl, long conflictExpireTime, @Nullable GridCacheVersion conflictVer, boolean conflictResolve, boolean intercept, String taskName, @Nullable CacheObject prevVal, @Nullable Long updateCntr, @Nullable GridDhtAtomicAbstractUpdateFuture fut, boolean transformOp)GridCacheUpdateAtomicResultGridCacheMapEntry. innerUpdate(GridCacheVersion newVer, UUID evtNodeId, UUID affNodeId, GridCacheOperation op, @Nullable Object writeObj, @Nullable Object[] invokeArgs, boolean writeThrough, boolean readThrough, boolean retval, boolean keepBinary, @Nullable IgniteCacheExpiryPolicy expiryPlc, boolean evt, boolean metrics, boolean primary, boolean verCheck, boolean readRepairRecovery, AffinityTopologyVersion topVer, @Nullable CacheEntryPredicate[] filter, GridDrType drType, long explicitTtl, long explicitExpireTime, @Nullable GridCacheVersion conflictVer, boolean conflictResolve, boolean intercept, String taskName, @Nullable CacheObject prevVal, @Nullable Long updateCntr, @Nullable GridDhtAtomicAbstractUpdateFuture fut, boolean transformOp)protected voidGridCacheMapEntry. logUpdate(GridCacheOperation op, CacheObject val, GridCacheVersion writeVer, long expireTime, long updCntr, boolean primary) -
Uses of GridCacheOperation in org.apache.ignite.internal.processors.cache.distributed.dht
Methods in org.apache.ignite.internal.processors.cache.distributed.dht with parameters of type GridCacheOperation Modifier and Type Method Description voidGridDhtTxRemote. addWrite(GridCacheContext cacheCtx, GridCacheOperation op, IgniteTxKey key, @Nullable CacheObject val, @Nullable Collection<T2<javax.cache.processor.EntryProcessor<Object,Object,Object>,Object[]>> entryProcessors, long ttl, boolean skipStore, boolean keepBinary) -
Uses of GridCacheOperation in org.apache.ignite.internal.processors.cache.distributed.dht.atomic
Fields in org.apache.ignite.internal.processors.cache.distributed.dht.atomic declared as GridCacheOperation Modifier and Type Field Description protected GridCacheOperationGridNearAtomicAbstractUpdateFuture. opUpdate operation.protected GridCacheOperationGridNearAtomicAbstractUpdateRequest. opUpdate operation.Methods in org.apache.ignite.internal.processors.cache.distributed.dht.atomic that return GridCacheOperation Modifier and Type Method Description GridCacheOperationGridNearAtomicAbstractUpdateRequest. operation()Methods in org.apache.ignite.internal.processors.cache.distributed.dht.atomic with parameters of type GridCacheOperation Modifier and Type Method Description abstract voidGridDhtAtomicAbstractUpdateRequest. addWriteValue(KeyCacheObject key, @Nullable CacheObject val, javax.cache.processor.EntryProcessor<Object,Object,Object> entryProcessor, long ttl, long conflictExpireTime, @Nullable GridCacheVersion conflictVer, boolean addPrevVal, @Nullable CacheObject prevVal, long updateCntr, GridCacheOperation cacheOp)voidGridDhtAtomicSingleUpdateRequest. addWriteValue(KeyCacheObject key, @Nullable CacheObject val, javax.cache.processor.EntryProcessor<Object,Object,Object> entryProcessor, long ttl, long conflictExpireTime, @Nullable GridCacheVersion conflictVer, boolean addPrevVal, @Nullable CacheObject prevVal, long updateCntr, GridCacheOperation cacheOp)voidGridDhtAtomicUpdateRequest. addWriteValue(KeyCacheObject key, @Nullable CacheObject val, javax.cache.processor.EntryProcessor<Object,Object,Object> entryProcessor, long ttl, long conflictExpireTime, @Nullable GridCacheVersion conflictVer, boolean addPrevVal, @Nullable CacheObject prevVal, long updateCntr, GridCacheOperation cacheOp)Constructors in org.apache.ignite.internal.processors.cache.distributed.dht.atomic with parameters of type GridCacheOperation Constructor Description GridNearAtomicAbstractSingleUpdateRequest(int cacheId, UUID nodeId, long futId, @NotNull AffinityTopologyVersion topVer, CacheWriteSynchronizationMode syncMode, GridCacheOperation op, int taskNameHash, byte flags, boolean addDepInfo)Constructor.GridNearAtomicAbstractUpdateFuture(GridCacheContext cctx, GridDhtAtomicCache cache, CacheWriteSynchronizationMode syncMode, GridCacheOperation op, @Nullable Object[] invokeArgs, boolean retval, @Nullable javax.cache.expiry.ExpiryPolicy expiryPlc, CacheEntryPredicate[] filter, int taskNameHash, boolean skipStore, boolean keepBinary, boolean recovery, int remapCnt)Constructor.GridNearAtomicAbstractUpdateRequest(int cacheId, UUID nodeId, long futId, @NotNull AffinityTopologyVersion topVer, CacheWriteSynchronizationMode syncMode, GridCacheOperation op, int taskNameHash, byte flags, boolean addDepInfo)Constructor.GridNearAtomicSingleUpdateFuture(GridCacheContext cctx, GridDhtAtomicCache cache, CacheWriteSynchronizationMode syncMode, GridCacheOperation op, Object key, @Nullable Object val, @Nullable Object[] invokeArgs, boolean retval, @Nullable javax.cache.expiry.ExpiryPolicy expiryPlc, CacheEntryPredicate[] filter, int taskNameHash, boolean skipStore, boolean keepBinary, boolean recovery, int remapCnt)GridNearAtomicUpdateFuture(GridCacheContext cctx, GridDhtAtomicCache cache, CacheWriteSynchronizationMode syncMode, GridCacheOperation op, Collection<?> keys, @Nullable Collection<?> vals, @Nullable Object[] invokeArgs, @Nullable Collection<GridCacheDrInfo> conflictPutVals, @Nullable Collection<GridCacheVersion> conflictRmvVals, boolean retval, @Nullable javax.cache.expiry.ExpiryPolicy expiryPlc, CacheEntryPredicate[] filter, int taskNameHash, boolean skipStore, boolean keepBinary, boolean recovery, int remapCnt) -
Uses of GridCacheOperation in org.apache.ignite.internal.processors.cache.distributed.dht.colocated
Methods in org.apache.ignite.internal.processors.cache.distributed.dht.colocated with parameters of type GridCacheOperation Modifier and Type Method Description protected voidGridDhtDetachedCacheEntry. logUpdate(GridCacheOperation op, CacheObject val, GridCacheVersion writeVer, long expireTime, long updCntr, boolean primary) -
Uses of GridCacheOperation in org.apache.ignite.internal.processors.cache.distributed.near
Methods in org.apache.ignite.internal.processors.cache.distributed.near with parameters of type GridCacheOperation Modifier and Type Method Description booleanGridNearTxRemote. addEntry(GridCacheContext<?,?> cacheCtx, IgniteTxKey key, GridCacheOperation op, CacheObject val, @Nullable GridCacheVersion drVer, boolean skipStore, boolean keepBinary)protected voidGridNearCacheEntry. logUpdate(GridCacheOperation op, CacheObject val, GridCacheVersion ver, long expireTime, long updCntr, boolean primary) -
Uses of GridCacheOperation in org.apache.ignite.internal.processors.cache.transactions
Methods in org.apache.ignite.internal.processors.cache.transactions that return GridCacheOperation Modifier and Type Method Description GridCacheOperationIgniteTxEntry. op()GridCacheOperationTxEntryValueHolder. op()Gets cache operation.@Nullable GridCacheOperationIgniteTxEntry. previousOperation()Methods in org.apache.ignite.internal.processors.cache.transactions that return types with arguments of type GridCacheOperation Modifier and Type Method Description protected IgniteBiTuple<GridCacheOperation,CacheObject>IgniteTxAdapter. applyTransformClosures(IgniteTxEntry txEntry, boolean metrics, @Nullable GridCacheReturn ret)protected IgniteBiTuple<GridCacheOperation,GridCacheVersionConflictContext>IgniteTxAdapter. conflictResolve(GridCacheOperation op, IgniteTxEntry txEntry, CacheObject newVal, GridCacheVersion newVer, GridCacheEntryEx old)Resolve DR conflict.T2<GridCacheOperation,CacheObject>IgniteTxEntry. entryProcessorCalculatedValue()Methods in org.apache.ignite.internal.processors.cache.transactions with parameters of type GridCacheOperation Modifier and Type Method Description IgniteTxEntryIgniteTxLocalAdapter. addEntry(GridCacheOperation op, @Nullable CacheObject val, @Nullable javax.cache.processor.EntryProcessor entryProc, Object[] invokeArgs, GridCacheEntryEx entry, @Nullable javax.cache.expiry.ExpiryPolicy expiryPlc, CacheEntryPredicate[] filter, boolean filtersSet, long drTtl, long drExpireTime, @Nullable GridCacheVersion drVer, boolean skipStore, boolean keepBinary, boolean addReader)protected IgniteBiTuple<GridCacheOperation,GridCacheVersionConflictContext>IgniteTxAdapter. conflictResolve(GridCacheOperation op, IgniteTxEntry txEntry, CacheObject newVal, GridCacheVersion newVer, GridCacheEntryEx old)Resolve DR conflict.voidIgniteTxEntry. op(GridCacheOperation op)voidTxEntryValueHolder. op(GridCacheOperation op)Sets cache operation.voidTxEntryValueHolder. value(GridCacheOperation op, CacheObject val, boolean hasWriteVal, boolean hasReadVal)Method parameters in org.apache.ignite.internal.processors.cache.transactions with type arguments of type GridCacheOperation Modifier and Type Method Description voidIgniteTxEntry. entryProcessorCalculatedValue(T2<GridCacheOperation,CacheObject> entryProcessorCalcVal)Constructors in org.apache.ignite.internal.processors.cache.transactions with parameters of type GridCacheOperation Constructor Description IgniteTxEntry(GridCacheContext<?,?> ctx, IgniteInternalTx tx, GridCacheOperation op, CacheObject val, long ttl, long conflictExpireTime, GridCacheEntryEx entry, @Nullable GridCacheVersion conflictVer, boolean skipStore, boolean keepBinary)This constructor is meant for remote transactions.IgniteTxEntry(GridCacheContext<?,?> ctx, IgniteInternalTx tx, GridCacheOperation op, CacheObject val, javax.cache.processor.EntryProcessor<Object,Object,Object> entryProcessor, Object[] invokeArgs, long ttl, GridCacheEntryEx entry, CacheEntryPredicate[] filters, GridCacheVersion conflictVer, boolean skipStore, boolean keepBinary, boolean addReader)This constructor is meant for local transactions.
-