Interface BeanFactory<I,​T>

  • Type Parameters:
    G - the group identifier type
    I - the bean identifier type
    T - the bean type
    All Superinterfaces:
    BeanRemover<I,​T>, org.wildfly.clustering.ee.Creator<I,​BeanEntry<I>,​I>, org.wildfly.clustering.ee.Locator<I,​BeanEntry<I>>
    All Known Implementing Classes:
    InfinispanBeanFactory

    public interface BeanFactory<I,​T>
    extends org.wildfly.clustering.ee.Creator<I,​BeanEntry<I>,​I>, org.wildfly.clustering.ee.Locator<I,​BeanEntry<I>>, BeanRemover<I,​T>
    Factory for creating bean instances.
    Author:
    Paul Ferraro