public class VersionedCallInterceptor
extends org.infinispan.interceptors.CallInterceptor
TombstoneAccessDelegate
and BaseTransactionalDataRegion
The behaviour here also breaks notifications, which are not used for 2LC caches.Constructor and Description |
---|
VersionedCallInterceptor(Comparator<Object> versionComparator) |
Modifier and Type | Method and Description |
---|---|
void |
injectDependencies(org.infinispan.AdvancedCache cache) |
Object |
visitPutKeyValueCommand(org.infinispan.context.InvocationContext ctx,
org.infinispan.commands.write.PutKeyValueCommand command) |
Object |
visitSizeCommand(org.infinispan.context.InvocationContext ctx,
org.infinispan.commands.read.SizeCommand command) |
getLog, handleDefault, inject, visitCommitCommand, visitGetAllCommand, visitGetCacheEntryCommand, visitGetKeyValueCommand, visitLockControlCommand, visitPrepareCommand, visitRollbackCommand
getLockAcquisitionTimeout, getNext, hasNext, hasSkipLocking, injectConfiguration, invokeNextInterceptor, setNext
visitApplyDeltaCommand, visitClearCommand, visitCollection, visitDistributedExecuteCommand, visitEntryRetrievalCommand, visitEntrySetCommand, visitEvictCommand, visitGetKeysInGroupCommand, visitInvalidateCommand, visitInvalidateL1Command, visitKeySetCommand, visitPutMapCommand, visitRemoveCommand, visitReplaceCommand, visitUnknownCommand, visitValuesCommand
public VersionedCallInterceptor(Comparator<Object> versionComparator)
public void injectDependencies(org.infinispan.AdvancedCache cache)
public Object visitPutKeyValueCommand(org.infinispan.context.InvocationContext ctx, org.infinispan.commands.write.PutKeyValueCommand command) throws Throwable
visitPutKeyValueCommand
in interface org.infinispan.commands.Visitor
visitPutKeyValueCommand
in class org.infinispan.commands.AbstractVisitor
Throwable
public Object visitSizeCommand(org.infinispan.context.InvocationContext ctx, org.infinispan.commands.read.SizeCommand command) throws Throwable
visitSizeCommand
in interface org.infinispan.commands.Visitor
visitSizeCommand
in class org.infinispan.commands.AbstractVisitor
Throwable
Copyright © 2001-2017 Red Hat, Inc. All Rights Reserved.