public class InfinispanBeanManagerFactoryBuilder<I,T> extends Object implements Builder<BeanManagerFactory<I,T,TransactionBatch>>, org.jboss.msc.value.Value<BeanManagerFactory<I,T,TransactionBatch>>, InfinispanBeanManagerFactoryConfiguration
| Constructor and Description |
|---|
InfinispanBeanManagerFactoryBuilder(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)
Builds a service into the specified 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()
Returns the associated service name
|
BeanManagerFactory<I,T,TransactionBatch> |
getValue() |
public InfinispanBeanManagerFactoryBuilder(String name, BeanContext context, BeanManagerFactoryBuilderConfiguration configuration)
public org.jboss.msc.service.ServiceName getServiceName()
ServiceNameProvidergetServiceName in interface ServiceNameProviderpublic org.jboss.msc.service.ServiceBuilder<BeanManagerFactory<I,T,TransactionBatch>> build(org.jboss.msc.service.ServiceTarget target)
Builderbuild in interface Builder<BeanManagerFactory<I,T,TransactionBatch>>target - the service installation targetpublic 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 © 2022 JBoss by Red Hat. All rights reserved.