Package org.opensaml.soap.soap11.impl
Class FaultImpl
java.lang.Object
org.opensaml.core.xml.AbstractXMLObject
org.opensaml.soap.soap11.impl.FaultImpl
- All Implemented Interfaces:
XMLObject
,SOAPObject
,Fault
Concrete implemenation of
Fault
.-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate FaultActor
Actor that faulted.private Detail
Details of the fault.private FaultCode
Fault code.private FaultString
Fault message.Fields inherited from interface org.opensaml.soap.soap11.Fault
DEFAULT_ELEMENT_LOCAL_NAME, DEFAULT_ELEMENT_NAME, TYPE_LOCAL_NAME, TYPE_NAME
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetActor()
Gets the URI of the fault actor for this fault.getCode()
Gets the fault code for this fault.Gets details of this fault.Gets the fault string for this fault.Gets an unmodifiable list of child elements in the order that they will appear in the DOM.void
setActor
(FaultActor newActor) Sets the URI of the fault actor for this fault.void
Sets the fault code for this fault.void
Sets details of this fault.void
setMessage
(FaultString newMessage) Sets the fault string for this fault.Methods inherited from class org.opensaml.core.xml.AbstractXMLObject
detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, manageQualifiedAttributeNamespace, prepareAttributeValueForAssignment, prepareElementContentForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, registerOwnID, releaseChildrenDOM, releaseDOM, releaseParentDOM, releaseThisAndChildrenDOM, releaseThisandParentDOM, resolveID, resolveIDFromRoot, setDOM, setElementNamespacePrefix, setElementQName, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation, setSchemaType
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.opensaml.core.xml.XMLObject
detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation
-
Field Details
-
faultCode
Fault code. -
message
Fault message. -
actor
Actor that faulted. -
detail
Details of the fault.
-
-
Constructor Details
-
FaultImpl
Constructor.- Parameters:
namespaceURI
- namespace of the elementelementLocalName
- name of the elementnamespacePrefix
- namespace prefix of the element
-
-
Method Details
-
getCode
Gets the fault code for this fault. -
setCode
Sets the fault code for this fault. -
getMessage
Gets the fault string for this fault.- Specified by:
getMessage
in interfaceFault
- Returns:
- the fault string for this fault
-
setMessage
Sets the fault string for this fault.- Specified by:
setMessage
in interfaceFault
- Parameters:
newMessage
- the fault string for this fault
-
getActor
Gets the URI of the fault actor for this fault. -
setActor
Sets the URI of the fault actor for this fault. -
getDetail
Gets details of this fault. -
setDetail
Sets details of this fault. -
getOrderedChildren
Gets an unmodifiable list of child elements in the order that they will appear in the DOM.- Specified by:
getOrderedChildren
in interfaceXMLObject
- Returns:
- ordered list of child elements
-