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 FaultActorActor that faulted.private DetailDetails of the fault.private FaultCodeFault code.private FaultStringFault 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.voidsetActor(FaultActor newActor) Sets the URI of the fault actor for this fault.voidSets the fault code for this fault.voidSets details of this fault.voidsetMessage(FaultString newMessage) Sets the fault string for this fault.Methods inherited from class org.opensaml.core.xml.AbstractXMLObject
detach, ensureDOM, 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, setSchemaTypeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.opensaml.core.xml.XMLObject
detach, ensureDOM, 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
-
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:
getMessagein interfaceFault- Returns:
- the fault string for this fault
-
setMessage
Sets the fault string for this fault.- Specified by:
setMessagein 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:
getOrderedChildrenin interfaceXMLObject- Returns:
- ordered list of child elements
-