Class WsdlOperation

    • Constructor Detail

      • WsdlOperation

        protected WsdlOperation​(javax.wsdl.Binding binding,
                                javax.wsdl.Operation op,
                                WsdlTypes wsdlTypes)
                         throws org.pentaho.di.core.exception.KettleException
        Create a new wsdl operation instance for the specified binding and operation.
        Parameters:
        binding - Binding for the operation.
        op - The operation.
        wsdlTypes - WSDL type information.
        Throws:
        org.pentaho.di.core.exception.KettleException
    • Method Detail

      • getFaults

        public WsdlOpFaultList getFaults()
        Get the faults defined for this operation.
        Returns:
        WsdlOpFaultList
      • getOperationQName

        public QName getOperationQName()
        Get the operation's QName.
        Returns:
        Operation QName.
      • getSOAPAction

        public String getSOAPAction()
        Get the SOAP action uri for this operation.
        Returns:
        String, null if SOAPAction not defined for this operation.
      • getSOAPBindingStyle

        public WsdlOperation.SOAPBindingStyle getSOAPBindingStyle()
        Get the SOAPBinding Style.
        Returns:
        A SOAPBindingStyle enum type value.
      • getSOAPBindingUse

        public WsdlOperation.SOAPBindingUse getSOAPBindingUse()
        Get the SOAPBinding use.
        Returns:
        A SOAPBindingUse enum type value.
      • getSOAPParameterStyle

        public WsdlOperation.SOAPParameterStyle getSOAPParameterStyle()
        Get the SOAPParameter style.
        Returns:
        A SOAPParameterStyle enum type value.
      • getParameters

        public WsdlOpParameterList getParameters()
        Get the parameter list for this operation.
        Returns:
        An ordered list of parameters, empty list if this operation has no parameters.
      • getReturnType

        public WsdlOpReturnType getReturnType()
        Get the return type for this operation.
        Returns:
        A WsdlOpReturnType instance, null if this operation does not have a return value.
      • isOneway

        public boolean isOneway()
        Is this a oneway operation?
        Returns:
        true if this is a oneway operation.