Class StatefulSessionBeanCacheProviderServiceConfigurator

java.lang.Object
org.jboss.as.clustering.controller.CapabilityServiceNameProvider
org.jboss.as.ejb3.subsystem.StatefulSessionBeanCacheProviderServiceConfigurator
All Implemented Interfaces:
Supplier<StatefulSessionBeanCacheProvider<org.jboss.ejb.client.SessionID,StatefulSessionComponentInstance>>, ResourceServiceConfigurator, ServiceConfigurator, ServiceNameProvider

public abstract class StatefulSessionBeanCacheProviderServiceConfigurator extends CapabilityServiceNameProvider implements ResourceServiceConfigurator, Supplier<StatefulSessionBeanCacheProvider<org.jboss.ejb.client.SessionID,StatefulSessionComponentInstance>>
Base class which provides configure(), build() methods used to allow SimpleResourceServiceHandler to install a CacheFactoryBuilder service. The class installs the service using: - a service name obtained from a capability and a path address, and - a service value obtained from this class, via a Supplier Subclasses should implement the get() method to return the CacheFactoryBuilder.
  • Constructor Details

    • StatefulSessionBeanCacheProviderServiceConfigurator

      public StatefulSessionBeanCacheProviderServiceConfigurator(org.jboss.as.controller.PathAddress address)
  • Method Details

    • build

      public org.jboss.msc.service.ServiceBuilder<?> build(org.jboss.msc.service.ServiceTarget target)
      Specified by:
      build in interface ServiceConfigurator