Class AxisBindingMessage

    • Constructor Detail

      • AxisBindingMessage

        public AxisBindingMessage()
    • Method Detail

      • isFault

        public boolean isFault()
      • setFault

        public void setFault​(boolean fault)
      • getName

        public String getName()
      • setName

        public void setName​(String name)
      • setAxisMessage

        public void setAxisMessage​(AxisMessage axisMessage)
      • getDirection

        public String getDirection()
      • setDirection

        public void setDirection​(String direction)
      • setProperty

        public void setProperty​(String name,
                                Object value)
      • getProperty

        public Object getProperty​(String name)
        Parameters:
        name - name of the property to search for
        Returns:
        the value of the property, or null if the property is not found
      • isEngaged

        public boolean isEngaged​(String moduleName)
        Description copied from class: AxisDescription
        Check if a given module is engaged at this level.
        Overrides:
        isEngaged in class AxisDescription
        Parameters:
        moduleName - module to investigate.
        Returns:
        true if engaged, false if not. TODO: Handle versions? isEngaged("addressing") should be true even for versioned modulename...
      • toWSDL20

        public OMElement toWSDL20​(OMNamespace wsdl,
                                  OMNamespace tns,
                                  OMNamespace wsoap,
                                  OMNamespace whttp,
                                  Map<String,​String> nameSpaceMap)
        Generates the bindingMessage element (can be input, output, infault or outfault)
        Parameters:
        tns - - The targetnamespace
        wsoap - - The SOAP namespace (WSDL 2.0)
        whttp - - The HTTP namespace (WSDL 2.0)
        nameSpaceMap - - The namespacemap of the service
        Returns:
        The generated bindingMessage element
      • getEffectivePolicy

        public org.apache.neethi.Policy getEffectivePolicy()
      • calculateEffectivePolicy

        public org.apache.neethi.Policy calculateEffectivePolicy()