Package org.apache.commons.configuration.xsd

# Class ConfigurationException

java.lang.Object
org.apache.commons.lang.exception.xsd.NestableException
org.apache.commons.configuration.xsd.ConfigurationException

All Implemented Interfaces:
  `Serializable`, `org.apache.axis2.databinding.ADBBean`

public class ConfigurationException extends NestableException implements org.apache.axis2.databinding.ADBBean
ConfigurationException bean class

See Also:
  - Serialized Form

- ## Nested Class Summary

  Nested Classes
  Modifier and Type
  Class
  Description
  `static class`
  `ConfigurationException.Factory`
  Factory class that keeps the parse method

- ## Field Summary

  ### Fields inherited from class org.apache.commons.lang.exception.xsd.NestableException

  `localCause, localCauseTracker, localMessage, localMessages, localMessagesTracker, localMessageTracker, localThrowableCount, localThrowableCountTracker, localThrowables, localThrowablesTracker`

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `ConfigurationException()`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `org.apache.axiom.om.OMElement`
  `getOMElement(QName parentQName, org.apache.axiom.om.OMFactory factory)`
  `XMLStreamReader`
  `getPullParser(QName qName)`
  databinding method to get an XML representation of this object
  `void`
  `serialize(QName parentQName, XMLStreamWriter xmlWriter)`
  `void`
  `serialize(QName parentQName, XMLStreamWriter xmlWriter, boolean serializeType)`

  ### Methods inherited from class org.apache.commons.lang.exception.xsd.NestableException

  `addMessages, addThrowables, getCause, getMessage, getMessages, getThrowableCount, getThrowables, isCauseSpecified, isMessageSpecified, isMessagesSpecified, isThrowableCountSpecified, isThrowablesSpecified, setCause, setMessage, setMessages, setThrowableCount, setThrowables, validateMessages, validateThrowables`

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Constructor Details

  - ### ConfigurationException

    public ConfigurationException()

- ## Method Details

  - ### getOMElement

    public org.apache.axiom.om.OMElement getOMElement(QName parentQName, org.apache.axiom.om.OMFactory factory) throws org.apache.axis2.databinding.ADBException
    Specified by:
      `getOMElement` in interface `org.apache.axis2.databinding.ADBBean`
    Overrides:
      `getOMElement` in class `NestableException`
    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:
      `serialize` in interface `org.apache.axis2.databinding.ADBBean`
    Overrides:
      `serialize` in class `NestableException`
    Throws:
      `XMLStreamException`
      `org.apache.axis2.databinding.ADBException`

  - ### serialize

    public void serialize(QName parentQName, XMLStreamWriter xmlWriter, boolean serializeType) throws XMLStreamException, org.apache.axis2.databinding.ADBException
    Specified by:
      `serialize` in interface `org.apache.axis2.databinding.ADBBean`
    Overrides:
      `serialize` in class `NestableException`
    Throws:
      `XMLStreamException`
      `org.apache.axis2.databinding.ADBException`

  - ### getPullParser

    public XMLStreamReader getPullParser(QName qName) throws org.apache.axis2.databinding.ADBException
    databinding method to get an XML representation of this object
    Specified by:
      `getPullParser` in interface `org.apache.axis2.databinding.ADBBean`
    Overrides:
      `getPullParser` in class `NestableException`
    Throws:
      `org.apache.axis2.databinding.ADBException`