org.restlet.ext.wadl
Class FaultInfo

java.lang.Object
  extended by org.restlet.ext.wadl.DocumentedInfo
      extended by org.restlet.ext.wadl.RepresentationInfo
          extended by org.restlet.ext.wadl.FaultInfo

public class FaultInfo
extends RepresentationInfo

Describes an error condition for response descriptions.

Author:
Jerome Louvel

Constructor Summary
FaultInfo(Status status)
          Constructor.
FaultInfo(Status status, DocumentationInfo documentation)
          Constructor with a single documentation element.
FaultInfo(Status status, java.util.List<DocumentationInfo> documentations)
          Constructor with a list of documentation elements.
FaultInfo(Status status, MediaType mediaType, java.lang.String documentation)
          Constructor with a single documentation element.
FaultInfo(Status status, java.lang.String documentation)
          Constructor with a single documentation element.
 
Method Summary
 void writeElement(XmlWriter writer)
          Writes the current object as an XML element using the given SAX writer.
 
Methods inherited from class org.restlet.ext.wadl.RepresentationInfo
getIdentifier, getMediaType, getParameters, getProfiles, getStatuses, getXmlElement, setIdentifier, setMediaType, setParameters, setProfiles, setStatuses, setXmlElement, updateNamespaces
 
Methods inherited from class org.restlet.ext.wadl.DocumentedInfo
getDocumentations, resolveNamespaces, setDocumentation, setDocumentation, setDocumentations
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FaultInfo

public FaultInfo(Status status)
Constructor.

Parameters:
status - The associated status code.

FaultInfo

public FaultInfo(Status status,
                 DocumentationInfo documentation)
Constructor with a single documentation element.

Parameters:
status - The associated status code.
documentation - A single documentation element.

FaultInfo

public FaultInfo(Status status,
                 java.util.List<DocumentationInfo> documentations)
Constructor with a list of documentation elements.

Parameters:
status - The associated status code.
documentations - The list of documentation elements.

FaultInfo

public FaultInfo(Status status,
                 java.lang.String documentation)
Constructor with a single documentation element.

Parameters:
status - The associated status code.
documentation - A single documentation element.

FaultInfo

public FaultInfo(Status status,
                 MediaType mediaType,
                 java.lang.String documentation)
Constructor with a single documentation element.

Parameters:
status - The associated status code.
mediaType - The fault representation's media type.
documentation - A single documentation element.
Method Detail

writeElement

public void writeElement(XmlWriter writer)
                  throws org.xml.sax.SAXException
Writes the current object as an XML element using the given SAX writer.

Overrides:
writeElement in class RepresentationInfo
Parameters:
writer - The SAX writer.
Throws:
org.xml.sax.SAXException


Copyright © 2005-2008 Noelios Technologies.