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.
 
 
 
 
Commands that represent transactional lifecycle transitions.
Commands that alter the state of the cache.
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.
Interceptors dealing with command replication in distributed/replicated mode.
Basic interceptors
Interceptors dealing with locking.
Interceptors dealing with cross-site replication.
 
Externalizers for various JDK types that are marshalled using the marshalling framework.
Cache-specific notifications and eventing.
 
 
 
 
 
Handling of inbound commands on remote nodes.
 
Remote Procedure Call (RPC) interfaces and components used to invoke remote methods on cache instances.
Transports handle the low-level networking, used by the remoting components.
A transport implementation based on JGroups.
Transfer of state to new caches in a cluster.
 
 
 
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.
This is the private xsite package.