psdi.iface.webservices

Class DefaultWSDLGenerator

    • Constructor Detail

      • DefaultWSDLGenerator

        public DefaultWSDLGenerator(java.lang.String serviceName)
      • DefaultWSDLGenerator

        public DefaultWSDLGenerator(java.lang.String serviceName,
                                    java.lang.String serviceDesc,
                                    java.lang.String serviceLongDesc)
      • DefaultWSDLGenerator

        public DefaultWSDLGenerator(java.lang.String serviceName,
                                    java.lang.String serviceDesc,
                                    java.lang.String serviceLongDesc,
                                    java.lang.String soapVersion)
      • DefaultWSDLGenerator

        public DefaultWSDLGenerator(WSRegistryInfo wsRegInfo)
    • Method Detail

      • genDefaultWsdl

        protected void genDefaultWsdl()
                               throws MXException,
                                      java.rmi.RemoteException
        Throws:
        MXException
        java.rmi.RemoteException
      • addWsdlSoapOpElement

        protected void addWsdlSoapOpElement(org.jdom2.Element soapBindingElem,
                                            java.lang.String opName,
                                            boolean soap12)
                                     throws MXException
        Throws:
        MXException
      • isWSDLImportSchema

        protected boolean isWSDLImportSchema()
                                      throws java.rmi.RemoteException,
                                             MXException
        Throws:
        java.rmi.RemoteException
        MXException
      • getOperationNames

        protected abstract java.util.List getOperationNames()
                                                     throws MXException
        Throws:
        MXException
      • getSoapAction

        protected abstract java.lang.String getSoapAction(java.lang.String opName)
                                                   throws MXException
        Throws:
        MXException
      • getAllSchemaTNS

        protected java.util.List getAllSchemaTNS()
                                          throws MXException,
                                                 java.rmi.RemoteException
        Throws:
        MXException
        java.rmi.RemoteException
      • getRequestMessageName

        protected java.lang.String getRequestMessageName(java.lang.String opName)
                                                  throws MXException
        Throws:
        MXException
      • getResponseMessageName

        protected java.lang.String getResponseMessageName(java.lang.String opName)
                                                   throws MXException
        Throws:
        MXException
      • getRequestElementName

        protected abstract java.lang.String getRequestElementName(java.lang.String opName)
                                                           throws MXException
        Throws:
        MXException
      • getResponseElementName

        protected abstract java.lang.String getResponseElementName(java.lang.String opName)
                                                            throws MXException
        Throws:
        MXException
      • getAllImportSchemaUrl

        protected abstract java.util.List getAllImportSchemaUrl()
                                                         throws MXException
        Throws:
        MXException