org.apache.axis.message

Class SOAPFaultBuilder

public class SOAPFaultBuilder extends SOAPHandler implements Callback

Build a Fault body element.

Author: Sam Ruby (rubys@us.ibm.com) Glen Daniels (gdaniels@apache.org) Tom Jordahl (tomj@macromedia.com)

Field Summary
protected SOAPFaultCodeBuildercode
protected DeserializationContextcontext
protected SOAPFaultelement
protected StringfaultActor
protected ClassfaultClass
protected QNamefaultCode
protected ObjectfaultData
protected Element[]faultDetails
protected StringfaultNode
protected StringfaultString
protected QName[]faultSubCode
Constructor Summary
SOAPFaultBuilder(SOAPFault element, DeserializationContext context)
Method Summary
voidendElement(String namespace, String localName, DeserializationContext context)
Final call back where we can populate the exception with data.
voidonEndChild(String namespace, String localName, DeserializationContext context)
SOAPHandleronStartChild(String namespace, String name, String prefix, Attributes attributes, DeserializationContext context)
voidsetFaultClass(Class faultClass)
voidsetValue(Object value, Object hint)
voidstartElement(String namespace, String localName, String prefix, Attributes attributes, DeserializationContext context)

Field Detail

code

protected SOAPFaultCodeBuilder code

context

protected DeserializationContext context

element

protected SOAPFault element

faultActor

protected String faultActor

faultClass

protected Class faultClass

faultCode

protected QName faultCode

faultData

protected Object faultData

faultDetails

protected Element[] faultDetails

faultNode

protected String faultNode

faultString

protected String faultString

faultSubCode

protected QName[] faultSubCode

Constructor Detail

SOAPFaultBuilder

public SOAPFaultBuilder(SOAPFault element, DeserializationContext context)

Method Detail

endElement

public void endElement(String namespace, String localName, DeserializationContext context)
Final call back where we can populate the exception with data.

onEndChild

public void onEndChild(String namespace, String localName, DeserializationContext context)

onStartChild

public SOAPHandler onStartChild(String namespace, String name, String prefix, Attributes attributes, DeserializationContext context)

setFaultClass

public void setFaultClass(Class faultClass)

setValue

public void setValue(Object value, Object hint)

startElement

public void startElement(String namespace, String localName, String prefix, Attributes attributes, DeserializationContext context)
Copyright B) 2005 Apache Web Services Project. All Rights Reserved.