Uses of Interface
org.infinispan.commons.api.Lifecycle
Packages that use Lifecycle
Package
Description
This is the core of Infinispan, a distributed, transactional, highly scalable data grid
platform.
This package contains the
KeyAffinityService interfaces which allow user code to determine mapping of keys onto nodesHot Rod client API.
Commons API package
Factories are internal components used to create other components based on a cache's
configuration.
Cache manager API.
A
CacheLoader (not CacheWriter) that polls other nodes in the cluster for state.The Persistence SPI.
Transports handle the low-level networking, used by the remoting components.
A transport implementation based on JGroups.
Security API.
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.infinispanModifier and TypeInterfaceDescriptioninterfaceAdvancedCache<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.affinityModifier and TypeInterfaceDescriptioninterfaceDefines a service that generates keys to be mapped to specific nodes in a distributed(vs. -
Uses of Lifecycle in org.infinispan.affinity.impl
Classes in org.infinispan.affinity.impl that implement LifecycleModifier and TypeClassDescriptionclassImplementation of KeyAffinityService. -
Uses of Lifecycle in org.infinispan.cache.impl
Classes in org.infinispan.cache.impl that implement LifecycleModifier and TypeClassDescriptionclassSimilar toAbstractDelegatingCache, but forAdvancedCache.classThis is a convenient base class for implementing a cache delegate.classCacheImpl<K,V> classDecoratedCache<K,V> A decorator to a cache, which can be built with a specific set ofFlags.classEncoderCache<K,V> classSimpleCacheImpl<K,V> Simple local cache without interceptor stack.classStatsCollectingCache<K,V> Wraps existingAdvancedCacheto collect statistics -
Uses of Lifecycle in org.infinispan.client.hotrod
Subinterfaces of Lifecycle in org.infinispan.client.hotrodModifier and TypeInterfaceDescriptioninterfaceRemoteCache<K,V> Provides remote reference to a Hot Rod server/cluster.interfaceClasses in org.infinispan.client.hotrod that implement Lifecycle -
Uses of Lifecycle in org.infinispan.client.hotrod.impl
Subinterfaces of Lifecycle in org.infinispan.client.hotrod.implClasses in org.infinispan.client.hotrod.impl that implement LifecycleModifier and TypeClassDescriptionclassDelegates all invocations to the provided underlyingInternalRemoteCachebut provides extensibility to intercept when a method is invoked.classNearRemoteCacheimplementation enablingclassRemoteCacheImpl<K,V> classRemoteCacheSupport<K,V> Purpose: keep all delegating and unsupported methods in one place -> readability. -
Uses of Lifecycle in org.infinispan.commons.api
Subinterfaces of Lifecycle in org.infinispan.commons.apiModifier and TypeInterfaceDescriptioninterfaceBasicCache<K,V> BasicCache provides the common building block for the two different types of caches that Infinispan provides: embedded and remote.interfaceBasicCacheContainer defines the methods used to obtain aBasicCache. -
Uses of Lifecycle in org.infinispan.container.versioning.irac
Subinterfaces of Lifecycle in org.infinispan.container.versioning.iracModifier and TypeInterfaceDescriptioninterfaceA version generator for the IRAC protocol.Classes in org.infinispan.container.versioning.irac that implement LifecycleModifier and TypeClassDescriptionclassDefault implementation ofIracVersionGenerator.classA no-op implementation ofIracVersionGeneratorfor caches without asynchronous remote site backups. -
Uses of Lifecycle in org.infinispan.factories
Classes in org.infinispan.factories that implement LifecycleModifier and TypeClassDescriptionclassDeprecated, for removal: This API element is subject to removal in a future version.classNamed cache specific componentsclassA global component registry where shared components are stored. -
Uses of Lifecycle in org.infinispan.manager
Subinterfaces of Lifecycle in org.infinispan.managerModifier and TypeInterfaceDescriptioninterfaceinterfaceEmbeddedCacheManager is an CacheManager that runs in the same JVM as the client.Classes in org.infinispan.manager that implement LifecycleModifier and TypeClassDescriptionclass -
Uses of Lifecycle in org.infinispan.manager.impl
Classes in org.infinispan.manager.impl that implement LifecycleModifier and TypeClassDescriptionclassThis is a convenient base class for implementing a cache manager delegate. -
Uses of Lifecycle in org.infinispan.persistence.cluster
Classes in org.infinispan.persistence.cluster that implement LifecycleModifier and TypeClassDescriptionclassDeprecated, for removal: This API element is subject to removal in a future version.since 11.0. -
Uses of Lifecycle in org.infinispan.persistence.spi
Subinterfaces of Lifecycle in org.infinispan.persistence.spiModifier and TypeInterfaceDescriptioninterfaceDeprecated, for removal: This API element is subject to removal in a future version.since 11.0 replaced byNonBlockingStoreinterfaceAdvancedCacheLoader<K,V> Deprecated, for removal: This API element is subject to removal in a future version.since 11.0 replaced byNonBlockingStoreinterfaceAdvancedCacheWriter<K,V> Deprecated, for removal: This API element is subject to removal in a future version.since 11.0 replaced byNonBlockingStoreinterfaceDeprecated, for removal: This API element is subject to removal in a future version.since 11.0 replaced byNonBlockingStoreinterfaceCacheLoader<K,V> Deprecated, for removal: This API element is subject to removal in a future version.since 11.0 replaced byNonBlockingStoreinterfaceCacheWriter<K,V> Deprecated, for removal: This API element is subject to removal in a future version.since 11.0 replaced byNonBlockingStoreinterfaceExternalStore<K,V> Deprecated, for removal: This API element is subject to removal in a future version.since 11.0 replaced byNonBlockingStoreinterfaceFlagAffectedStore<K,V> Implemented by stores that can skip writes based on certain flags present in the invocation.interfaceDeprecated, for removal: This API element is subject to removal in a future version.since 11.0 replaced byNonBlockingStoreinterfaceDeprecated, for removal: This API element is subject to removal in a future version.since 11.0 replaced byNonBlockingStore -
Uses of Lifecycle in org.infinispan.persistence.support
Classes in org.infinispan.persistence.support that implement LifecycleModifier and TypeClassDescriptionclassAbstract 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().classSegmented store that creates multiple inner stores for each segment.classclassclassMethods in org.infinispan.persistence.support that return LifecycleConstructors in org.infinispan.persistence.support with parameters of type Lifecycle -
Uses of Lifecycle in org.infinispan.remoting.transport
Subinterfaces of Lifecycle in org.infinispan.remoting.transportModifier and TypeInterfaceDescriptioninterfaceAn interface that provides a communication link with remote caches.Classes in org.infinispan.remoting.transport that implement LifecycleModifier and TypeClassDescriptionclassDesigned to be overwrite.classDeprecated, for removal: This API element is subject to removal in a future version.Since 9.1, please implementTransportdirectly. -
Uses of Lifecycle in org.infinispan.remoting.transport.impl
Classes in org.infinispan.remoting.transport.impl that implement Lifecycle -
Uses of Lifecycle in org.infinispan.remoting.transport.jgroups
Classes in org.infinispan.remoting.transport.jgroups that implement Lifecycle -
Uses of Lifecycle in org.infinispan.security
Subinterfaces of Lifecycle in org.infinispan.security -
Uses of Lifecycle in org.infinispan.security.impl
Classes in org.infinispan.security.impl that implement Lifecycle -
Uses of Lifecycle in org.infinispan.server.core
Subinterfaces of Lifecycle in org.infinispan.server.core -
Uses of Lifecycle in org.infinispan.server.hotrod.tx.table
Classes in org.infinispan.server.hotrod.tx.table that implement LifecycleModifier and TypeClassDescriptionclassIt 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 LifecycleModifier and TypeMethodDescriptionvoidSynchronizedRestarter.restartComponent(Lifecycle component)
BasicComponentRegistryinstead.