Class EndpointService

java.lang.Object
org.jboss.as.webservices.service.EndpointService
All Implemented Interfaces:
org.jboss.msc.Service

public final class EndpointService extends Object implements org.jboss.msc.Service
WS endpoint service; this is meant for setting the lazy deployment time info into the Endpoint (stuff coming from dependencies upon other AS services that are started during the deployment)
Author:
alessio.soldano@jboss.com, Richard Opalka, Jim Ma
  • Field Summary

    Fields inherited from interface org.jboss.msc.Service

    NULL
  • Method Summary

    Modifier and Type
    Method
    Description
    static org.jboss.msc.service.ServiceName
    getServiceName(org.jboss.as.server.deployment.DeploymentUnit unit, String endpointName)
     
    static void
    install(org.jboss.msc.service.ServiceTarget serviceTarget, org.jboss.wsf.spi.deployment.Endpoint endpoint, org.jboss.as.server.deployment.DeploymentUnit unit)
     
    void
    start(org.jboss.msc.service.StartContext context)
     
    void
    stop(org.jboss.msc.service.StopContext context)
     
    static void
    uninstall(org.jboss.wsf.spi.deployment.Endpoint endpoint, org.jboss.as.server.deployment.DeploymentUnit unit)
     
    static String
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • getServiceName

      public static org.jboss.msc.service.ServiceName getServiceName(org.jboss.as.server.deployment.DeploymentUnit unit, String endpointName)
    • start

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

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

      public static void install(org.jboss.msc.service.ServiceTarget serviceTarget, org.jboss.wsf.spi.deployment.Endpoint endpoint, org.jboss.as.server.deployment.DeploymentUnit unit)
    • uninstall

      public static void uninstall(org.jboss.wsf.spi.deployment.Endpoint endpoint, org.jboss.as.server.deployment.DeploymentUnit unit)
    • unprefixSecurityDomain

      public static String unprefixSecurityDomain(String securityDomain)