Class SuspendableStatefulSessionBeanCache<K,V extends StatefulSessionBeanInstance<K>>
java.lang.Object
org.wildfly.clustering.server.service.DecoratedService
org.jboss.as.ejb3.component.stateful.cache.DecoratedStatefulSessionBeanCache<K,V>
org.jboss.as.ejb3.component.stateful.cache.SuspendableStatefulSessionBeanCache<K,V>
- All Implemented Interfaces:
AutoCloseable,StatefulSessionBeanCache<K,,V> org.wildfly.clustering.ejb.bean.BeanStatistics,org.wildfly.clustering.ejb.remote.AffinitySupport<K>,org.wildfly.clustering.server.service.Service
public class SuspendableStatefulSessionBeanCache<K,V extends StatefulSessionBeanInstance<K>>
extends DecoratedStatefulSessionBeanCache<K,V>
A stateful session bean cache decorator that restarts its cache on suspend/resume.
- Author:
- Paul Ferraro
-
Field Summary
Fields inherited from interface org.jboss.as.ejb3.component.stateful.cache.StatefulSessionBeanCache
CURRENT_GROUP -
Constructor Summary
ConstructorsConstructorDescriptionSuspendableStatefulSessionBeanCache(StatefulSessionBeanCache<K, V> cache, org.jboss.as.server.suspend.SuspendableActivityRegistry registry, Executor executor) -
Method Summary
Methods inherited from class org.jboss.as.ejb3.component.stateful.cache.DecoratedStatefulSessionBeanCache
close, createStatefulSessionBean, findStatefulSessionBean, getActiveCount, getIdentifierFactory, getPassiveCount, getStrongAffinity, getWeakAffinity, isRemotableMethods inherited from class org.wildfly.clustering.server.service.DecoratedService
isStarted, start, stopMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.wildfly.clustering.server.service.Service
isStarted, start, stop
-
Constructor Details
-
SuspendableStatefulSessionBeanCache
public SuspendableStatefulSessionBeanCache(StatefulSessionBeanCache<K, V> cache, org.jboss.as.server.suspend.SuspendableActivityRegistry registry, Executor executor)
-