Class InfinispanBeanManagementProvider<K,V extends BeanInstance<K>>
java.lang.Object
org.wildfly.clustering.ejb.infinispan.bean.InfinispanBeanManagementProvider<K,V>
- All Implemented Interfaces:
BeanManagementProvider
public class InfinispanBeanManagementProvider<K,V extends BeanInstance<K>>
extends Object
implements BeanManagementProvider
Builds an infinispan-based
BeanManagerFactory.- Author:
- Paul Ferraro
-
Field Summary
Fields inherited from interface org.wildfly.clustering.ejb.bean.BeanManagementProvider
DEFAULT_SERVICE_DESCRIPTOR, SERVICE_DESCRIPTOR -
Constructor Summary
ConstructorsConstructorDescriptionInfinispanBeanManagementProvider(String name, BeanManagementConfiguration configuration, BinaryServiceConfiguration cacheConfiguration) -
Method Summary
Modifier and TypeMethodDescriptionorg.wildfly.subsystem.service.ServiceInstallergetBeanManagerFactoryServiceInstaller(org.jboss.msc.service.ServiceName name, BeanConfiguration beanConfiguration) Iterable<org.wildfly.subsystem.service.ServiceInstaller>getDeploymentServiceInstallers(BeanDeploymentConfiguration deploymentConfiguration) getName()
-
Constructor Details
-
InfinispanBeanManagementProvider
public InfinispanBeanManagementProvider(String name, BeanManagementConfiguration configuration, BinaryServiceConfiguration cacheConfiguration)
-
-
Method Details
-
getName
- Specified by:
getNamein interfaceBeanManagementProvider
-
getDeploymentServiceInstallers
public Iterable<org.wildfly.subsystem.service.ServiceInstaller> getDeploymentServiceInstallers(BeanDeploymentConfiguration deploymentConfiguration) - Specified by:
getDeploymentServiceInstallersin interfaceBeanManagementProvider
-
getBeanManagerFactoryServiceInstaller
public org.wildfly.subsystem.service.ServiceInstaller getBeanManagerFactoryServiceInstaller(org.jboss.msc.service.ServiceName name, BeanConfiguration beanConfiguration) - Specified by:
getBeanManagerFactoryServiceInstallerin interfaceBeanManagementProvider
-