Uses of Interface

Packages that use FlagContainer
org.infinispan.atomic This package contains the AtomicMap interfaces and API that Infinispan exposes as building blocks in creating other public interfaces such as the Tree API. 
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.context.impl This package contains different context implementations, selected dynamically based on the type of invocation. 
org.infinispan.tree This package contains the TreeCache. 

Uses of FlagContainer in org.infinispan.atomic

Fields in org.infinispan.atomic declared as FlagContainer
protected  FlagContainer AtomicHashMapProxy.flagContainer

Methods in org.infinispan.atomic with parameters of type FlagContainer
<MK,K,V> AtomicMap<K,V>
AtomicMapLookup.getAtomicMap(Cache<MK,?> cache, MK key, FlagContainer flagContainer)
          Deprecated. use AtomicMapLookup.getAtomicMap(org.infinispan.Cache, Object)

Uses of FlagContainer in org.infinispan.context

Subinterfaces of FlagContainer in org.infinispan.context
 interface InvocationContext
          A context that contains information pertaining to a given invocation.

Classes in org.infinispan.context that implement FlagContainer
 class InvocationContextFlagsOverride
          Wraps an existing InvocationContext without changing the context directly but making sure the specified flags are considered enabled.
 class SingleKeyNonTxInvocationContext
 class TransactionalInvocationContextFlagsOverride
          Extension of InvocationContextFlagsOverride to be used when a TxInvocationContext is required.

Uses of FlagContainer in org.infinispan.context.impl

Subinterfaces of FlagContainer in org.infinispan.context.impl
 interface TxInvocationContext
          Interface defining additional functionality for invocation contexts that propagate within a transaction's scope.

Classes in org.infinispan.context.impl that implement FlagContainer
 class AbstractInvocationContext
          Common features of transaction and invocation contexts
 class AbstractTxInvocationContext
          Support class for TxInvocationContext.
 class ImmutableContext
          This context is a non-context for operations such as eviction which are not related to the method invocation which caused them.
 class LocalTxInvocationContext
          Invocation context to be used for locally originated transactions.
 class NonTxInvocationContext
          Context to be used for non transactional calls, both remote and local.
 class RemoteTxInvocationContext
          Context to be used for transaction that originated remotely.

Uses of FlagContainer in org.infinispan.tree

Classes in org.infinispan.tree that implement FlagContainer
 class TreeContext
          Tree invocation context primarily used to hold flags that should be set for all cache operations within a single tree cache operation.


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