Uses of Package
org.infinispan.commands
Packages that use org.infinispan.commands
Package
Description
Commands that operate on the cache, either locally or remotely.
Meta-commands that wrap other commands for remote execution.
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.
This package contains different context implementations, selected dynamically based on the type of invocation.
Classes related to eviction.
Factories are internal components used to create other components based on a cache's
configuration.
Infinispan is designed around a set of interceptors around a data container.
Cache
-specific notifications and eventing.Transports handle the low-level networking, used by the remoting components.
A transport implementation based on JGroups.
XA transaction support.
General utilities that are not specific to Infinispan, including string parsing helpers, reflection tools and
collections and containers designed to supplement the JDK-provided containers.
Lock and synchronization related classes, tools and utilities.
-
Classes in org.infinispan.commands used by org.infinispan.cache.implClassDescriptionA factory to build commands, initializing and injecting dependencies accordingly.A type of command that can accept
Visitor
s, such asDDAsyncInterceptor
. -
Classes in org.infinispan.commands used by org.infinispan.commandsClassDescriptionBase class for those commands that can carry flags.Represents a unique identifier for non-transaction write commands.A factory to build commands, initializing and injecting dependencies accordingly.Flags modify behavior of command such as whether or not to invoke certain commands remotely, check cache store etc.The core of the command-based cache framework.Uniquely identifies an operation or transaction within the cluster.Interface to be implemented when the command can define a single segment for its operation.Some of the commands sent over the wire can only be honored by the receiver if the topology of the cluster at delivery time is still 'compatible' with the topology in place at send time (eg. a 'get' command cannot execute on a node that is no longer owner after state transfer took place).A type of command that can accept
Visitor
s, such asDDAsyncInterceptor
. -
Classes in org.infinispan.commands used by org.infinispan.commands.readClassDescriptionCommands of this type manipulate data in the cache.Flags modify behavior of command such as whether or not to invoke certain commands remotely, check cache store etc.The core of the command-based cache framework.Interface to be implemented when the command can define a single segment for its operation.Some of the commands sent over the wire can only be honored by the receiver if the topology of the cluster at delivery time is still 'compatible' with the topology in place at send time (eg. a 'get' command cannot execute on a node that is no longer owner after state transfer took place).A type of command that can accept
Visitor
s, such asDDAsyncInterceptor
. -
Classes in org.infinispan.commands used by org.infinispan.commands.remote
-
Classes in org.infinispan.commands used by org.infinispan.context
-
Classes in org.infinispan.commands used by org.infinispan.context.implClassDescriptionFlags modify behavior of command such as whether or not to invoke certain commands remotely, check cache store etc.A type of command that can accept
Visitor
s, such asDDAsyncInterceptor
. -
Classes in org.infinispan.commands used by org.infinispan.evictionClassDescriptionFlags modify behavior of command such as whether or not to invoke certain commands remotely, check cache store etc.
-
Classes in org.infinispan.commands used by org.infinispan.eviction.implClassDescriptionFlags modify behavior of command such as whether or not to invoke certain commands remotely, check cache store etc.
-
Classes in org.infinispan.commands used by org.infinispan.expiration.implClassDescriptionCommands of this type manipulate data in the cache.Flags modify behavior of command such as whether or not to invoke certain commands remotely, check cache store etc.The core of the command-based cache framework.Interface to be implemented when the command can define a single segment for its operation.Some of the commands sent over the wire can only be honored by the receiver if the topology of the cluster at delivery time is still 'compatible' with the topology in place at send time (eg. a 'get' command cannot execute on a node that is no longer owner after state transfer took place).A type of command that can accept
Visitor
s, such asDDAsyncInterceptor
. -
Classes in org.infinispan.commands used by org.infinispan.factoriesClassDescriptionA factory to build commands, initializing and injecting dependencies accordingly.
-
Classes in org.infinispan.commands used by org.infinispan.functional.impl
-
Classes in org.infinispan.commands used by org.infinispan.interceptors
-
Classes in org.infinispan.commands used by org.infinispan.manager.implClassDescriptionCommands correspond to specific areas of functionality in the cluster, and can be replicated using the
GlobalInboundInvocationHandler
.The core of the command-based cache framework. -
Classes in org.infinispan.commands used by org.infinispan.notifications.cachelistenerClassDescriptionFlags modify behavior of command such as whether or not to invoke certain commands remotely, check cache store etc.
-
Classes in org.infinispan.commands used by org.infinispan.notifications.cachelistener.cluster
-
Classes in org.infinispan.commands used by org.infinispan.partitionhandling.impl
-
Classes in org.infinispan.commands used by org.infinispan.persistence.utilClassDescriptionFlags modify behavior of command such as whether or not to invoke certain commands remotely, check cache store etc.
-
Classes in org.infinispan.commands used by org.infinispan.remoting.inboundhandler.action
-
Classes in org.infinispan.commands used by org.infinispan.remoting.transport
-
Classes in org.infinispan.commands used by org.infinispan.remoting.transport.jgroups
-
Classes in org.infinispan.commands used by org.infinispan.server.hotrod.command.tx
-
Classes in org.infinispan.commands used by org.infinispan.topologyClassDescriptionCommands correspond to specific areas of functionality in the cluster, and can be replicated using the
GlobalInboundInvocationHandler
.The core of the command-based cache framework. -
Classes in org.infinispan.commands used by org.infinispan.transaction.implClassDescriptionA factory to build commands, initializing and injecting dependencies accordingly.
-
Classes in org.infinispan.commands used by org.infinispan.transaction.xa
-
Classes in org.infinispan.commands used by org.infinispan.transaction.xa.recoveryClassDescriptionA factory to build commands, initializing and injecting dependencies accordingly.
-
Classes in org.infinispan.commands used by org.infinispan.utilClassDescriptionSome of the commands sent over the wire can only be honored by the receiver if the topology of the cluster at delivery time is still 'compatible' with the topology in place at send time (eg. a 'get' command cannot execute on a node that is no longer owner after state transfer took place).
-
Classes in org.infinispan.commands used by org.infinispan.util.concurrent.locks
-
Classes in org.infinispan.commands used by org.infinispan.xsite.commandsClassDescriptionCommands correspond to specific areas of functionality in the cluster, and can be replicated using the
GlobalInboundInvocationHandler
.The core of the command-based cache framework. -
Classes in org.infinispan.commands used by org.infinispan.xsite.commands.remote
-
Classes in org.infinispan.commands used by org.infinispan.xsite.irac
-
Classes in org.infinispan.commands used by org.infinispan.xsite.statetransferClassDescriptionA factory to build commands, initializing and injecting dependencies accordingly.The core of the command-based cache framework.