Class NestableException
java.lang.Object
org.apache.commons.lang.exception.xsd.NestableException
- All Implemented Interfaces:
Serializable,org.apache.axis2.databinding.ADBBean
- Direct Known Subclasses:
ConfigurationException
NestableException bean class
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classFactory class that keeps the parse method -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Objectfield for Causeprotected booleanprotected Stringfield for Messageprotected String[]field for Messages This was an Array!protected booleanprotected booleanprotected intfield for ThrowableCountprotected booleanprotected Object[]field for Throwables This was an Array!protected boolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddMessages(String param) Auto generated add method for the array for conveniencevoidaddThrowables(Object param) Auto generated add method for the array for conveniencegetCause()Auto generated getter methodAuto generated getter methodString[]Auto generated getter methodorg.apache.axiom.om.OMElementgetOMElement(QName parentQName, org.apache.axiom.om.OMFactory factory) getPullParser(QName qName) databinding method to get an XML representation of this objectintAuto generated getter methodObject[]Auto generated getter methodbooleanbooleanbooleanbooleanbooleanvoidserialize(QName parentQName, XMLStreamWriter xmlWriter) voidserialize(QName parentQName, XMLStreamWriter xmlWriter, boolean serializeType) voidAuto generated setter methodvoidsetMessage(String param) Auto generated setter methodvoidsetMessages(String[] param) Auto generated setter methodvoidsetThrowableCount(int param) Auto generated setter methodvoidsetThrowables(Object[] param) Auto generated setter methodprotected voidvalidateMessages(String[] param) validate the array for Messagesprotected voidvalidateThrowables(Object[] param) validate the array for Throwables
-
Field Details
-
localCause
field for Cause -
localCauseTracker
protected boolean localCauseTracker -
localMessage
field for Message -
localMessageTracker
protected boolean localMessageTracker -
localMessages
field for Messages This was an Array! -
localMessagesTracker
protected boolean localMessagesTracker -
localThrowableCount
protected int localThrowableCountfield for ThrowableCount -
localThrowableCountTracker
protected boolean localThrowableCountTracker -
localThrowables
field for Throwables This was an Array! -
localThrowablesTracker
protected boolean localThrowablesTracker
-
-
Constructor Details
-
NestableException
public NestableException()
-
-
Method Details
-
isCauseSpecified
public boolean isCauseSpecified() -
getCause
Auto generated getter method- Returns:
- java.lang.Object
-
setCause
Auto generated setter method- Parameters:
param- Cause
-
isMessageSpecified
public boolean isMessageSpecified() -
getMessage
Auto generated getter method- Returns:
- java.lang.String
-
setMessage
Auto generated setter method- Parameters:
param- Message
-
isMessagesSpecified
public boolean isMessagesSpecified() -
getMessages
Auto generated getter method- Returns:
- java.lang.String[]
-
validateMessages
validate the array for Messages -
setMessages
Auto generated setter method- Parameters:
param- Messages
-
addMessages
Auto generated add method for the array for convenience- Parameters:
param- java.lang.String
-
isThrowableCountSpecified
public boolean isThrowableCountSpecified() -
getThrowableCount
public int getThrowableCount()Auto generated getter method- Returns:
- int
-
setThrowableCount
public void setThrowableCount(int param) Auto generated setter method- Parameters:
param- ThrowableCount
-
isThrowablesSpecified
public boolean isThrowablesSpecified() -
getThrowables
Auto generated getter method- Returns:
- java.lang.Object[]
-
validateThrowables
validate the array for Throwables -
setThrowables
Auto generated setter method- Parameters:
param- Throwables
-
addThrowables
Auto generated add method for the array for convenience- Parameters:
param- java.lang.Object
-
getOMElement
public org.apache.axiom.om.OMElement getOMElement(QName parentQName, org.apache.axiom.om.OMFactory factory) throws org.apache.axis2.databinding.ADBException - Specified by:
getOMElementin interfaceorg.apache.axis2.databinding.ADBBean- Parameters:
parentQName-factory-- Returns:
- org.apache.axiom.om.OMElement
- Throws:
org.apache.axis2.databinding.ADBException
-
serialize
public void serialize(QName parentQName, XMLStreamWriter xmlWriter) throws XMLStreamException, org.apache.axis2.databinding.ADBException - Specified by:
serializein interfaceorg.apache.axis2.databinding.ADBBean- Throws:
XMLStreamExceptionorg.apache.axis2.databinding.ADBException
-
serialize
public void serialize(QName parentQName, XMLStreamWriter xmlWriter, boolean serializeType) throws XMLStreamException, org.apache.axis2.databinding.ADBException - Specified by:
serializein interfaceorg.apache.axis2.databinding.ADBBean- Throws:
XMLStreamExceptionorg.apache.axis2.databinding.ADBException
-
getPullParser
databinding method to get an XML representation of this object- Specified by:
getPullParserin interfaceorg.apache.axis2.databinding.ADBBean- Throws:
org.apache.axis2.databinding.ADBException
-