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.client.hotrod Hot Rod client API.org.infinispan.commons.api Commons API packageorg.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.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.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. -
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.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.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 classDefaultCacheManager -
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 classPassivationPersistenceManagerclassPersistenceManagerImplclassPersistenceManagerStub -
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().classComposedSegmentedLoadWriteStore<K,V,T extends AbstractSegmentedStoreConfiguration>Segmented store that creates multiple inner stores for each segment.classDelegatingCacheLoader<K,V>classDelegatingCacheWriter<K,V>classDelegatingPersistenceManager -
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.util.concurrent
Methods in org.infinispan.util.concurrent with parameters of type Lifecycle Modifier and Type Method Description voidSynchronizedRestarter. restartComponent(Lifecycle component)
-