Interface BeanManager<K,V extends BeanInstance<K>>

Type Parameters:
K - the bean identifier type
V - the bean instance type
B - the batch type
All Superinterfaces:
AffinitySupport<K>, BeanStatistics, org.wildfly.clustering.server.manager.Manager<K>, org.wildfly.clustering.server.manager.ManagerConfiguration<K>, org.wildfly.clustering.server.manager.Service

public interface BeanManager<K,V extends BeanInstance<K>> extends org.wildfly.clustering.server.manager.Manager<K>, AffinitySupport<K>, BeanStatistics
A SPI for managing beans.
Author:
Paul Ferraro
  • Method Summary

    Modifier and Type
    Method
    Description
    createBean(V instance, K groupId)
     
    findBean(K id)
     
    boolean
     

    Methods inherited from interface org.wildfly.clustering.ejb.remote.AffinitySupport

    getStrongAffinity, getWeakAffinity

    Methods inherited from interface org.wildfly.clustering.ejb.bean.BeanStatistics

    getActiveCount, getPassiveCount

    Methods inherited from interface org.wildfly.clustering.server.manager.Manager

    getBatchFactory

    Methods inherited from interface org.wildfly.clustering.server.manager.ManagerConfiguration

    getIdentifierFactory

    Methods inherited from interface org.wildfly.clustering.server.manager.Service

    start, stop