Infinispan Distribution 5.2.6.Final-redhat-2

Uses of Class
org.infinispan.context.Flag

Packages that use Flag
org.infinispan This is the core of Infinispan, a distributed, transactional, highly scalable data grid platform. 
org.infinispan.commands Commands that operate on the cache, either locally or remotely. 
org.infinispan.commands.control   
org.infinispan.commands.read   
org.infinispan.commands.remote Meta-commands that wrap other commands for remote execution. 
org.infinispan.commands.write Commands that alter the state of the cache. 
org.infinispan.context Contexts contain information of a specific invocation on the cache, such as its origins, scope (transactional or non-transactional), as well as invocation-specific flags. 
org.infinispan.interceptors Infinispan is designed around a set of interceptors around a data container. 
 

Uses of Flag in org.infinispan
 

Methods in org.infinispan that return types with arguments of type Flag
 EnumSet<Flag> DecoratedCache.getFlags()
           
 

Methods in org.infinispan with parameters of type Flag
 AdvancedCache<K,V> DecoratedCache.withFlags(Flag... flags)
           
 AdvancedCache<K,V> AdvancedCache.withFlags(Flag... flags)
          A method that adds flags to any API call.
 AdvancedCache<K,V> AbstractDelegatingAdvancedCache.withFlags(Flag... flags)
           
 AdvancedCache<K,V> CacheImpl.withFlags(Flag... flags)
           
 

Method parameters in org.infinispan with type arguments of type Flag
 CacheEntry AdvancedCache.getCacheEntry(Object key, EnumSet<Flag> explicitFlags, ClassLoader explicitClassLoader)
          Retrieves a CacheEntry corresponding to a specific key
 CacheEntry AbstractDelegatingAdvancedCache.getCacheEntry(Object key, EnumSet<Flag> explicitFlags, ClassLoader explicitClassLoader)
           
 CacheEntry CacheImpl.getCacheEntry(Object key, EnumSet<Flag> explicitFlags, ClassLoader explicitClassLoader)
           
protected  void AbstractDelegatingAdvancedCache.putForExternalRead(K key, V value, EnumSet<Flag> flags, ClassLoader classLoader)
           
 

Constructors in org.infinispan with parameters of type Flag
DecoratedCache(AdvancedCache<K,V> delegate, ClassLoader classLoader, Flag... flags)
           
DecoratedCache(AdvancedCache<K,V> delegate, Flag... flags)
           
 

Uses of Flag in org.infinispan.commands
 

Fields in org.infinispan.commands with type parameters of type Flag
protected  Set<Flag> AbstractFlagAffectedCommand.flags
           
 

Methods in org.infinispan.commands that return types with arguments of type Flag
 Set<Flag> FlagAffectedCommand.getFlags()
           
 Set<Flag> AbstractFlagAffectedCommand.getFlags()
           
 

Methods in org.infinispan.commands with parameters of type Flag
 boolean FlagAffectedCommand.hasFlag(Flag flag)
          Check whether a particular flag is present in the command
 boolean AbstractFlagAffectedCommand.hasFlag(Flag flag)
           
 void FlagAffectedCommand.setFlags(Flag... flags)
          Use it to store the flags from the InvocationContext into the Command before remoting the Command.
 void AbstractFlagAffectedCommand.setFlags(Flag... flags)
           
 

Method parameters in org.infinispan.commands with type arguments of type Flag
 ClearCommand CommandsFactory.buildClearCommand(Set<Flag> flags)
          Builds a ClearCommand
 ClearCommand CommandsFactoryImpl.buildClearCommand(Set<Flag> flags)
           
 ClusteredGetCommand CommandsFactory.buildClusteredGetCommand(Object key, Set<Flag> flags, boolean acquireRemoteLock, GlobalTransaction gtx)
          Builds a ClusteredGetCommand, which is a remote lookup command
 ClusteredGetCommand CommandsFactoryImpl.buildClusteredGetCommand(Object key, Set<Flag> flags, boolean acquireRemoteLock, GlobalTransaction gtx)
           
 EvictCommand CommandsFactory.buildEvictCommand(Object key, Set<Flag> flags)
          Builds an EvictCommand
 EvictCommand CommandsFactoryImpl.buildEvictCommand(Object key, Set<Flag> flags)
           
 GetCacheEntryCommand CommandsFactory.buildGetCacheEntryCommand(Object key, Set<Flag> flags)
          Builds a GetKeyValueCommand
 GetCacheEntryCommand CommandsFactoryImpl.buildGetCacheEntryCommand(Object key, Set<Flag> flags)
           
 GetKeyValueCommand CommandsFactory.buildGetKeyValueCommand(Object key, Set<Flag> flags)
          Builds a GetKeyValueCommand
 GetKeyValueCommand CommandsFactoryImpl.buildGetKeyValueCommand(Object key, Set<Flag> flags)
           
 InvalidateCommand CommandsFactory.buildInvalidateCommand(Set<Flag> flags, Object... keys)
          Builds an InvalidateCommand
 InvalidateCommand CommandsFactoryImpl.buildInvalidateCommand(Set<Flag> flags, Object... keys)
           
 InvalidateCommand CommandsFactory.buildInvalidateFromL1Command(Address origin, boolean forRehash, Set<Flag> flags, Collection<Object> keys)
           
 InvalidateCommand CommandsFactoryImpl.buildInvalidateFromL1Command(Address origin, boolean forRehash, Set<Flag> flags, Collection<Object> keys)
           
 InvalidateCommand CommandsFactory.buildInvalidateFromL1Command(boolean forRehash, Set<Flag> flags, Collection<Object> keys)
          Builds an InvalidateFromL1Command
 InvalidateCommand CommandsFactoryImpl.buildInvalidateFromL1Command(boolean forRehash, Set<Flag> flags, Collection<Object> keys)
           
 InvalidateCommand CommandsFactory.buildInvalidateFromL1Command(boolean forRehash, Set<Flag> flags, Object... keys)
          Builds an InvalidateFromL1Command
 InvalidateCommand CommandsFactoryImpl.buildInvalidateFromL1Command(boolean forRehash, Set<Flag> flags, Object... keys)
           
 LockControlCommand CommandsFactory.buildLockControlCommand(Collection<Object> keys, Set<Flag> flags)
           
 LockControlCommand CommandsFactoryImpl.buildLockControlCommand(Collection<Object> keys, Set<Flag> flags)
           
 LockControlCommand CommandsFactory.buildLockControlCommand(Collection<Object> keys, Set<Flag> flags, GlobalTransaction gtx)
          Builds a LockControlCommand to control explicit remote locking
 LockControlCommand CommandsFactoryImpl.buildLockControlCommand(Collection<Object> keys, Set<Flag> flags, GlobalTransaction gtx)
           
 LockControlCommand CommandsFactory.buildLockControlCommand(Object key, Set<Flag> flags, GlobalTransaction gtx)
          Same as CommandsFactory.buildLockControlCommand(Object, java.util.Set, org.infinispan.transaction.xa.GlobalTransaction) but for locking a single key vs a collection of keys.
 LockControlCommand CommandsFactoryImpl.buildLockControlCommand(Object key, Set<Flag> flags, GlobalTransaction gtx)
           
 PutKeyValueCommand CommandsFactory.buildPutKeyValueCommand(Object key, Object value, long lifespanMillis, long maxIdleTimeMillis, Set<Flag> flags)
          Builds a PutKeyValueCommand
 PutKeyValueCommand CommandsFactoryImpl.buildPutKeyValueCommand(Object key, Object value, long lifespanMillis, long maxIdleTimeMillis, Set<Flag> flags)
           
 PutMapCommand CommandsFactory.buildPutMapCommand(Map<?,?> map, long lifespanMillis, long maxIdleTimeMillis, Set<Flag> flags)
          Builds a PutMapCommand
 PutMapCommand CommandsFactoryImpl.buildPutMapCommand(Map<?,?> map, long lifespan, long maxIdleTimeMillis, Set<Flag> flags)
           
 RemoveCommand CommandsFactory.buildRemoveCommand(Object key, Object value, Set<Flag> flags)
          Builds a RemoveCommand
 RemoveCommand CommandsFactoryImpl.buildRemoveCommand(Object key, Object value, Set<Flag> flags)
           
 ReplaceCommand CommandsFactory.buildReplaceCommand(Object key, Object oldValue, Object newValue, long lifespanMillis, long maxIdleTimeMillis, Set<Flag> flags)
          Builds a ReplaceCommand
 ReplaceCommand CommandsFactoryImpl.buildReplaceCommand(Object key, Object oldValue, Object newValue, long lifespan, long maxIdleTimeMillis, Set<Flag> flags)
           
 VersionedPutKeyValueCommand CommandsFactory.buildVersionedPutKeyValueCommand(Object key, Object value, long lifespanMillis, long maxIdleTimeMillis, EntryVersion version, Set<Flag> flags)
          Builds a special form of PutKeyValueCommand that also holds a reference to a version to be applied.
 VersionedPutKeyValueCommand CommandsFactoryImpl.buildVersionedPutKeyValueCommand(Object key, Object value, long lifespanMillis, long maxIdleTimeMillis, EntryVersion version, Set<Flag> flags)
           
 void FlagAffectedCommand.setFlags(Set<Flag> flags)
          Use it to store the flags from the InvocationContext into the Command before remoting the Command.
 void AbstractFlagAffectedCommand.setFlags(Set<Flag> flags)
           
 

Uses of Flag in org.infinispan.commands.control
 

Methods in org.infinispan.commands.control that return types with arguments of type Flag
 Set<Flag> LockControlCommand.getFlags()
           
 

Methods in org.infinispan.commands.control with parameters of type Flag
 boolean LockControlCommand.hasFlag(Flag flag)
           
 void LockControlCommand.setFlags(Flag... flags)
           
 

Method parameters in org.infinispan.commands.control with type arguments of type Flag
 void LockControlCommand.setFlags(Set<Flag> flags)
           
 

Constructor parameters in org.infinispan.commands.control with type arguments of type Flag
LockControlCommand(Collection<Object> keys, String cacheName, Set<Flag> flags, GlobalTransaction gtx)
           
LockControlCommand(Object key, String cacheName, Set<Flag> flags, GlobalTransaction gtx)
           
 

Uses of Flag in org.infinispan.commands.read
 

Constructor parameters in org.infinispan.commands.read with type arguments of type Flag
AbstractDataCommand(Object key, Set<Flag> flags)
           
GetCacheEntryCommand(Object key, Set<Flag> flags)
           
GetKeyValueCommand(Object key, Set<Flag> flags)
           
 

Uses of Flag in org.infinispan.commands.remote
 

Methods in org.infinispan.commands.remote that return types with arguments of type Flag
 Set<Flag> ClusteredGetCommand.getFlags()
           
 

Methods in org.infinispan.commands.remote with parameters of type Flag
 boolean ClusteredGetCommand.hasFlag(Flag flag)
           
 void ClusteredGetCommand.setFlags(Flag... flags)
           
 

Method parameters in org.infinispan.commands.remote with type arguments of type Flag
 void ClusteredGetCommand.setFlags(Set<Flag> flags)
           
 

Constructor parameters in org.infinispan.commands.remote with type arguments of type Flag
ClusteredGetCommand(Object key, String cacheName, Set<Flag> flags, boolean acquireRemoteLock, GlobalTransaction gtx)
           
ClusteredGetCommand(String key, String cacheName, Set<Flag> flags)
           
 

Uses of Flag in org.infinispan.commands.write
 

Constructor parameters in org.infinispan.commands.write with type arguments of type Flag
AbstractDataWriteCommand(Object key, Set<Flag> flags)
           
ClearCommand(CacheNotifier notifier, Set<Flag> flags)
           
EvictCommand(Object key, CacheNotifier notifier, Set<Flag> flags)
           
InvalidateCommand(CacheNotifier notifier, Set<Flag> flags, Collection<Object> keys)
           
InvalidateCommand(CacheNotifier notifier, Set<Flag> flags, Object... keys)
           
InvalidateL1Command(Address writeOrigin, boolean forRehash, DataContainer dc, Configuration config, DistributionManager dm, CacheNotifier notifier, Set<Flag> flags, Collection<Object> keys)
           
InvalidateL1Command(boolean forRehash, DataContainer dc, Configuration config, DistributionManager dm, CacheNotifier notifier, Set<Flag> flags, Collection<Object> keys)
           
InvalidateL1Command(boolean forRehash, DataContainer dc, Configuration config, DistributionManager dm, CacheNotifier notifier, Set<Flag> flags, Object... keys)
           
PutKeyValueCommand(Object key, Object value, boolean putIfAbsent, CacheNotifier notifier, long lifespanMillis, long maxIdleTimeMillis, Set<Flag> flags)
           
PutMapCommand(Map<?,?> map, CacheNotifier notifier, long lifespanMillis, long maxIdleTimeMillis, Set<Flag> flags)
           
RemoveCommand(Object key, Object value, CacheNotifier notifier, Set<Flag> flags)
           
ReplaceCommand(Object key, Object oldValue, Object newValue, CacheNotifier notifier, long lifespanMillis, long maxIdleTimeMillis, Set<Flag> flags)
           
VersionedPutKeyValueCommand(Object key, Object value, boolean putIfAbsent, CacheNotifier notifier, long lifespanMillis, long maxIdleTimeMillis, Set<Flag> flags, EntryVersion version)
           
 

Uses of Flag in org.infinispan.context
 

Methods in org.infinispan.context that return Flag
 Flag Flag.Externalizer.readObject(ObjectInput input)
           
static Flag Flag.valueOf(String name)
          Returns the enum constant of this type with the specified name.
static Flag[] Flag.values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 

Methods in org.infinispan.context that return types with arguments of type Flag
static Set<Flag> Flag.copyWithoutRemotableFlags(Set<Flag> flags)
          Creates a copy of a Flag Set removing instances of FAIL_SILENTLY.
 Set<Flag> FlagContainer.getFlags()
           
 Set<Class<? extends Flag>> Flag.Externalizer.getTypeClasses()
           
 

Methods in org.infinispan.context with parameters of type Flag
 boolean FlagContainer.hasFlag(Flag o)
           
 void FlagContainer.setFlags(Flag... flags)
           
 void Flag.Externalizer.writeObject(ObjectOutput output, Flag flag)
           
 

Method parameters in org.infinispan.context with type arguments of type Flag
static Set<Flag> Flag.copyWithoutRemotableFlags(Set<Flag> flags)
          Creates a copy of a Flag Set removing instances of FAIL_SILENTLY.
 void FlagContainer.setFlags(Collection<Flag> flags)
           
 

Uses of Flag in org.infinispan.interceptors
 

Method parameters in org.infinispan.interceptors with type arguments of type Flag
protected  boolean CacheLoaderInterceptor.forceLoad(Object key, Set<Flag> flags)
           
protected  boolean ClusteredCacheLoaderInterceptor.forceLoad(Object key, Set<Flag> flags)
           
protected  boolean ClusteredActivationInterceptor.forceLoad(Object key, Set<Flag> flags)
           
protected  boolean CacheLoaderInterceptor.isDeltaWrite(Set<Flag> flags)
          Indicates whether the operation is a delta write.
 


Infinispan Distribution 5.2.6.Final-redhat-2

Copyright © 2013 JBoss, a division of Red Hat. All Rights Reserved.