Class EndpointPublishService

  • All Implemented Interfaces:
    org.jboss.msc.Service

    public final class EndpointPublishService
    extends Object
    implements org.jboss.msc.Service
    WS endpoint publish service, allows for publishing a WS endpoint on AS 7
    Author:
    alessio.soldano@jboss.com, Richard Opalka
    • Field Summary

      • Fields inherited from interface org.jboss.msc.Service

        NULL
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      static org.jboss.msc.service.ServiceBuilder createServiceBuilder​(org.jboss.msc.service.ServiceTarget serviceTarget, String context, ClassLoader loader, String hostName, Map<String,​String> urlPatternToClassName, org.jboss.metadata.web.jboss.JBossWebMetaData jbwmd, org.jboss.wsf.spi.metadata.webservices.WebservicesMetaData wsmd, org.jboss.wsf.spi.metadata.webservices.JBossWebservicesMetaData jbwsmd, Map<Class<?>,​Object> deploymentAttachments, org.jboss.as.controller.capability.CapabilityServiceSupport capabilityServiceSupport)  
      static void install​(org.jboss.msc.service.ServiceTarget serviceTarget, String context, ClassLoader loader, String hostName, Map<String,​String> urlPatternToClassName)  
      static void install​(org.jboss.msc.service.ServiceTarget serviceTarget, String context, ClassLoader loader, String hostName, Map<String,​String> urlPatternToClassName, org.jboss.metadata.web.jboss.JBossWebMetaData jbwmd, org.jboss.wsf.spi.metadata.webservices.WebservicesMetaData wsmd, org.jboss.wsf.spi.metadata.webservices.JBossWebservicesMetaData jbwsmd)  
      void start​(org.jboss.msc.service.StartContext ctx)  
      void stop​(org.jboss.msc.service.StopContext ctx)  
    • Method Detail

      • start

        public void start​(org.jboss.msc.service.StartContext ctx)
                   throws org.jboss.msc.service.StartException
        Specified by:
        start in interface org.jboss.msc.Service
        Throws:
        org.jboss.msc.service.StartException
      • stop

        public void stop​(org.jboss.msc.service.StopContext ctx)
        Specified by:
        stop in interface org.jboss.msc.Service
      • createServiceBuilder

        public static org.jboss.msc.service.ServiceBuilder createServiceBuilder​(org.jboss.msc.service.ServiceTarget serviceTarget,
                                                                                String context,
                                                                                ClassLoader loader,
                                                                                String hostName,
                                                                                Map<String,​String> urlPatternToClassName,
                                                                                org.jboss.metadata.web.jboss.JBossWebMetaData jbwmd,
                                                                                org.jboss.wsf.spi.metadata.webservices.WebservicesMetaData wsmd,
                                                                                org.jboss.wsf.spi.metadata.webservices.JBossWebservicesMetaData jbwsmd,
                                                                                Map<Class<?>,​Object> deploymentAttachments,
                                                                                org.jboss.as.controller.capability.CapabilityServiceSupport capabilityServiceSupport)
      • install

        public static void install​(org.jboss.msc.service.ServiceTarget serviceTarget,
                                   String context,
                                   ClassLoader loader,
                                   String hostName,
                                   Map<String,​String> urlPatternToClassName)
      • install

        public static void install​(org.jboss.msc.service.ServiceTarget serviceTarget,
                                   String context,
                                   ClassLoader loader,
                                   String hostName,
                                   Map<String,​String> urlPatternToClassName,
                                   org.jboss.metadata.web.jboss.JBossWebMetaData jbwmd,
                                   org.jboss.wsf.spi.metadata.webservices.WebservicesMetaData wsmd,
                                   org.jboss.wsf.spi.metadata.webservices.JBossWebservicesMetaData jbwsmd)