Uses of Interface
org.infinispan.commons.api.Lifecycle
-
Packages that use Lifecycle Package Description org.infinispan This is the core of Infinispan, a distributed, transactional, highly scalable data grid platform.org.infinispan.affinity This package contains theKeyAffinityServiceinterfaces which allow user code to determine mapping of keys onto nodesorg.infinispan.cache.impl org.infinispan.client.hotrod Hot Rod client API.org.infinispan.commons.api Commons API packageorg.infinispan.container.offheap org.infinispan.factories Factories are internal components used to create other components based on a cache's configuration.org.infinispan.manager Cache manager API.org.infinispan.manager.impl org.infinispan.persistence.async org.infinispan.persistence.cluster ACacheLoader(notCacheWriter) that polls other nodes in the cluster for state.org.infinispan.persistence.file Simple filesystem-basedCacheWriterimplementation.org.infinispan.persistence.jdbc.stringbased JDBC CacheStore implementation which maps keys to strings.org.infinispan.persistence.jpa JPA-basedAdvancedLoadWriteStore.org.infinispan.persistence.manager Implementations of thePersistenceManagerinterface, which define the logic of how infinispan interacts with external stores.org.infinispan.persistence.remote Hot Rod-basedAdvancedLoadWriteStore.org.infinispan.persistence.rest RESTfulAdvancedLoadWriteStore.org.infinispan.persistence.rocksdb RocksDB-basedAdvancedLoadWriteStore.org.infinispan.persistence.sifs Soft IndexAdvancedLoadWriteStore.org.infinispan.persistence.spi The Persistence SPI.org.infinispan.persistence.support org.infinispan.remoting.transport Transports handle the low-level networking, used by the remoting components.org.infinispan.remoting.transport.jgroups A transport implementation based on JGroups.org.infinispan.security Security API.org.infinispan.server.hotrod.tx.table org.infinispan.tree TreeCache API.org.infinispan.util.concurrent Thread-safe containers and other concurrency-related utilities, designed to supplement JDK concurrency utilities and containers. -
-
Uses of Lifecycle in org.infinispan
Subinterfaces of Lifecycle in org.infinispan Modifier and Type Interface Description interfaceAdvancedCache<K,V>An advanced interface that exposes additional methods not available onCache.interfaceCache<K,V>The central interface of Infinispan.Classes in org.infinispan that implement Lifecycle Modifier and Type Class Description classAbstractDelegatingAdvancedCache<K,V>Deprecated.Extend fromAbstractDelegatingAdvancedCacheinstead.classAbstractDelegatingCache<K,V>Deprecated.Extend fromAbstractDelegatingCacheinstead. -
Uses of Lifecycle in org.infinispan.affinity
Subinterfaces of Lifecycle in org.infinispan.affinity Modifier and Type Interface Description interfaceKeyAffinityService<K>Defines a service that generates keys to be mapped to specific nodes in a distributed(vs. -
Uses of Lifecycle in org.infinispan.cache.impl
Classes in org.infinispan.cache.impl with annotations of type with type parameters of type that implement declared as with annotations of type with type parameters of type with annotations of type with annotations of type with type parameters of type that return that return types with arguments of type with parameters of type with type arguments of type that throw with annotations of type with annotations of type with parameters of type with type arguments of type that throw Lifecycle Modifier and Type Class Description classorg.infinispan.cache.impl.AbstractDelegatingAdvancedCache<K,V>Similar toAbstractDelegatingCache, but forAdvancedCache.classorg.infinispan.cache.impl.AbstractDelegatingCache<K,V>This is a convenient base class for implementing a cache delegate. -
Uses of Lifecycle in org.infinispan.client.hotrod
Subinterfaces of Lifecycle in org.infinispan.client.hotrod Modifier and Type Interface Description interfaceRemoteCache<K,V>Provides remote reference to a Hot Rod server/cluster.interfaceRemoteCacheContainerClasses in org.infinispan.client.hotrod that implement Lifecycle Modifier and Type Class Description classRemoteCacheManagerFactory forRemoteCaches. -
Uses of Lifecycle in org.infinispan.commons.api
Subinterfaces of Lifecycle in org.infinispan.commons.api Modifier and Type Interface Description interfaceBasicCache<K,V>BasicCache provides the common building block for the two different types of caches that Infinispan provides: embedded and remote.interfaceBasicCacheContainerBasicCacheContainer defines the methods used to obtain aBasicCache. -
Uses of Lifecycle in org.infinispan.container.offheap
Classes in org.infinispan.container.offheap that implement Lifecycle Modifier and Type Class Description classOffHeapConcurrentMap -
Uses of Lifecycle in org.infinispan.factories
Classes in org.infinispan.factories that implement Lifecycle Modifier and Type Class Description classAbstractComponentRegistryDeprecated.Since 9.4, please useBasicComponentRegistryinstead.classComponentRegistryNamed cache specific componentsclassGlobalComponentRegistryA global component registry where shared components are stored. -
Uses of Lifecycle in org.infinispan.manager
Subinterfaces of Lifecycle in org.infinispan.manager Modifier and Type Interface Description interfaceCacheContainerinterfaceEmbeddedCacheManagerEmbeddedCacheManager is an CacheManager that runs in the same JVM as the client.Classes in org.infinispan.manager that implement Lifecycle Modifier and Type Class Description classAbstractDelegatingEmbeddedCacheManagerDeprecated.Extend fromAbstractDelegatingEmbeddedCacheManagerinstead.classDefaultCacheManager -
Uses of Lifecycle in org.infinispan.manager.impl
Classes in org.infinispan.manager.impl with annotations of type with type parameters of type that implement declared as with annotations of type with type parameters of type with annotations of type with annotations of type with type parameters of type that return that return types with arguments of type with parameters of type with type arguments of type that throw with annotations of type with annotations of type with parameters of type with type arguments of type that throw Lifecycle Modifier and Type Class Description classorg.infinispan.manager.impl.AbstractDelegatingEmbeddedCacheManagerThis is a convenient base class for implementing a cache manager delegate. -
Uses of Lifecycle in org.infinispan.persistence.async
Classes in org.infinispan.persistence.async that implement Lifecycle Modifier and Type Class Description classAdvancedAsyncCacheLoader<K,V>classAdvancedAsyncCacheWriterclassAsyncCacheLoader<K,V>classAsyncCacheWriterThe AsyncCacheWriter is a delegating CacheStore that buffers changes and writes them asynchronously to the underlying CacheStore. -
Uses of Lifecycle in org.infinispan.persistence.cluster
Classes in org.infinispan.persistence.cluster that implement Lifecycle Modifier and Type Class Description classClusterLoaderCache loader that consults other members in the cluster for values. -
Uses of Lifecycle in org.infinispan.persistence.file
Classes in org.infinispan.persistence.file that implement Lifecycle Modifier and Type Class Description classSingleFileStore<K,V>A filesystem-based implementation of aAdvancedLoadWriteStore. -
Uses of Lifecycle in org.infinispan.persistence.jdbc.stringbased
Classes in org.infinispan.persistence.jdbc.stringbased that implement Lifecycle Modifier and Type Class Description classJdbcStringBasedStore<K,V>AdvancedCacheLoaderimplementation that stores the entries in a database. -
Uses of Lifecycle in org.infinispan.persistence.jpa
Classes in org.infinispan.persistence.jpa that implement Lifecycle Modifier and Type Class Description classJpaStore<K,V>NOTE: This store can return expired keys or entries on any given operation ifJpaStoreConfiguration.storeMetadata()was set to false. -
Uses of Lifecycle in org.infinispan.persistence.manager
Subinterfaces of Lifecycle in org.infinispan.persistence.manager Modifier and Type Interface Description interfacePersistenceManagerDefines the logic for interacting with the chain of external storage.Classes in org.infinispan.persistence.manager that implement Lifecycle Modifier and Type Class Description classPersistenceManagerImplclassPersistenceManagerStub -
Uses of Lifecycle in org.infinispan.persistence.remote
Classes in org.infinispan.persistence.remote that implement Lifecycle Modifier and Type Class Description classRemoteStore<K,V>Cache store that delegates the call to a infinispan cluster. -
Uses of Lifecycle in org.infinispan.persistence.rest
Classes in org.infinispan.persistence.rest that implement Lifecycle Modifier and Type Class Description classRestStore<K,V>Deprecated.This cache store will be changed to only implementCacheLoader -
Uses of Lifecycle in org.infinispan.persistence.rocksdb
Classes in org.infinispan.persistence.rocksdb that implement Lifecycle Modifier and Type Class Description classRocksDBStore<K,V> -
Uses of Lifecycle in org.infinispan.persistence.sifs
Classes in org.infinispan.persistence.sifs that implement Lifecycle Modifier and Type Class Description classSoftIndexFileStoreLocal file-based cache store, optimized for write-through use with strong consistency guarantees (ability to flush disk operations before returning from the store call). -
Uses of Lifecycle in org.infinispan.persistence.spi
Subinterfaces of Lifecycle in org.infinispan.persistence.spi Modifier and Type Interface Description interfaceAdvancedCacheExpirationWriter<K,V>Defines functionality for advanced expiration techniques.interfaceAdvancedCacheLoader<K,V>A specialised extension of theCacheLoaderinterface that allows processing parallel iteration over the existing entries.interfaceAdvancedCacheWriter<K,V>Defines advanced functionality for persisting data to an external storage.interfaceAdvancedLoadWriteStore<K,V>Advanced interface for interacting with an external store in a read-write mode.interfaceCacheLoader<K,V>Defines the logic for loading data from an external storage.interfaceCacheWriter<K,V>Allows persisting data to an external storage, as opposed to theCacheLoader.interfaceExternalStore<K,V>Basic interface for interacting with an external store in a read-write mode.interfaceFlagAffectedStore<K,V>Implemented by stores that can skip writes based on certain flags present in the invocation.interfaceSegmentedAdvancedLoadWriteStore<K,V>An interface implementing bothAdvancedCacheWriterandAdvancedCacheLoaderas well as overrides of those methods that can be optimized when a segment is already known for the key or a subset of segments are to be used instead of the entire store.interfaceTransactionalCacheWriter<K,V>Defines the functionality of a transactional store. -
Uses of Lifecycle in org.infinispan.persistence.support
Classes in org.infinispan.persistence.support that implement Lifecycle Modifier and Type Class Description classAbstractSegmentedAdvancedLoadWriteStore<K,V>Abstract segment loader writer that implements all the single key non segmented methods by invoking the segmented equivalent by passing in the segment returned from invokingAbstractSegmentedAdvancedLoadWriteStore.getKeyMapper().classAdvancedSingletonCacheWriterDeprecated.this writer will be removed in 10.0.classComposedSegmentedLoadWriteStore<K,V,T extends AbstractSegmentedStoreConfiguration>Segmented store that creates multiple inner stores for each segment.classDelegatingCacheLoader<K,V>classDelegatingCacheWriterclassSingletonCacheWriterDeprecated.this writer will be removed in 10.0. -
Uses of Lifecycle in org.infinispan.remoting.transport
Subinterfaces of Lifecycle in org.infinispan.remoting.transport Modifier and Type Interface Description interfaceTransportAn interface that provides a communication link with remote caches.Classes in org.infinispan.remoting.transport that implement Lifecycle Modifier and Type Class Description classAbstractDelegatingTransportDesigned to be overwrite.classAbstractTransportDeprecated.Since 9.1, please implementTransportdirectly. -
Uses of Lifecycle in org.infinispan.remoting.transport.jgroups
Classes in org.infinispan.remoting.transport.jgroups that implement Lifecycle Modifier and Type Class Description classJGroupsTransportAn encapsulation of a JGroups transport. -
Uses of Lifecycle in org.infinispan.security
Subinterfaces of Lifecycle in org.infinispan.security Modifier and Type Interface Description interfaceSecureCache<K,V>SecureCache. -
Uses of Lifecycle in org.infinispan.server.hotrod.tx.table
Classes in org.infinispan.server.hotrod.tx.table that implement Lifecycle Modifier and Type Class Description classGlobalTxTableIt is a transaction log that registers all the transaction decisions before changing the cache. -
Uses of Lifecycle in org.infinispan.tree
Subinterfaces of Lifecycle in org.infinispan.tree Modifier and Type Interface Description interfaceTreeCache<K,V>This is a tree-like facade around aCacheallowing for efficient tree-style access to cached data. -
Uses of Lifecycle in org.infinispan.util.concurrent
Methods in org.infinispan.util.concurrent with parameters of type Lifecycle Modifier and Type Method Description voidSynchronizedRestarter. restartComponent(Lifecycle component)
-