Uses of Class
org.apache.ignite.internal.processors.cache.CacheObjectContext
-
Packages that use CacheObjectContext Package Description org.apache.ignite.internal.binary Contains binary APIs internal implementation.org.apache.ignite.internal.processors.cache This package contain cache-related processors & persistence implementation.org.apache.ignite.internal.processors.cache.binary Implementation of binary processor.org.apache.ignite.internal.processors.cache.distributed.near org.apache.ignite.internal.processors.cache.persistence This package contain cache with persistence implementation.org.apache.ignite.internal.processors.cache.persistence.snapshot.dump org.apache.ignite.internal.processors.cache.version org.apache.ignite.internal.processors.cacheobject Cache object processor.org.apache.ignite.internal.processors.datastreamer Data streamer processor.org.apache.ignite.internal.processors.query org.apache.ignite.internal.processors.query.property -
-
Uses of CacheObjectContext in org.apache.ignite.internal.binary
Methods in org.apache.ignite.internal.binary with parameters of type CacheObjectContext Modifier and Type Method Description CacheObjectBinaryEnumObjectImpl. prepareForCache(CacheObjectContext ctx)Prepares cache object for cache (e.g. copies user-provided object if needed).CacheObjectBinaryObjectImpl. prepareForCache(CacheObjectContext ctx)Prepares cache object for cache (e.g. copies user-provided object if needed).CacheObjectBinaryObjectOffheapImpl. prepareForCache(CacheObjectContext ctx)Prepares cache object for cache (e.g. copies user-provided object if needed).intBinaryEnumObjectImpl. valueBytesLength(CacheObjectContext ctx)intBinaryObjectImpl. valueBytesLength(CacheObjectContext ctx)intBinaryObjectOffheapImpl. valueBytesLength(CacheObjectContext ctx)Constructors in org.apache.ignite.internal.binary with parameters of type CacheObjectContext Constructor Description BinaryObjectImpl(BinaryContext ctx, byte[] valBytes, CacheObjectContext coCtx) -
Uses of CacheObjectContext in org.apache.ignite.internal.processors.cache
Methods in org.apache.ignite.internal.processors.cache that return CacheObjectContext Modifier and Type Method Description CacheObjectContextCacheGroupContext. cacheObjectContext()CacheObjectContextDynamicCacheDescriptor. cacheObjectContext(IgniteCacheObjectProcessor proc)Creates and caches cache object context if needed.CacheObjectContextGridCacheContext. cacheObjectContext()@Nullable CacheObjectContextGridCacheSharedContext. cacheObjectContext(int cacheId)Returns cache object context if created or creates new and caches it until cache started.Methods in org.apache.ignite.internal.processors.cache with parameters of type CacheObjectContext Modifier and Type Method Description voidGridCacheContext. cacheObjectContext(CacheObjectContext cacheObjCtx)Sets cache object context.static voidGridCacheUtils. initializeConfigDefaults(IgniteLogger log, CacheConfiguration cfg, CacheObjectContext cacheObjCtx)voidGridCacheEntryInfo. marshal(CacheObjectContext ctx)protected voidGridCacheMessage. marshalInfo(GridCacheEntryInfo info, GridCacheSharedContext ctx, CacheObjectContext cacheObjCtx)protected voidGridCacheMessage. marshalInfos(Iterable<? extends GridCacheEntryInfo> infos, GridCacheSharedContext ctx, CacheObjectContext cacheObjCtx)intGridCacheEntryInfo. marshalledSize(CacheObjectContext ctx)CacheObjectCacheObject. prepareForCache(CacheObjectContext ctx)Prepares cache object for cache (e.g. copies user-provided object if needed).CacheObjectCacheObjectByteArrayImpl. prepareForCache(CacheObjectContext ctx)Prepares cache object for cache (e.g. copies user-provided object if needed).CacheObjectCacheObjectImpl. prepareForCache(CacheObjectContext ctx)Prepares cache object for cache (e.g. copies user-provided object if needed).CacheObjectKeyCacheObjectImpl. prepareForCache(CacheObjectContext ctx)Prepares cache object for cache (e.g. copies user-provided object if needed).voidGridCacheEntryInfo. unmarshal(CacheObjectContext ctx, ClassLoader clsLdr)Unmarshalls entry.intCacheObject. valueBytesLength(CacheObjectContext ctx)intCacheObjectAdapter. valueBytesLength(CacheObjectContext ctx)intCacheObjectByteArrayImpl. valueBytesLength(CacheObjectContext ctx)Constructors in org.apache.ignite.internal.processors.cache with parameters of type CacheObjectContext Constructor Description CacheGroupContext(GridCacheSharedContext<?,?> ctx, int grpId, UUID rcvdFrom, CacheType cacheType, CacheConfiguration<?,?> ccfg, boolean affNode, DataRegion dataRegion, CacheObjectContext cacheObjCtx, FreeList<?> freeList, ReuseList reuseList, AffinityTopologyVersion locStartVer, boolean persistenceEnabled, boolean walEnabled, boolean recoveryMode, CompressionHandler compressHnd) -
Uses of CacheObjectContext in org.apache.ignite.internal.processors.cache.binary
Methods in org.apache.ignite.internal.processors.cache.binary that return CacheObjectContext Modifier and Type Method Description CacheObjectContextCacheObjectBinaryProcessorImpl. contextForCache(CacheConfiguration ccfg)Methods in org.apache.ignite.internal.processors.cache.binary with parameters of type CacheObjectContext Modifier and Type Method Description KeyCacheObjectCacheObjectBinaryProcessorImpl. toCacheKeyObject(CacheObjectContext ctx, @Nullable GridCacheContext cctx, Object obj, boolean userObj)protected KeyCacheObjectCacheObjectBinaryProcessorImpl. toCacheKeyObject0(CacheObjectContext ctx, @Nullable GridCacheContext cctx, Object obj, boolean userObj)CacheObjectCacheObjectBinaryProcessorImpl. toCacheObject(CacheObjectContext ctx, byte type, byte[] bytes)@Nullable CacheObjectCacheObjectBinaryProcessorImpl. toCacheObject(CacheObjectContext ctx, @Nullable Object obj, boolean userObj)@Nullable CacheObjectCacheObjectBinaryProcessorImpl. toCacheObject(CacheObjectContext ctx, @Nullable Object obj, boolean userObj, boolean failIfUnregistered)CacheObjectCacheObjectBinaryProcessorImpl. toCacheObject(CacheObjectContext ctx, ByteBuffer buf)IncompleteCacheObjectCacheObjectBinaryProcessorImpl. toCacheObject(CacheObjectContext ctx, ByteBuffer buf, @Nullable IncompleteCacheObject incompleteObj)KeyCacheObjectCacheObjectBinaryProcessorImpl. toKeyCacheObject(CacheObjectContext ctx, byte type, byte[] bytes)IncompleteCacheObjectCacheObjectBinaryProcessorImpl. toKeyCacheObject(CacheObjectContext ctx, ByteBuffer buf, @Nullable IncompleteCacheObject incompleteObj) -
Uses of CacheObjectContext in org.apache.ignite.internal.processors.cache.distributed.near
Methods in org.apache.ignite.internal.processors.cache.distributed.near with parameters of type CacheObjectContext Modifier and Type Method Description voidCacheVersionedValue. prepareMarshal(CacheObjectContext ctx)This method is called before the whole message is sent and is responsible for pre-marshalling state. -
Uses of CacheObjectContext in org.apache.ignite.internal.processors.cache.persistence
Fields in org.apache.ignite.internal.processors.cache.persistence declared as CacheObjectContext Modifier and Type Field Description protected CacheObjectContextRowStore. coctxMethods in org.apache.ignite.internal.processors.cache.persistence with parameters of type CacheObjectContext Modifier and Type Method Description voidCacheDataRowAdapter. initFromPageBuffer(GridCacheSharedContext<?,?> sctx, CacheObjectContext coctx, IgniteThrowableFunction<Long,ByteBuffer> reader, ByteBuffer pageBuff, int itemId, boolean readCacheId, CacheDataRowAdapter.RowData rowData, boolean skipVer)protected IncompleteObject<?>CacheDataRowAdapter. readFragment(GridCacheSharedContext<?,?> sharedCtx, CacheObjectContext coctx, ByteBuffer buf, boolean keyOnly, boolean readCacheId, IncompleteObject<?> incomplete, boolean skipVer)protected voidCacheDataRowAdapter. readFullRow(GridCacheSharedContext<?,?> sharedCtx, CacheObjectContext coctx, long addr, CacheDataRowAdapter.RowData rowData, boolean readCacheId, boolean skipVer)protected IncompleteObject<?>CacheDataRowAdapter. readIncomplete(IncompleteObject<?> incomplete, GridCacheSharedContext<?,?> sharedCtx, CacheObjectContext coctx, int pageSize, int realPageSize, long pageAddr, int itemId, DataPageIO io, CacheDataRowAdapter.RowData rowData, boolean readCacheId, boolean skipVer)protected IncompleteCacheObjectCacheDataRowAdapter. readIncompleteKey(CacheObjectContext coctx, ByteBuffer buf, IncompleteCacheObject incomplete)protected IncompleteCacheObjectCacheDataRowAdapter. readIncompleteValue(CacheObjectContext coctx, ByteBuffer buf, IncompleteCacheObject incomplete) -
Uses of CacheObjectContext in org.apache.ignite.internal.processors.cache.persistence.snapshot.dump
Methods in org.apache.ignite.internal.processors.cache.persistence.snapshot.dump with parameters of type CacheObjectContext Modifier and Type Method Description ByteBufferDumpEntrySerializer. writeToBuffer(int cache, long expireTime, KeyCacheObject key, CacheObject val, GridCacheVersion ver, CacheObjectContext coCtx) -
Uses of CacheObjectContext in org.apache.ignite.internal.processors.cache.version
Methods in org.apache.ignite.internal.processors.cache.version with parameters of type CacheObjectContext Modifier and Type Method Description voidGridCacheRawVersionedEntry. marshal(CacheObjectContext ctx, Marshaller marsh)Perform internal marshal of this entry before it will be serialized.voidGridCacheRawVersionedEntry. prepareDirectMarshal(CacheObjectContext ctx)voidGridCacheRawVersionedEntry. unmarshal(CacheObjectContext ctx)voidGridCacheRawVersionedEntry. unmarshal(CacheObjectContext ctx, Marshaller marsh)Perform internal unmarshal of this entry.voidGridCacheRawVersionedEntry. unmarshalKey(CacheObjectContext ctx, Marshaller marsh)Perform internal key unmarshal of this entry. -
Uses of CacheObjectContext in org.apache.ignite.internal.processors.cacheobject
Methods in org.apache.ignite.internal.processors.cacheobject that return CacheObjectContext Modifier and Type Method Description CacheObjectContextIgniteCacheObjectProcessor. contextForCache(CacheConfiguration ccfg)Methods in org.apache.ignite.internal.processors.cacheobject with parameters of type CacheObjectContext Modifier and Type Method Description CacheObjectPlatformCacheObjectImpl. prepareForCache(CacheObjectContext ctx)Prepares cache object for cache (e.g. copies user-provided object if needed).CacheObjectUserCacheObjectByteArrayImpl. prepareForCache(CacheObjectContext ctx)Prepares cache object for cache (e.g. copies user-provided object if needed).CacheObjectUserCacheObjectImpl. prepareForCache(CacheObjectContext ctx)Prepares cache object for cache (e.g. copies user-provided object if needed).CacheObjectUserKeyCacheObjectImpl. prepareForCache(CacheObjectContext ctx)Prepares cache object for cache (e.g. copies user-provided object if needed).KeyCacheObjectIgniteCacheObjectProcessor. toCacheKeyObject(CacheObjectContext ctx, @Nullable GridCacheContext cctx, Object obj, boolean userObj)CacheObjectIgniteCacheObjectProcessor. toCacheObject(CacheObjectContext ctx, byte type, byte[] bytes)@Nullable CacheObjectIgniteCacheObjectProcessor. toCacheObject(CacheObjectContext ctx, @Nullable Object obj, boolean userObj)@Nullable CacheObjectIgniteCacheObjectProcessor. toCacheObject(CacheObjectContext ctx, @Nullable Object obj, boolean userObj, boolean failIfUnregistered)CacheObjectIgniteCacheObjectProcessor. toCacheObject(CacheObjectContext ctx, ByteBuffer buf)IncompleteCacheObjectIgniteCacheObjectProcessor. toCacheObject(CacheObjectContext ctx, ByteBuffer buf, @Nullable IncompleteCacheObject incompleteObj)KeyCacheObjectIgniteCacheObjectProcessor. toKeyCacheObject(CacheObjectContext ctx, byte type, byte[] bytes)IncompleteCacheObjectIgniteCacheObjectProcessor. toKeyCacheObject(CacheObjectContext ctx, ByteBuffer buf, @Nullable IncompleteCacheObject incompleteObj) -
Uses of CacheObjectContext in org.apache.ignite.internal.processors.datastreamer
Methods in org.apache.ignite.internal.processors.datastreamer that return CacheObjectContext Modifier and Type Method Description CacheObjectContextDataStreamerImpl. cacheObjectContext() -
Uses of CacheObjectContext in org.apache.ignite.internal.processors.query
Methods in org.apache.ignite.internal.processors.query with parameters of type CacheObjectContext Modifier and Type Method Description static QueryClassPropertyQueryUtils. buildClassProperty(boolean key, Class<?> cls, String pathStr, Class<?> resType, Map<String,String> aliases, boolean notNull, CacheObjectContext coCtx)static QueryClassPropertyQueryUtils. buildClassProperty(Class<?> keyCls, Class<?> valCls, String pathStr, Class<?> resType, Map<String,String> aliases, boolean notNull, CacheObjectContext coCtx)static GridQueryPropertyQueryUtils. buildProperty(Class<?> keyCls, Class<?> valCls, String keyFieldName, String valueFieldName, String pathStr, Class<?> resType, Map<String,String> aliases, boolean notNull, CacheObjectContext coCtx)static voidQueryUtils. processClassMeta(QueryEntity qryEntity, QueryTypeDescriptorImpl d, CacheObjectContext coCtx)Processes declarative metadata for binary object.@Nullable QueryTypeDescriptorImplGridQueryProcessor. typeByValue(String cacheName, CacheObjectContext coctx, KeyCacheObject key, CacheObject val, boolean checkType)voidGridQueryProcessor. validateKeyAndValue(CacheObjectContext coctx, KeyCacheObject key, CacheObject val)Performs validation of provided key and value against configured constraints.Constructors in org.apache.ignite.internal.processors.query with parameters of type CacheObjectContext Constructor Description QueryTypeDescriptorImpl(String cacheName, CacheObjectContext coCtx)Constructor. -
Uses of CacheObjectContext in org.apache.ignite.internal.processors.query.property
Constructors in org.apache.ignite.internal.processors.query.property with parameters of type CacheObjectContext Constructor Description QueryClassProperty(QueryPropertyAccessor accessor, boolean key, String name, boolean notNull, @Nullable CacheObjectContext coCtx)Constructor.
-