org.eclipse.jst.j2ee.webservice.jaxrpcmap
Interface ExceptionMapping

All Superinterfaces:
org.eclipse.emf.ecore.EObject, J2EEEObject, org.eclipse.emf.common.notify.Notifier

public interface ExceptionMapping
extends J2EEEObject

A representation of the model object 'Exception Mapping'. The exception-mapping element defines the mapping between the service specific exception types and the wsdl faults. 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

The following features are supported:

See Also:
JaxrpcmapPackage.getExceptionMapping()

Method Summary
 ConstructorParameterOrder getConstructorParameterOrder()
          Returns the value of the 'Constructor Parameter Order' containment reference
 java.lang.String getExceptionType()
          Returns the value of the 'Exception Type' attribute
 java.lang.String getId()
          Returns the value of the 'Id' attribute
 WSDLMessage getWsdlMessage()
          Returns the value of the 'Wsdl Message' containment reference
 java.lang.String getWsdlMessagePartName()
          Returns the value of the 'Wsdl Message Part Name' attribute
 void setConstructorParameterOrder(ConstructorParameterOrder value)
          Sets the value of the 'Constructor Parameter Order' containment reference
 void setExceptionType(java.lang.String value)
          Sets the value of the 'Exception Type' attribute
 void setId(java.lang.String value)
          Sets the value of the 'Id' attribute
 void setWsdlMessage(WSDLMessage value)
          Sets the value of the 'Wsdl Message' containment reference
 void setWsdlMessagePartName(java.lang.String value)
          Sets the value of the 'Wsdl Message Part Name' attribute
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Method Detail

getId

java.lang.String getId()
Returns the value of the 'Id' attribute.

If the meaning of the 'Id' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Id' attribute.
See Also:
setId(String), JaxrpcmapPackage.getExceptionMapping_Id()

setId

void setId(java.lang.String value)
Sets the value of the 'Id' attribute.

Parameters:
value - the new value of the 'Id' attribute.
See Also:
getId()

getExceptionType

java.lang.String getExceptionType()
Returns the value of the 'Exception Type' attribute.

If the meaning of the 'Exception Type' attribute isn't clear, there really should be more of a description here...

The exception-type element defines Java type of the exception. It may be a service specific exception. It must be a fully qualified class name. Used in: exception-mapping

Returns:
the value of the 'Exception Type' attribute.
See Also:
setExceptionType(String), JaxrpcmapPackage.getExceptionMapping_ExceptionType()

setExceptionType

void setExceptionType(java.lang.String value)
Sets the value of the 'Exception Type' attribute.

Parameters:
value - the new value of the 'Exception Type' attribute.
See Also:
getExceptionType()

getWsdlMessagePartName

java.lang.String getWsdlMessagePartName()
Returns the value of the 'Wsdl Message Part Name' attribute.

If the meaning of the 'Wsdl Message Part Name' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Wsdl Message Part Name' attribute.
See Also:
setWsdlMessagePartName(String), JaxrpcmapPackage.getExceptionMapping_WsdlMessagePartName()

setWsdlMessagePartName

void setWsdlMessagePartName(java.lang.String value)
Sets the value of the 'Wsdl Message Part Name' attribute.

Parameters:
value - the new value of the 'Wsdl Message Part Name' attribute.
See Also:
getWsdlMessagePartName()

getWsdlMessage

WSDLMessage getWsdlMessage()
Returns the value of the 'Wsdl Message' containment reference.

If the meaning of the 'Wsdl Message' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Wsdl Message' containment reference.
See Also:
setWsdlMessage(WSDLMessage), JaxrpcmapPackage.getExceptionMapping_WsdlMessage()

setWsdlMessage

void setWsdlMessage(WSDLMessage value)
Sets the value of the 'Wsdl Message' containment reference.

Parameters:
value - the new value of the 'Wsdl Message' containment reference.
See Also:
getWsdlMessage()

getConstructorParameterOrder

ConstructorParameterOrder getConstructorParameterOrder()
Returns the value of the 'Constructor Parameter Order' containment reference.

If the meaning of the 'Constructor Parameter Order' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Constructor Parameter Order' containment reference.
See Also:
setConstructorParameterOrder(ConstructorParameterOrder), JaxrpcmapPackage.getExceptionMapping_ConstructorParameterOrder()

setConstructorParameterOrder

void setConstructorParameterOrder(ConstructorParameterOrder value)
Sets the value of the 'Constructor Parameter Order' containment reference.

Parameters:
value - the new value of the 'Constructor Parameter Order' containment reference.
See Also:
getConstructorParameterOrder()