## Uses of Class
org.apache.ignite.internal.processors.cache.CacheFlag

Packages that use CacheFlag
Package | Description
--- | ---
org.apache.ignite.internal.processors.cache |
org.apache.ignite.internal.processors.rest.handlers.cache | REST in-memory data grid commands.

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

Methods in org.apache.ignite.internal.processors.cache that return CacheFlag
Modifier and Type | Method and Description
--- | ---
`CacheFlag[]` | GridCacheContext.`forcedFlags()` Gets forced flags for current thread.
`CacheFlag[]` | GridCacheContext.`forceFlags(CacheFlag[] flags)` Force projection flags for the current thread.
`CacheFlag[]` | GridCacheContext.`forceLocal()` Forces LOCAL flag.
`CacheFlag[]` | GridCacheContext.`forceLocalRead()` Forces LOCAL and READ flags.
`static CacheFlag` | CacheFlag.`fromOrdinal(int ord)` Efficiently gets enumerated value from its ordinal.
`static CacheFlag` | CacheFlag.`valueOf(String name)` Returns the enum constant of this type with the specified name.
`static CacheFlag[]` | CacheFlag.`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 that return types with arguments of type CacheFlag
Modifier and Type | Method and Description
--- | ---
`Set<CacheFlag>` | GridCacheProxyImpl.`flags()` Gets cache flags enabled on this projection.
`Set<CacheFlag>` | CacheProjection.`flags()` Gets cache flags enabled on this projection.
`Set<CacheFlag>` | GridCacheProjectionImpl.`flags()` Gets cache flags enabled on this projection.
`Collection<CacheFlag>` | CacheFlagException.`flags()`
`Set<CacheFlag>` | GridCacheAdapter.`flags()` Gets cache flags enabled on this projection.

Methods in org.apache.ignite.internal.processors.cache with parameters of type CacheFlag
Modifier and Type | Method and Description
--- | ---
`void` | GridCacheContext.`denyOnFlag(CacheFlag flag)`
`void` | GridCacheContext.`denyOnFlags(CacheFlag[] flags)`
`IgniteCache<K,V>` | IgniteCacheProxy.`flagOn(CacheFlag flag)`
`CacheProjection<K,V>` | CacheProjection.`flagsOff(CacheFlag... flags)` Gets cache projection base on this but with the specified flags turned off.
`CacheProjection<K,V>` | GridCacheProxyImpl.`flagsOff(CacheFlag[] flags)` Gets cache projection base on this but with the specified flags turned off.
`CacheProjection<K,V>` | GridCacheProjectionImpl.`flagsOff(CacheFlag[] flags)` Gets cache projection base on this but with the specified flags turned off.
`CacheProjection<K,V>` | GridCacheAdapter.`flagsOff(CacheFlag[] flags)` Gets cache projection base on this but with the specified flags turned off.
`CacheProjection<K,V>` | CacheProjection.`flagsOn(CacheFlag... flags)` Gets cache projection base on this one, but with the specified flags turned on.
`CacheProjection<K,V>` | GridCacheProxyImpl.`flagsOn(CacheFlag[] flags)` Gets cache projection base on this one, but with the specified flags turned on.
`CacheProjection<K,V>` | GridCacheProjectionImpl.`flagsOn(CacheFlag[] flags)` Gets cache projection base on this one, but with the specified flags turned on.
`CacheProjection<K,V>` | GridCacheAdapter.`flagsOn(CacheFlag[] flags)` Gets cache projection base on this one, but with the specified flags turned on.
`CacheFlag[]` | GridCacheContext.`forceFlags(CacheFlag[] flags)` Force projection flags for the current thread.
`boolean` | GridCacheContext.`hasAnyFlags(CacheFlag[] flags)` Checks whether any of the given flags is set.
`boolean` | GridCacheContext.`hasFlag(CacheFlag flag)`

Method parameters in org.apache.ignite.internal.processors.cache with type arguments of type CacheFlag
Modifier and Type | Method and Description
--- | ---
`void` | GridCacheSharedContext.`checkTxFlags(Collection<CacheFlag> flags)`
`void` | GridCacheContext.`denyOnFlags(Collection<CacheFlag> flags)`
`boolean` | GridCacheContext.`hasAnyFlags(Collection<CacheFlag> flags)` Checks whether any of the given flags is set.

Constructors in org.apache.ignite.internal.processors.cache with parameters of type CacheFlag
Constructor and Description
`CacheFlagException(CacheFlag... flags)`

Constructor parameters in org.apache.ignite.internal.processors.cache with type arguments of type CacheFlag
Constructor and Description
`CacheFlagException(Collection<CacheFlag> flags)`
`GridCacheProjectionImpl(CacheProjection<K,V> parent, GridCacheContext<K,V> cctx, CacheEntryPredicate entryFilter, Set<CacheFlag> flags, UUID subjId, boolean keepPortable, javax.cache.expiry.ExpiryPolicy expiryPlc)`

### Uses of CacheFlag in org.apache.ignite.internal.processors.rest.handlers.cache

Methods in org.apache.ignite.internal.processors.rest.handlers.cache that return CacheFlag
Modifier and Type | Method and Description
--- | ---
`static CacheFlag[]` | GridCacheCommandHandler.`parseCacheFlags(int cacheFlagsBits)` Retrieves cache flags from corresponding bits.

2015 Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Fabric | : ver. 1.0.0
Release Date | : March 31 2015