Class AbstractWSDLToProcessor

    • Field Detail

      • LOG

        protected static final Logger LOG
      • wsdlDefinition

        protected javax.wsdl.Definition wsdlDefinition
      • env

        protected org.apache.cxf.tools.common.ToolContext env
      • wsdlFactory

        protected javax.wsdl.factory.WSDLFactory wsdlFactory
      • extReg

        protected javax.wsdl.extensions.ExtensionRegistry extReg
      • classColletor

        protected org.apache.cxf.tools.util.ClassCollector classColletor
    • Constructor Detail

      • AbstractWSDLToProcessor

        public AbstractWSDLToProcessor()
    • Method Detail

      • getOutputWriter

        protected Writer getOutputWriter​(String newNameExt)
                                  throws org.apache.cxf.tools.common.ToolException
        Throws:
        org.apache.cxf.tools.common.ToolException
      • parseWSDL

        protected void parseWSDL​(String wsdlURL)
                          throws org.apache.cxf.tools.common.ToolException
        Throws:
        org.apache.cxf.tools.common.ToolException
      • getWSDLPlugin

        public org.apache.cxf.wsdl.WSDLExtensibilityPlugin getWSDLPlugin​(String key,
                                                                         Class<?> clz)
      • init

        protected void init()
                     throws org.apache.cxf.tools.common.ToolException
        Throws:
        org.apache.cxf.tools.common.ToolException
      • getWSDLDefinition

        public javax.wsdl.Definition getWSDLDefinition()
      • process

        public void process()
                     throws org.apache.cxf.tools.common.ToolException
        Specified by:
        process in interface org.apache.cxf.tools.common.Processor
        Throws:
        org.apache.cxf.tools.common.ToolException
      • validateWSDL

        public void validateWSDL()
                          throws org.apache.cxf.tools.common.ToolException
        Throws:
        org.apache.cxf.tools.common.ToolException
      • setEnvironment

        public void setEnvironment​(org.apache.cxf.tools.common.ToolContext penv)
        Specified by:
        setEnvironment in interface org.apache.cxf.tools.common.Processor
      • getEnvironment

        public org.apache.cxf.tools.common.ToolContext getEnvironment()
      • validate

        public boolean validate​(javax.wsdl.Definition def,
                                org.apache.cxf.tools.common.ToolContext context,
                                org.apache.cxf.Bus bus)
                         throws org.apache.cxf.tools.common.ToolException
        Throws:
        org.apache.cxf.tools.common.ToolException