K - the cache key typeV - the cache value typepublic class SimpleCacheFactoryBuilderServiceConfigurator<K,V extends Identifiable<K>> extends CacheFactoryBuilderServiceNameProvider implements org.wildfly.clustering.service.ServiceConfigurator, CacheFactoryBuilder<K,V>
CacheFactoryBuilder.BASE_CACHE_FACTORY_SERVICE_NAME, DEFAULT_CACHE_SERVICE_NAME, DEFAULT_PASSIVATION_DISABLED_CACHE_SERVICE_NAME| Constructor and Description |
|---|
SimpleCacheFactoryBuilderServiceConfigurator(String name) |
| Modifier and Type | Method and Description |
|---|---|
org.jboss.msc.service.ServiceBuilder<?> |
build(org.jboss.msc.service.ServiceTarget target) |
Collection<CapabilityServiceConfigurator> |
getDeploymentServiceConfigurators(org.jboss.as.server.deployment.DeploymentUnit unit)
Returns configurators for services to be installed for the specified deployment.
|
CapabilityServiceConfigurator |
getServiceConfigurator(org.jboss.msc.service.ServiceName name,
StatefulComponentDescription description,
ComponentConfiguration configuration)
Returns a configurator for a service supplying a cache factory.
|
boolean |
supportsPassivation()
Indicates whether or not cache factories built by this object can support passivation.
|
equals, getServiceName, hashCode, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetServiceNamepublic SimpleCacheFactoryBuilderServiceConfigurator(String name)
public org.jboss.msc.service.ServiceBuilder<?> build(org.jboss.msc.service.ServiceTarget target)
build in interface org.wildfly.clustering.service.ServiceConfiguratorpublic Collection<CapabilityServiceConfigurator> getDeploymentServiceConfigurators(org.jboss.as.server.deployment.DeploymentUnit unit)
CacheFactoryBuildergetDeploymentServiceConfigurators in interface CacheFactoryBuilder<K,V extends Identifiable<K>>unit - a deployment unitpublic CapabilityServiceConfigurator getServiceConfigurator(org.jboss.msc.service.ServiceName name, StatefulComponentDescription description, ComponentConfiguration configuration)
CacheFactoryBuildergetServiceConfigurator in interface CacheFactoryBuilder<K,V extends Identifiable<K>>name - the service name of the cache factorydescription - the component descriptionconfiguration - the component configurationpublic boolean supportsPassivation()
CacheFactoryBuildersupportsPassivation in interface CacheFactoryBuilder<K,V extends Identifiable<K>>Copyright © 2019 JBoss by Red Hat. All rights reserved.