Class IdentityLegacyCapabilityServiceConfigurator<T>

java.lang.Object
org.wildfly.clustering.service.SimpleServiceNameProvider
org.jboss.as.clustering.controller.IdentityLegacyCapabilityServiceConfigurator<T>
All Implemented Interfaces:
CapabilityServiceConfigurator, org.jboss.msc.Service, org.jboss.msc.service.Service<T>, org.jboss.msc.value.Value<T>, ServiceConfigurator, ServiceNameProvider

@Deprecated public class IdentityLegacyCapabilityServiceConfigurator<T> extends SimpleServiceNameProvider implements CapabilityServiceConfigurator, org.jboss.msc.service.Service<T>
Deprecated.
Equivalent to IdentityCapabilityServiceConfigurator, but uses legacy service installation.
Author:
Paul Ferraro
  • Constructor Details

    • IdentityLegacyCapabilityServiceConfigurator

      public IdentityLegacyCapabilityServiceConfigurator(org.jboss.msc.service.ServiceName name, Class<T> targetClass, ServiceNameFactory targetFactory)
      Deprecated.
    • IdentityLegacyCapabilityServiceConfigurator

      public IdentityLegacyCapabilityServiceConfigurator(org.jboss.msc.service.ServiceName name, Class<T> targetClass, UnaryServiceNameFactory targetFactory, String requirementName)
      Deprecated.
    • IdentityLegacyCapabilityServiceConfigurator

      public IdentityLegacyCapabilityServiceConfigurator(org.jboss.msc.service.ServiceName name, Class<T> targetClass, BinaryServiceNameFactory targetFactory, String requirementParent, String requirementChild)
      Deprecated.
  • Method Details

    • configure

      public ServiceConfigurator configure(org.jboss.as.controller.capability.CapabilityServiceSupport support)
      Deprecated.
      Specified by:
      configure in interface CapabilityServiceConfigurator
    • build

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

      public T getValue()
      Deprecated.
      Specified by:
      getValue in interface org.jboss.msc.value.Value<T>
    • start

      public void start(org.jboss.msc.service.StartContext context)
      Deprecated.
      Specified by:
      start in interface org.jboss.msc.Service
    • stop

      public void stop(org.jboss.msc.service.StopContext context)
      Deprecated.
      Specified by:
      stop in interface org.jboss.msc.Service