Package org.wildfly.clustering.ejb.bean
Interface BeanManager<K,V extends BeanInstance<K>,B extends Batch>
- Type Parameters:
K- the bean identifier typeV- the bean instance typeB- the batch type
- All Superinterfaces:
AffinitySupport<K>,BeanStatistics,Restartable
public interface BeanManager<K,V extends BeanInstance<K>,B extends Batch>
extends Restartable, AffinitySupport<K>, BeanStatistics
A SPI for managing beans.
- Author:
- Paul Ferraro
-
Method Summary
Modifier and TypeMethodDescriptioncreateBean(V instance, K groupId) booleanisRemotable(Throwable throwable) Methods inherited from interface org.wildfly.clustering.ejb.remote.AffinitySupport
getStrongAffinity, getWeakAffinityMethods inherited from interface org.wildfly.clustering.ejb.bean.BeanStatistics
getActiveCount, getPassiveCountMethods inherited from interface org.wildfly.clustering.ee.Restartable
start, stop
-
Method Details
-
createBean
-
findBean
- Throws:
TimeoutException
-
getIdentifierFactory
-
getBatcher
-
isRemotable
-