public class InfinispanBeanManagerFactoryBuilder<I,T> extends Object implements org.wildfly.clustering.service.Builder<BeanManagerFactory<I,T,TransactionBatch>>, org.jboss.msc.value.Value<BeanManagerFactory<I,T,TransactionBatch>>, InfinispanBeanManagerFactoryConfiguration
| Constructor and Description |
|---|
InfinispanBeanManagerFactoryBuilder(org.jboss.as.controller.capability.CapabilityServiceSupport support,
String name,
BeanContext context,
BeanManagerFactoryBuilderConfiguration configuration) |
| Modifier and Type | Method and Description |
|---|---|
org.jboss.msc.service.ServiceBuilder<BeanManagerFactory<I,T,TransactionBatch>> |
build(org.jboss.msc.service.ServiceTarget target) |
BeanContext |
getBeanContext() |
<K,V> org.infinispan.Cache<K,V> |
getCache() |
CommandDispatcherFactory |
getCommandDispatcherFactory() |
Executor |
getExecutor() |
KeyAffinityServiceFactory |
getKeyAffinityServiceFactory() |
MarshallingConfigurationRepository |
getMarshallingConfigurationRepository() |
NodeFactory<org.infinispan.remoting.transport.Address> |
getNodeFactory() |
BeanPassivationConfiguration |
getPassivationConfiguration() |
Registry<String,?> |
getRegistry() |
ScheduledExecutorService |
getScheduler() |
org.jboss.msc.service.ServiceName |
getServiceName() |
BeanManagerFactory<I,T,TransactionBatch> |
getValue() |
public InfinispanBeanManagerFactoryBuilder(org.jboss.as.controller.capability.CapabilityServiceSupport support,
String name,
BeanContext context,
BeanManagerFactoryBuilderConfiguration configuration)
public org.jboss.msc.service.ServiceName getServiceName()
getServiceName in interface org.wildfly.clustering.service.ServiceNameProviderpublic org.jboss.msc.service.ServiceBuilder<BeanManagerFactory<I,T,TransactionBatch>> build(org.jboss.msc.service.ServiceTarget target)
build in interface org.wildfly.clustering.service.Builder<BeanManagerFactory<I,T,TransactionBatch>>public BeanManagerFactory<I,T,TransactionBatch> getValue()
getValue in interface org.jboss.msc.value.Value<BeanManagerFactory<I,T,TransactionBatch>>public BeanContext getBeanContext()
getBeanContext in interface InfinispanBeanManagerFactoryConfigurationpublic <K,V> org.infinispan.Cache<K,V> getCache()
getCache in interface InfinispanBeanManagerFactoryConfigurationpublic KeyAffinityServiceFactory getKeyAffinityServiceFactory()
getKeyAffinityServiceFactory in interface InfinispanBeanManagerFactoryConfigurationpublic MarshallingConfigurationRepository getMarshallingConfigurationRepository()
getMarshallingConfigurationRepository in interface InfinispanBeanManagerFactoryConfigurationpublic ScheduledExecutorService getScheduler()
getScheduler in interface InfinispanBeanManagerFactoryConfigurationpublic Executor getExecutor()
getExecutor in interface InfinispanBeanManagerFactoryConfigurationpublic BeanPassivationConfiguration getPassivationConfiguration()
getPassivationConfiguration in interface InfinispanBeanManagerFactoryConfigurationpublic NodeFactory<org.infinispan.remoting.transport.Address> getNodeFactory()
getNodeFactory in interface InfinispanBeanManagerFactoryConfigurationpublic Registry<String,?> getRegistry()
getRegistry in interface InfinispanBeanManagerFactoryConfigurationpublic CommandDispatcherFactory getCommandDispatcherFactory()
getCommandDispatcherFactory in interface InfinispanBeanManagerFactoryConfigurationCopyright © 2018 JBoss by Red Hat. All rights reserved.