Package org.infinispan.commons.api
Interface Lifecycle
- All Known Subinterfaces:
AdvancedCache<K,
,V> AdvancedCacheExpirationWriter<K,
,V> AdvancedCacheLoader<K,
,V> AdvancedCacheWriter<K,
,V> AdvancedLoadWriteStore<K,
,V> BasicCache<K,
,V> BasicCacheContainer
,Cache<K,
,V> CacheContainer
,CacheLoader<K,
,V> CacheWriter<K,
,V> EmbeddedCacheManager
,ExternalStore<K,
,V> FlagAffectedStore<K,
,V> InternalRemoteCache<K,
,V> IracVersionGenerator
,KeyAffinityService<K>
,RemoteCache<K,
,V> RemoteCacheContainer
,SecureCache<K,
,V> SegmentedAdvancedLoadWriteStore<K,
,V> ServerStateManager
,TransactionalCacheWriter<K,
,V> Transport
- All Known Implementing Classes:
AbstractComponentRegistry
,AbstractDelegatingAdvancedCache
,AbstractDelegatingCache
,AbstractDelegatingEmbeddedCacheManager
,AbstractDelegatingTransport
,AbstractSegmentedAdvancedLoadWriteStore
,AbstractTransport
,CacheImpl
,ClusterLoader
,ComponentRegistry
,ComposedSegmentedLoadWriteStore
,DecoratedCache
,DefaultCacheManager
,DefaultIracVersionGenerator
,DelegatingCacheLoader
,DelegatingCacheWriter
,DelegatingPersistenceManager
,DelegatingRemoteCache
,EmptyRaftManager
,EncoderCache
,GlobalComponentRegistry
,GlobalTxTable
,InvalidatedNearRemoteCache
,JGroupsTransport
,KeyAffinityServiceImpl
,NoOpIracVersionGenerator
,RemoteCacheImpl
,RemoteCacheManager
,RemoteCacheSupport
,SecureCacheImpl
,SimpleCacheImpl
,StatsCollectingCache
public interface Lifecycle
Lifecycle interface that defines the lifecycle of components
- Since:
- 4.0
- Author:
- Manik Surtani (manik@jboss.org)
-
Method Summary
-
Method Details
-
start
void start()Invoked on component start -
stop
void stop()Invoked on component stop
-