org.idoox.wasp.wsdl
Class SOAPMethodInfo.FaultPartInfo

java.lang.Object
  extended byorg.idoox.wasp.wsdl.SOAPMethodInfo.FaultPartInfo
Enclosing class:
SOAPMethodInfo

public static class SOAPMethodInfo.FaultPartInfo
extends java.lang.Object

Represents fault of the operation - information about one fault part.


Constructor Summary
SOAPMethodInfo.FaultPartInfo(BindingFault bindingFault, Fault portTypeFault, Schema schema, java.lang.String javaType)
          Creates new instace for specified input.
SOAPMethodInfo.FaultPartInfo(java.lang.String name, Type type, Member element, java.lang.String encodingURI, int use)
           
SOAPMethodInfo.FaultPartInfo(java.lang.String name, Type type, Member element, java.lang.String encodingURI, java.lang.String namespaceURI)
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
 Member getElement()
           
 QName getElementName()
           
 java.lang.String getEncodingURI()
           
 java.lang.String getFaultName()
          Returns name of the fault within WSDL operation.
 java.lang.String getJavaType()
          Returns name of the exception this falt is mapped to(package+class name).
 QName getMessageQName()
           
 java.lang.String getName()
          Returns name of the fault part.
 java.lang.String getNamespaceURI()
           
 Type getSchemaType()
           
 QName getSchemaTypeName()
           
 Type getType()
           
 int getUse()
           
 int hashCode()
           
 void setCorrectSchema(Schema schema)
           
 void setJavaType(java.lang.String javaType)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SOAPMethodInfo.FaultPartInfo

public SOAPMethodInfo.FaultPartInfo(BindingFault bindingFault,
                                    Fault portTypeFault,
                                    Schema schema,
                                    java.lang.String javaType)
                             throws WSDLException,
                                    SchemaException
Creates new instace for specified input.

Parameters:
bindingFault - WSDL binding fault
portTypeFault - WSDL portType fault
schema - XML Schema
javaType - name of exception (#javaType)
Throws:
WSDLException
SchemaException

SOAPMethodInfo.FaultPartInfo

public SOAPMethodInfo.FaultPartInfo(java.lang.String name,
                                    Type type,
                                    Member element,
                                    java.lang.String encodingURI,
                                    int use)

SOAPMethodInfo.FaultPartInfo

public SOAPMethodInfo.FaultPartInfo(java.lang.String name,
                                    Type type,
                                    Member element,
                                    java.lang.String encodingURI,
                                    java.lang.String namespaceURI)
Method Detail

getFaultName

public java.lang.String getFaultName()
Returns name of the fault within WSDL operation.

Returns:
name of the fault within WSDL operation
See Also:
#faultName

getType

public Type getType()

getElement

public Member getElement()

getName

public java.lang.String getName()
Returns name of the fault part.

Returns:
name of the fault part
See Also:
#name

getEncodingURI

public java.lang.String getEncodingURI()

getNamespaceURI

public java.lang.String getNamespaceURI()

getUse

public int getUse()

getSchemaType

public Type getSchemaType()

getSchemaTypeName

public QName getSchemaTypeName()

getElementName

public QName getElementName()

getJavaType

public java.lang.String getJavaType()
Returns name of the exception this falt is mapped to(package+class name).

Returns:
name of the exception this falt is mapped to(package+class name)
See Also:
#javaType

setJavaType

public void setJavaType(java.lang.String javaType)

getMessageQName

public QName getMessageQName()

equals

public boolean equals(java.lang.Object o)

hashCode

public int hashCode()

setCorrectSchema

public void setCorrectSchema(Schema schema)
                      throws SchemaException
Throws:
SchemaException