|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of InvocationContext in org.infinispan.commands |
---|
Uses of InvocationContext in org.infinispan.commands.control |
---|
Methods in org.infinispan.commands.control with parameters of type InvocationContext | |
---|---|
Object |
StateTransferControlCommand.perform(InvocationContext ctx)
|
Uses of InvocationContext in org.infinispan.commands.read |
---|
Methods in org.infinispan.commands.read with parameters of type InvocationContext | |
---|---|
Object |
SizeCommand.acceptVisitor(InvocationContext ctx,
Visitor visitor)
|
Object |
GetKeyValueCommand.acceptVisitor(InvocationContext ctx,
Visitor visitor)
|
protected MVCCEntry |
AbstractDataCommand.lookupMvccEntry(InvocationContext ctx,
Object key)
|
Integer |
SizeCommand.perform(InvocationContext ctx)
|
Object |
GetKeyValueCommand.perform(InvocationContext ctx)
|
Uses of InvocationContext in org.infinispan.commands.remote |
---|
Methods in org.infinispan.commands.remote with parameters of type InvocationContext | |
---|---|
Object |
SingleRpcCommand.perform(InvocationContext ctx)
|
Object |
MultipleRpcCommand.perform(InvocationContext ctx)
Executes commands replicated to the current cache instance by other cache instances. |
CacheEntry |
ClusteredGetCommand.perform(InvocationContext context)
Invokes a logical "get(key)" on a remote cache and returns results. |
protected Object |
BaseRpcCommand.processCommand(InvocationContext ctx,
ReplicableCommand cacheCommand)
|
Uses of InvocationContext in org.infinispan.commands.tx |
---|
Methods in org.infinispan.commands.tx with parameters of type InvocationContext | |
---|---|
Object |
RollbackCommand.acceptVisitor(InvocationContext ctx,
Visitor visitor)
|
Object |
PrepareCommand.acceptVisitor(InvocationContext ctx,
Visitor visitor)
|
Object |
CommitCommand.acceptVisitor(InvocationContext ctx,
Visitor visitor)
|
Object |
AbstractTransactionBoundaryCommand.perform(InvocationContext ctx)
|
Uses of InvocationContext in org.infinispan.commands.write |
---|
Methods in org.infinispan.commands.write with parameters of type InvocationContext | |
---|---|
Object |
ReplaceCommand.acceptVisitor(InvocationContext ctx,
Visitor visitor)
|
Object |
RemoveCommand.acceptVisitor(InvocationContext ctx,
Visitor visitor)
|
Object |
PutMapCommand.acceptVisitor(InvocationContext ctx,
Visitor visitor)
|
Object |
PutKeyValueCommand.acceptVisitor(InvocationContext ctx,
Visitor visitor)
|
Object |
InvalidateCommand.acceptVisitor(InvocationContext ctx,
Visitor visitor)
|
Object |
EvictCommand.acceptVisitor(InvocationContext ctx,
Visitor visitor)
|
Object |
ClearCommand.acceptVisitor(InvocationContext ctx,
Visitor visitor)
|
protected void |
InvalidateCommand.invalidate(InvocationContext ctx,
Object keyToInvalidate)
|
protected void |
RemoveCommand.notify(InvocationContext ctx,
Object value,
boolean isPre)
|
protected void |
InvalidateCommand.notify(InvocationContext ctx,
Object value,
boolean isPre)
|
void |
EvictCommand.notify(InvocationContext ctx,
Object value,
boolean isPre)
|
Object |
ReplaceCommand.perform(InvocationContext ctx)
|
Object |
RemoveCommand.perform(InvocationContext ctx)
|
Object |
PutMapCommand.perform(InvocationContext ctx)
|
Object |
PutKeyValueCommand.perform(InvocationContext ctx)
|
Object |
InvalidateL1Command.perform(InvocationContext ctx)
|
Object |
InvalidateCommand.perform(InvocationContext ctx)
Performs an invalidation on a specified entry |
Object |
EvictCommand.perform(InvocationContext ctx)
|
Object |
ClearCommand.perform(InvocationContext ctx)
|
Uses of InvocationContext in org.infinispan.context |
---|
Classes in org.infinispan.context that implement InvocationContext | |
---|---|
class |
InvocationContextImpl
|
Methods in org.infinispan.context that return InvocationContext | |
---|---|
InvocationContext |
InvocationContextImpl.copy()
|
InvocationContext |
InvocationContext.copy()
|
Methods in org.infinispan.context with parameters of type InvocationContext | |
---|---|
void |
InvocationContextImpl.setState(InvocationContext template)
Sets the state of the InvocationContext based on the template context passed in |
void |
InvocationContext.setState(InvocationContext template)
|
Uses of InvocationContext in org.infinispan.factories |
---|
Methods in org.infinispan.factories with parameters of type InvocationContext | |
---|---|
boolean |
EntryFactoryImpl.acquireLock(InvocationContext ctx,
Object key)
Attempts to lock an entry if the lock isn't already held in the current scope, and records the lock in the context. |
boolean |
EntryFactory.acquireLock(InvocationContext ctx,
Object key)
Attempts to lock an entry if the lock isn't already held in the current scope, and records the lock in the context. |
CacheEntry |
EntryFactoryImpl.wrapEntryForReading(InvocationContext ctx,
Object key)
|
CacheEntry |
EntryFactory.wrapEntryForReading(InvocationContext ctx,
Object key)
|
MVCCEntry |
EntryFactoryImpl.wrapEntryForWriting(InvocationContext ctx,
Object key,
boolean createIfAbsent,
boolean forceLockIfAbsent,
boolean alreadyLocked,
boolean forRemoval)
|
MVCCEntry |
EntryFactory.wrapEntryForWriting(InvocationContext ctx,
Object key,
boolean createIfAbsent,
boolean forceLockIfAbsent,
boolean alreadyLocked,
boolean forRemoval)
|
Uses of InvocationContext in org.infinispan.factories.context |
---|
Methods in org.infinispan.factories.context that return InvocationContext | |
---|---|
InvocationContext |
DefaultContextFactory.createInvocationContext()
|
InvocationContext |
ContextFactory.createInvocationContext()
|
Uses of InvocationContext in org.infinispan.interceptors |
---|
Methods in org.infinispan.interceptors that return InvocationContext | |
---|---|
InvocationContext |
InterceptorChain.getInvocationContext()
|
Uses of InvocationContext in org.infinispan.interceptors.base |
---|
Methods in org.infinispan.interceptors.base with parameters of type InvocationContext | |
---|---|
protected abstract void |
PrePostProcessingCommandInterceptor.doAfterCall(InvocationContext ctx,
VisitableCommand command)
Callback that is invoked after every handleXXX() method defined above. |
protected boolean |
PrePostProcessingCommandInterceptor.doBeforeCall(InvocationContext ctx,
VisitableCommand command)
|
protected Object |
PrePostProcessingCommandInterceptor.handleClearCommand(InvocationContext ctx,
ClearCommand command)
|
protected Object |
PrePostProcessingCommandInterceptor.handleCommitCommand(InvocationContext ctx,
CommitCommand command)
|
protected Object |
CommandInterceptor.handleDefault(InvocationContext ctx,
VisitableCommand command)
The default behaviour of the visitXXX methods, which is to ignore the call and pass the call up to the next interceptor in the chain. |
protected Object |
PrePostProcessingCommandInterceptor.handleEvictCommand(InvocationContext ctx,
EvictCommand command)
|
protected Object |
PrePostProcessingCommandInterceptor.handleGetKeyValueCommand(InvocationContext ctx,
GetKeyValueCommand command)
|
protected Object |
PrePostProcessingCommandInterceptor.handlePrepareCommand(InvocationContext ctx,
PrepareCommand command)
|
protected Object |
PrePostProcessingCommandInterceptor.handlePutKeyValueCommand(InvocationContext ctx,
PutKeyValueCommand command)
|
protected Object |
PrePostProcessingCommandInterceptor.handlePutMapCommand(InvocationContext ctx,
PutMapCommand command)
|
protected Object |
PrePostProcessingCommandInterceptor.handleRemoveCommand(InvocationContext ctx,
RemoveCommand command)
|
protected Object |
PrePostProcessingCommandInterceptor.handleReplaceCommand(InvocationContext ctx,
ReplaceCommand command)
|
protected Object |
PrePostProcessingCommandInterceptor.handleRollbackCommand(InvocationContext ctx,
RollbackCommand command)
|
protected Object |
PrePostProcessingCommandInterceptor.handleSizeCommand(InvocationContext ctx,
SizeCommand command)
|
Object |
CommandInterceptor.invokeNextInterceptor(InvocationContext ctx,
VisitableCommand command)
Invokes the next interceptor in the chain. |
protected boolean |
BaseRpcInterceptor.isLocalModeForced(InvocationContext ctx)
|
protected boolean |
BaseRpcInterceptor.isSynchronous(InvocationContext ctx)
|
protected boolean |
BaseRpcInterceptor.isTransactionalAndLocal(InvocationContext ctx)
The call runs in a transaction and it was initiated on this cache instance of the cluster. |
protected void |
BaseRpcInterceptor.replicateCall(InvocationContext ctx,
CacheRpcCommand call,
boolean sync)
|
protected void |
BaseRpcInterceptor.replicateCall(InvocationContext ctx,
CacheRpcCommand call,
boolean sync,
boolean useOutOfBandMessage)
|
protected void |
BaseRpcInterceptor.replicateCall(InvocationContext ctx,
List<Address> recipients,
ReplicableCommand c,
boolean sync,
boolean useOutOfBandMessage)
|
protected void |
BaseRpcInterceptor.replicateCall(InvocationContext ctx,
ReplicableCommand call,
boolean sync)
|
protected void |
BaseRpcInterceptor.replicateCall(InvocationContext ctx,
ReplicableCommand call,
boolean sync,
boolean useOutOfBandMessage)
|
protected boolean |
BaseRpcInterceptor.skipReplicationOfTransactionMethod(InvocationContext ctx)
It does not make sense replicating a transaction method(commit, rollback, prepare) if one of the following is true: |
Object |
PrePostProcessingCommandInterceptor.visitClearCommand(InvocationContext ctx,
ClearCommand command)
|
Object |
PrePostProcessingCommandInterceptor.visitCommitCommand(InvocationContext ctx,
CommitCommand command)
|
Object |
PrePostProcessingCommandInterceptor.visitEvictCommand(InvocationContext ctx,
EvictCommand command)
|
Object |
PrePostProcessingCommandInterceptor.visitGetKeyValueCommand(InvocationContext ctx,
GetKeyValueCommand command)
|
Object |
PrePostProcessingCommandInterceptor.visitPrepareCommand(InvocationContext ctx,
PrepareCommand command)
|
Object |
PrePostProcessingCommandInterceptor.visitPutKeyValueCommand(InvocationContext ctx,
PutKeyValueCommand command)
|
Object |
PrePostProcessingCommandInterceptor.visitPutMapCommand(InvocationContext ctx,
PutMapCommand command)
|
Object |
PrePostProcessingCommandInterceptor.visitRemoveCommand(InvocationContext ctx,
RemoveCommand command)
|
Object |
PrePostProcessingCommandInterceptor.visitReplaceCommand(InvocationContext ctx,
ReplaceCommand command)
|
Object |
PrePostProcessingCommandInterceptor.visitRollbackCommand(InvocationContext ctx,
RollbackCommand command)
|
Object |
PrePostProcessingCommandInterceptor.visitSizeCommand(InvocationContext ctx,
SizeCommand command)
|
Uses of InvocationContext in org.infinispan.invocation |
---|
Methods in org.infinispan.invocation that return InvocationContext | |
---|---|
protected InvocationContext |
InvocationContextContainer.initialValue()
|
Uses of InvocationContext in org.infinispan.lock |
---|
Methods in org.infinispan.lock with parameters of type InvocationContext | |
---|---|
Object |
LockManagerImpl.getLockOwner(InvocationContext ctx)
|
Object |
LockManager.getLockOwner(InvocationContext ctx)
Determines the owner to be used when obtaining locks, given an invocation context. |
boolean |
LockManagerImpl.lockAndRecord(Object key,
InvocationContext ctx)
|
boolean |
LockManager.lockAndRecord(Object key,
InvocationContext ctx)
Acquires a lock of type lockType, on a specific entry in the cache. |
void |
LockManagerImpl.unlock(InvocationContext ctx)
|
void |
LockManager.unlock(InvocationContext ctx)
Releases locks present in an invocation context and transaction entry, if one is available. |
Uses of InvocationContext in org.infinispan.notifications.cachelistener |
---|
Methods in org.infinispan.notifications.cachelistener with parameters of type InvocationContext | |
---|---|
void |
CacheNotifierImpl.notifyCacheEntryActivated(Object key,
boolean pre,
InvocationContext ctx)
|
void |
CacheNotifier.notifyCacheEntryActivated(Object key,
boolean pre,
InvocationContext ctx)
Notifies all registered listeners of a CacheEntryActivated event. |
void |
CacheNotifierImpl.notifyCacheEntryCreated(Object key,
boolean pre,
InvocationContext ctx)
|
void |
CacheNotifier.notifyCacheEntryCreated(Object key,
boolean pre,
InvocationContext ctx)
Notifies all registered listeners of a CacheEntryCreated event. |
void |
CacheNotifierImpl.notifyCacheEntryEvicted(Object key,
boolean pre,
InvocationContext ctx)
|
void |
CacheNotifier.notifyCacheEntryEvicted(Object key,
boolean pre,
InvocationContext ctx)
Notifies all registered listeners of a CacheEntryEvicted event. |
void |
CacheNotifierImpl.notifyCacheEntryInvalidated(Object key,
boolean pre,
InvocationContext ctx)
|
void |
CacheNotifier.notifyCacheEntryInvalidated(Object key,
boolean pre,
InvocationContext ctx)
Notifies all registered listeners of a CacheEntryInvalidated event. |
void |
CacheNotifierImpl.notifyCacheEntryLoaded(Object key,
boolean pre,
InvocationContext ctx)
|
void |
CacheNotifier.notifyCacheEntryLoaded(Object key,
boolean pre,
InvocationContext ctx)
Notifies all registered listeners of a CacheEntryLoaded event. |
void |
CacheNotifierImpl.notifyCacheEntryModified(Object key,
Object value,
boolean pre,
InvocationContext ctx)
|
void |
CacheNotifier.notifyCacheEntryModified(Object key,
Object value,
boolean pre,
InvocationContext ctx)
Notifies all registered listeners of a CacheEntryModified event. |
void |
CacheNotifierImpl.notifyCacheEntryPassivated(Object key,
boolean pre,
InvocationContext ctx)
|
void |
CacheNotifier.notifyCacheEntryPassivated(Object key,
boolean pre,
InvocationContext ctx)
Notifies all registered listeners of a CacheEntryPassivated event. |
void |
CacheNotifierImpl.notifyCacheEntryRemoved(Object key,
Object value,
boolean pre,
InvocationContext ctx)
|
void |
CacheNotifier.notifyCacheEntryRemoved(Object key,
Object value,
boolean pre,
InvocationContext ctx)
Notifies all registered listeners of a CacheEntryRemoved event. |
void |
CacheNotifierImpl.notifyCacheEntryVisited(Object key,
boolean pre,
InvocationContext ctx)
|
void |
CacheNotifier.notifyCacheEntryVisited(Object key,
boolean pre,
InvocationContext ctx)
Notifies all registered listeners of a CacheEntryVisited event. |
void |
CacheNotifierImpl.notifyTransactionCompleted(Transaction transaction,
boolean successful,
InvocationContext ctx)
|
void |
CacheNotifier.notifyTransactionCompleted(Transaction transaction,
boolean successful,
InvocationContext ctx)
Notifies all registered listeners of a transaction completion event. |
void |
CacheNotifierImpl.notifyTransactionRegistered(Transaction transaction,
InvocationContext ctx)
|
void |
CacheNotifier.notifyTransactionRegistered(Transaction transaction,
InvocationContext ctx)
Notifies all registered listeners of a transaction registration event. |
Uses of InvocationContext in org.infinispan.transaction |
---|
Methods in org.infinispan.transaction with parameters of type InvocationContext | |
---|---|
static void |
TransactionTable.assertTransactionValid(InvocationContext ctx)
Tests whether the caller is in a valid transaction. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |