org.apache.openejb.jee
Class ExceptionMapping

java.lang.Object
  extended by org.apache.openejb.jee.ExceptionMapping
All Implemented Interfaces:
Keyable<javax.xml.namespace.QName>

public class ExceptionMapping
extends java.lang.Object
implements Keyable<javax.xml.namespace.QName>

The exception-mapping element defines the mapping between the service specific exception types and wsdl faults and SOAP headerfaults.

This element should be interpreted with respect to the mapping between a method and an operation which provides the mapping context.

Used in: service-endpoint-method-mapping


Field Summary
protected  ConstructorParameterOrder constructorParameterOrder
           
protected  java.lang.String exceptionType
           
protected  java.lang.String id
           
protected  javax.xml.namespace.QName wsdlMessage
           
protected  java.lang.String wsdlMessagePartName
           
 
Constructor Summary
ExceptionMapping()
           
 
Method Summary
 ConstructorParameterOrder getConstructorParameterOrder()
           
 java.lang.String getExceptionType()
           
 java.lang.String getId()
           
 javax.xml.namespace.QName getKey()
          Gets the immutable key for this object.
 javax.xml.namespace.QName getWsdlMessage()
           
 java.lang.String getWsdlMessagePartName()
           
 void setConstructorParameterOrder(ConstructorParameterOrder value)
           
 void setExceptionType(java.lang.String value)
           
 void setId(java.lang.String value)
           
 void setWsdlMessage(javax.xml.namespace.QName value)
           
 void setWsdlMessagePartName(java.lang.String value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

exceptionType

protected java.lang.String exceptionType

wsdlMessage

protected javax.xml.namespace.QName wsdlMessage

wsdlMessagePartName

protected java.lang.String wsdlMessagePartName

constructorParameterOrder

protected ConstructorParameterOrder constructorParameterOrder

id

protected java.lang.String id
Constructor Detail

ExceptionMapping

public ExceptionMapping()
Method Detail

getKey

public javax.xml.namespace.QName getKey()
Description copied from interface: Keyable
Gets the immutable key for this object.

Specified by:
getKey in interface Keyable<javax.xml.namespace.QName>
Returns:
gets the immutable key for this object

getExceptionType

public java.lang.String getExceptionType()

setExceptionType

public void setExceptionType(java.lang.String value)

getWsdlMessage

public javax.xml.namespace.QName getWsdlMessage()

setWsdlMessage

public void setWsdlMessage(javax.xml.namespace.QName value)

getWsdlMessagePartName

public java.lang.String getWsdlMessagePartName()

setWsdlMessagePartName

public void setWsdlMessagePartName(java.lang.String value)

getConstructorParameterOrder

public ConstructorParameterOrder getConstructorParameterOrder()

setConstructorParameterOrder

public void setConstructorParameterOrder(ConstructorParameterOrder value)

getId

public java.lang.String getId()

setId

public void setId(java.lang.String value)


Copyright © 1999-2011 The Apache OpenEJB development community. All Rights Reserved.