Package | Description |
---|---|
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.container |
Data containers which store cache entries.
|
org.infinispan.interceptors |
Infinispan is designed around a set of interceptors around a data container.
|
org.infinispan.interceptors.base |
Base interceptors containing common, reusable behavior.
|
org.infinispan.interceptors.distribution | |
org.infinispan.interceptors.locking | |
org.infinispan.interceptors.totalorder | |
org.infinispan.notifications.cachelistener |
Cache -specific notifications and eventing. |
org.infinispan.query.backend |
Modifier and Type | Class and Description |
---|---|
class |
AbstractFlagAffectedCommand
Base class for those commands that can carry flags.
|
Modifier and Type | Class and Description |
---|---|
class |
LockControlCommand
LockControlCommand is a command that enables distributed locking across infinispan nodes.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractDataCommand |
class |
GetKeyValueCommand
Implements functionality defined by
Map.get(Object) and
Map.containsKey(Object) operations |
Modifier and Type | Class and Description |
---|---|
class |
ClusteredGetCommand
Issues a remote get call.
|
Modifier and Type | Interface and Description |
---|---|
interface |
DataWriteCommand
Mixes features from DataCommand and WriteCommand
|
interface |
WriteCommand
A command that modifies the cache in some way
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractDataWriteCommand
Stuff common to WriteCommands
|
class |
ApplyDeltaCommand |
class |
ClearCommand |
class |
EvictCommand |
class |
InvalidateCommand
Removes an entry from memory.
|
class |
InvalidateL1Command
Invalidates an entry in a L1 cache (used with DIST mode)
|
class |
PutKeyValueCommand
Implements functionality defined by
BasicCache.put(Object, Object) |
class |
PutMapCommand |
class |
RemoveCommand |
class |
ReplaceCommand |
Modifier and Type | Method and Description |
---|---|
MVCCEntry |
EntryFactory.wrapEntryForPut(InvocationContext ctx,
Object key,
InternalCacheEntry ice,
boolean undeleteIfNeeded,
FlagAffectedCommand cmd,
boolean skipRead)
Used for wrapping a cache entry for addition to cache.
|
MVCCEntry |
EntryFactoryImpl.wrapEntryForPut(InvocationContext ctx,
Object key,
InternalCacheEntry icEntry,
boolean undeleteIfNeeded,
FlagAffectedCommand cmd,
boolean skipRead) |
Modifier and Type | Method and Description |
---|---|
protected void |
EntryWrappingInterceptor.commitContextEntries(InvocationContext ctx,
FlagAffectedCommand command,
Metadata metadata) |
protected void |
EntryWrappingInterceptor.commitContextEntry(CacheEntry entry,
InvocationContext ctx,
FlagAffectedCommand command,
Metadata metadata) |
protected void |
VersionedEntryWrappingInterceptor.commitContextEntry(CacheEntry entry,
InvocationContext ctx,
FlagAffectedCommand command,
Metadata metadata) |
protected boolean |
EntryWrappingInterceptor.isFromStateTransfer(FlagAffectedCommand command) |
protected boolean |
ClusteringInterceptor.isNeedReliableReturnValues(FlagAffectedCommand command) |
protected boolean |
DistCacheWriterInterceptor.isProperWriter(InvocationContext ctx,
FlagAffectedCommand command,
Object key) |
protected boolean |
CacheWriterInterceptor.isProperWriter(InvocationContext ctx,
FlagAffectedCommand command,
Object key) |
protected boolean |
CacheWriterInterceptor.isStoreEnabled(FlagAffectedCommand command) |
protected Boolean |
CacheLoaderInterceptor.loadIfNeeded(InvocationContext ctx,
Object key,
boolean isRetrieval,
FlagAffectedCommand cmd)
Loads from the cache loader the entry for the given key.
|
protected Boolean |
ActivationInterceptor.loadIfNeeded(InvocationContext ctx,
Object key,
boolean isRetrieval,
FlagAffectedCommand cmd) |
protected abstract InternalCacheEntry |
ClusteringInterceptor.retrieveFromRemoteSource(Object key,
InvocationContext ctx,
boolean acquireRemoteLock,
FlagAffectedCommand command,
boolean isWrite)
Retrieves a cache entry from a remote source.
|
protected void |
CacheLoaderInterceptor.sendNotification(Object key,
Object value,
boolean pre,
InvocationContext ctx,
FlagAffectedCommand cmd) |
protected void |
ActivationInterceptor.sendNotification(Object key,
Object value,
boolean pre,
InvocationContext ctx,
FlagAffectedCommand cmd) |
protected boolean |
DistCacheWriterInterceptor.skipSharedStores(InvocationContext ctx,
Object key,
FlagAffectedCommand command) |
protected boolean |
CacheWriterInterceptor.skipSharedStores(InvocationContext ctx,
Object key,
FlagAffectedCommand command) |
protected Object |
CacheWriterInterceptor.Updater.visitSingleStore(InvocationContext ctx,
FlagAffectedCommand command,
Object key) |
Modifier and Type | Method and Description |
---|---|
protected long |
CommandInterceptor.getLockAcquisitionTimeout(FlagAffectedCommand command,
boolean skipLocking) |
protected boolean |
CommandInterceptor.hasSkipLocking(FlagAffectedCommand command) |
protected boolean |
BaseRpcInterceptor.isLocalModeForced(FlagAffectedCommand command) |
protected boolean |
BaseRpcInterceptor.isSynchronous(FlagAffectedCommand command) |
Modifier and Type | Method and Description |
---|---|
protected void |
TxDistributionInterceptor.lockAndWrap(InvocationContext ctx,
Object key,
InternalCacheEntry ice,
FlagAffectedCommand command) |
protected InternalCacheEntry |
BaseDistributionInterceptor.retrieveFromRemoteSource(Object key,
InvocationContext ctx,
boolean acquireRemoteLock,
FlagAffectedCommand command,
boolean isWrite) |
Modifier and Type | Method and Description |
---|---|
void |
ClusteringDependentLogic.commitEntry(CacheEntry entry,
Metadata metadata,
FlagAffectedCommand command,
InvocationContext ctx) |
void |
ClusteringDependentLogic.LocalLogic.commitEntry(CacheEntry entry,
Metadata metadata,
FlagAffectedCommand command,
InvocationContext ctx) |
void |
ClusteringDependentLogic.InvalidationLogic.commitEntry(CacheEntry entry,
Metadata metadata,
FlagAffectedCommand command,
InvocationContext ctx) |
void |
ClusteringDependentLogic.ReplicationLogic.commitEntry(CacheEntry entry,
Metadata metadata,
FlagAffectedCommand command,
InvocationContext ctx) |
void |
ClusteringDependentLogic.DistributionLogic.commitEntry(CacheEntry entry,
Metadata metadata,
FlagAffectedCommand command,
InvocationContext ctx) |
protected void |
ClusteringDependentLogic.AbstractClusteringDependentLogic.notifyCommitEntry(boolean created,
boolean removed,
boolean evicted,
CacheEntry entry,
InvocationContext ctx,
FlagAffectedCommand command) |
protected boolean |
AbstractLockingInterceptor.shouldLock(Object key,
FlagAffectedCommand command) |
Modifier and Type | Method and Description |
---|---|
protected void |
TotalOrderVersionedEntryWrappingInterceptor.commitContextEntry(CacheEntry entry,
InvocationContext ctx,
FlagAffectedCommand command,
Metadata metadata) |
protected void |
TotalOrderVersionedDistributionInterceptor.lockAndWrap(InvocationContext ctx,
Object key,
InternalCacheEntry ice,
FlagAffectedCommand command) |
protected void |
TotalOrderDistributionInterceptor.lockAndWrap(InvocationContext ctx,
Object key,
InternalCacheEntry ice,
FlagAffectedCommand command) |
Modifier and Type | Method and Description |
---|---|
boolean |
CacheNotifierImpl.isNotificationAllowed(FlagAffectedCommand cmd,
List<AbstractListenerImpl.ListenerInvocation> listeners) |
void |
CacheNotifierImpl.notifyCacheEntriesEvicted(Collection<InternalCacheEntry> entries,
InvocationContext ctx,
FlagAffectedCommand command) |
void |
CacheNotifier.notifyCacheEntriesEvicted(Collection<InternalCacheEntry> entries,
InvocationContext ctx,
FlagAffectedCommand command)
Notifies all registered listeners of a CacheEntriesEvicted event.
|
void |
CacheNotifierImpl.notifyCacheEntryActivated(Object key,
Object value,
boolean pre,
InvocationContext ctx,
FlagAffectedCommand command) |
void |
CacheNotifier.notifyCacheEntryActivated(Object key,
Object value,
boolean pre,
InvocationContext ctx,
FlagAffectedCommand command)
Notifies all registered listeners of a CacheEntryActivated event.
|
void |
CacheNotifierImpl.notifyCacheEntryCreated(Object key,
Object value,
boolean pre,
InvocationContext ctx,
FlagAffectedCommand command) |
void |
CacheNotifier.notifyCacheEntryCreated(Object key,
Object value,
boolean pre,
InvocationContext ctx,
FlagAffectedCommand command)
Notifies all registered listeners of a CacheEntryCreated event.
|
void |
CacheNotifierImpl.notifyCacheEntryEvicted(Object key,
Object value,
InvocationContext ctx,
FlagAffectedCommand command) |
void |
CacheNotifier.notifyCacheEntryEvicted(Object key,
Object value,
InvocationContext ctx,
FlagAffectedCommand command)
Syntactic sugar
|
void |
CacheNotifierImpl.notifyCacheEntryInvalidated(Object key,
Object value,
boolean pre,
InvocationContext ctx,
FlagAffectedCommand command) |
void |
CacheNotifier.notifyCacheEntryInvalidated(Object key,
Object value,
boolean pre,
InvocationContext ctx,
FlagAffectedCommand command)
Notifies all registered listeners of a CacheEntryInvalidated event.
|
void |
CacheNotifierImpl.notifyCacheEntryLoaded(Object key,
Object value,
boolean pre,
InvocationContext ctx,
FlagAffectedCommand command) |
void |
CacheNotifier.notifyCacheEntryLoaded(Object key,
Object value,
boolean pre,
InvocationContext ctx,
FlagAffectedCommand command)
Notifies all registered listeners of a CacheEntryLoaded event.
|
void |
CacheNotifierImpl.notifyCacheEntryModified(Object key,
Object value,
boolean created,
boolean pre,
InvocationContext ctx,
FlagAffectedCommand command) |
void |
CacheNotifier.notifyCacheEntryModified(Object key,
Object value,
boolean created,
boolean pre,
InvocationContext ctx,
FlagAffectedCommand command)
Notifies all registered listeners of a CacheEntryModified event.
|
void |
CacheNotifierImpl.notifyCacheEntryPassivated(Object key,
Object value,
boolean pre,
InvocationContext ctx,
FlagAffectedCommand command) |
void |
CacheNotifier.notifyCacheEntryPassivated(Object key,
Object value,
boolean pre,
InvocationContext ctx,
FlagAffectedCommand command)
Notifies all registered listeners of a CacheEntryPassivated event.
|
void |
CacheNotifierImpl.notifyCacheEntryRemoved(Object key,
Object value,
Object oldValue,
boolean pre,
InvocationContext ctx,
FlagAffectedCommand command) |
void |
CacheNotifier.notifyCacheEntryRemoved(Object key,
Object value,
Object oldValue,
boolean pre,
InvocationContext ctx,
FlagAffectedCommand command)
Notifies all registered listeners of a CacheEntryRemoved event.
|
void |
CacheNotifierImpl.notifyCacheEntryVisited(Object key,
Object value,
boolean pre,
InvocationContext ctx,
FlagAffectedCommand command) |
void |
CacheNotifier.notifyCacheEntryVisited(Object key,
Object value,
boolean pre,
InvocationContext ctx,
FlagAffectedCommand command)
Notifies all registered listeners of a CacheEntryVisited event.
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
LocalQueryInterceptor.shouldModifyIndexes(FlagAffectedCommand command,
InvocationContext ctx) |
protected boolean |
QueryInterceptor.shouldModifyIndexes(FlagAffectedCommand command,
InvocationContext ctx) |
Copyright © 2016 JBoss, a division of Red Hat. All rights reserved.