Uses of Interface
org.infinispan.context.InvocationContext
-
Packages that use InvocationContext Package Description 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.persistence Persistence API. -
-
Uses of InvocationContext in org.infinispan.context
Methods in org.infinispan.context that return InvocationContext Modifier and Type Method Description InvocationContextInvocationContext. clone()Clones the invocation context.InvocationContextAbstractInvocationContextFactory. createClearNonTxInvocationContext()Deprecated.InvocationContextInvocationContextFactory. createClearNonTxInvocationContext()Will create anClearInvocationContextwith theAbstractInvocationContext.isOriginLocal()returning true.InvocationContextInvocationContextFactory. createInvocationContext(boolean isWrite, int keyCount)If we are in a tx scope this will return anTxInvocationContext.InvocationContextInvocationContextFactory. createInvocationContext(Transaction tx, boolean implicitTransaction)Creates an invocation contextInvocationContextInvocationContextFactory. createRemoteInvocationContext(org.infinispan.remoting.transport.Address origin)Returns anNonTxInvocationContextwhoseAbstractInvocationContext.isOriginLocal()flag will be true.InvocationContextAbstractInvocationContextFactory. createRemoteInvocationContextForCommand(org.infinispan.commands.VisitableCommand cacheCommand, org.infinispan.remoting.transport.Address origin)Deprecated.InvocationContextInvocationContextFactory. createRemoteInvocationContextForCommand(org.infinispan.commands.VisitableCommand cacheCommand, org.infinispan.remoting.transport.Address origin)AsInvocationContextFactory.createRemoteInvocationContext(org.infinispan.remoting.transport.Address), but returning the flags to the context from the Command if any Flag was set.InvocationContextInvocationContextFactory. createSingleKeyNonTxInvocationContext()Will create anNonTxInvocationContextwith theAbstractInvocationContext.isOriginLocal()returning true.InvocationContextInvocationContextContainer. getInvocationContext(boolean quiet)Deprecated.Returns theInvocationContextthat is currently associated with the calling thread.Methods in org.infinispan.context with parameters of type InvocationContext Modifier and Type Method Description default voidInvocationContextContainer. clearThreadLocal(InvocationContext context)Deprecated.voidInvocationContextContainer. setThreadLocal(InvocationContext context)Deprecated.Associate the InvocationContext parameter with the calling thread. -
Uses of InvocationContext in org.infinispan.persistence
Methods in org.infinispan.persistence with parameters of type InvocationContext Modifier and Type Method Description static <K,V>
MarshallableEntry<K,V>PersistenceUtil. loadAndCheckExpiration(org.infinispan.persistence.manager.PersistenceManager persistenceManager, Object key, InvocationContext context, org.infinispan.commons.time.TimeService timeService)Deprecated.since 9.4 This method references PersistenceManager, which isn't a public classstatic <K,V>
org.infinispan.container.entries.InternalCacheEntry<K,V>PersistenceUtil. loadAndComputeInDataContainer(DataContainer<K,V> dataContainer, int segment, org.infinispan.persistence.manager.PersistenceManager persistenceManager, K key, InvocationContext ctx, org.infinispan.commons.time.TimeService timeService, DataContainer.ComputeAction<K,V> action)Deprecated.since 9.4 This method references PersistenceManager, which isn't a public classstatic <K,V>
org.infinispan.container.entries.InternalCacheEntry<K,V>PersistenceUtil. loadAndStoreInDataContainer(DataContainer<K,V> dataContainer, int segment, org.infinispan.persistence.manager.PersistenceManager persistenceManager, K key, InvocationContext ctx, org.infinispan.commons.time.TimeService timeService, AtomicReference<Boolean> isLoaded)Deprecated.since 9.4 This method references PersistenceManager, which isn't a public classstatic <K,V>
org.infinispan.container.entries.InternalCacheEntry<K,V>PersistenceUtil. loadAndStoreInDataContainer(DataContainer<K,V> dataContainer, org.infinispan.persistence.manager.PersistenceManager persistenceManager, K key, InvocationContext ctx, org.infinispan.commons.time.TimeService timeService, AtomicReference<Boolean> isLoaded)Deprecated.since 9.4 This method references PersistenceManager, which isn't a public class
-