K - the cache key typeV - the cache value typepublic class DistributableCacheFactoryBuilderService<K,V extends Identifiable<K> & Contextual<org.wildfly.clustering.ee.Batch>> extends org.wildfly.clustering.service.SimpleServiceNameProvider implements org.wildfly.clustering.service.ServiceConfigurator, DistributableCacheFactoryBuilder<K,V>
CacheFactoryBuilder.| Constructor and Description |
|---|
DistributableCacheFactoryBuilderService(org.jboss.as.controller.capability.CapabilityServiceSupport support,
String name,
BeanManagerFactoryServiceConfiguratorConfiguration config) |
DistributableCacheFactoryBuilderService(org.jboss.as.controller.capability.CapabilityServiceSupport support,
String name,
BeanManagerFactoryServiceConfiguratorFactoryProvider provider,
BeanManagerFactoryServiceConfiguratorConfiguration config) |
| Modifier and Type | Method and Description |
|---|---|
org.jboss.msc.service.ServiceBuilder<?> |
build(org.jboss.msc.service.ServiceTarget target) |
org.jboss.msc.service.ServiceBuilder<?> |
build(org.jboss.msc.service.ServiceTarget target,
org.jboss.msc.service.ServiceName serviceName,
BeanContext context,
StatefulTimeoutInfo statefulTimeout) |
BeanManagerFactoryServiceConfiguratorConfiguration |
getConfiguration() |
static org.jboss.msc.service.ServiceName |
getServiceName(String name) |
void |
installDeploymentUnitDependencies(org.jboss.as.controller.capability.CapabilityServiceSupport support,
org.jboss.msc.service.ServiceTarget target,
org.jboss.msc.service.ServiceName deploymentUnitServiceName) |
boolean |
supportsPassivation()
Indicates whether or not cache factories built by this object can support passivation.
|
getServiceNameclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetServiceNamepublic DistributableCacheFactoryBuilderService(org.jboss.as.controller.capability.CapabilityServiceSupport support,
String name,
BeanManagerFactoryServiceConfiguratorConfiguration config)
public DistributableCacheFactoryBuilderService(org.jboss.as.controller.capability.CapabilityServiceSupport support,
String name,
BeanManagerFactoryServiceConfiguratorFactoryProvider provider,
BeanManagerFactoryServiceConfiguratorConfiguration config)
public static org.jboss.msc.service.ServiceName getServiceName(String name)
public org.jboss.msc.service.ServiceBuilder<?> build(org.jboss.msc.service.ServiceTarget target)
build in interface org.wildfly.clustering.service.ServiceConfiguratorpublic BeanManagerFactoryServiceConfiguratorConfiguration getConfiguration()
getConfiguration in interface DistributableCacheFactoryBuilder<K,V extends Identifiable<K> & Contextual<org.wildfly.clustering.ee.Batch>>public void installDeploymentUnitDependencies(org.jboss.as.controller.capability.CapabilityServiceSupport support,
org.jboss.msc.service.ServiceTarget target,
org.jboss.msc.service.ServiceName deploymentUnitServiceName)
installDeploymentUnitDependencies in interface CacheFactoryBuilder<K,V extends Identifiable<K> & Contextual<org.wildfly.clustering.ee.Batch>>public org.jboss.msc.service.ServiceBuilder<?> build(org.jboss.msc.service.ServiceTarget target,
org.jboss.msc.service.ServiceName serviceName,
BeanContext context,
StatefulTimeoutInfo statefulTimeout)
build in interface CacheFactoryBuilder<K,V extends Identifiable<K> & Contextual<org.wildfly.clustering.ee.Batch>>public boolean supportsPassivation()
CacheFactoryBuildersupportsPassivation in interface CacheFactoryBuilder<K,V extends Identifiable<K> & Contextual<org.wildfly.clustering.ee.Batch>>Copyright © 2018 JBoss by Red Hat. All rights reserved.