Class AliasServiceBuilder<T>

  • Type Parameters:
    T - the type of the target service
    All Implemented Interfaces:
    org.wildfly.clustering.service.Builder<T>, org.wildfly.clustering.service.ServiceConfigurator, org.wildfly.clustering.service.ServiceNameProvider

    @Deprecated
    public class AliasServiceBuilder<T>
    extends Object
    implements org.wildfly.clustering.service.Builder<T>
    Deprecated.
    Replaced by IdentityServiceConfigurator.
    Builds an alias to another service.
    Author:
    Paul Ferraro
    • Constructor Detail

      • AliasServiceBuilder

        public AliasServiceBuilder​(org.jboss.msc.service.ServiceName name,
                                   org.jboss.msc.service.ServiceName targetName,
                                   Class<T> targetClass)
        Deprecated.
        Constructs a new builder
        Parameters:
        name - the target service name
        targetName - the target service
        targetClass - the target service class
    • Method Detail

      • getServiceName

        public org.jboss.msc.service.ServiceName getServiceName()
        Deprecated.
        Specified by:
        getServiceName in interface org.wildfly.clustering.service.ServiceNameProvider
      • build

        public org.jboss.msc.service.ServiceBuilder<T> build​(org.jboss.msc.service.ServiceTarget target)
        Deprecated.
        Specified by:
        build in interface org.wildfly.clustering.service.Builder<T>
        Specified by:
        build in interface org.wildfly.clustering.service.ServiceConfigurator