Class StatusImpl
java.lang.Object
org.opensaml.core.xml.AbstractXMLObject
org.opensaml.saml.saml2.core.impl.StatusImpl
- All Implemented Interfaces:
XMLObject,SAMLObject,Status
Concrete implementation of
Status.-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate StatusCodeStatusCode element.private StatusDetailStatusDetail element.private StatusMessageStatusMessage element.Fields inherited from interface org.opensaml.saml.saml2.core.Status
DEFAULT_ELEMENT_LOCAL_NAME, DEFAULT_ELEMENT_NAME, TYPE_LOCAL_NAME, TYPE_NAME -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedStatusImpl(String namespaceURI, String elementLocalName, String namespacePrefix) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionGets an unmodifiable list of child elements in the order that they will appear in the DOM.Gets the Code of this Status.Gets the Detail of this Status.Gets the Message of this Status.voidsetStatusCode(StatusCode newStatusCode) Sets the Code of this Status.voidsetStatusDetail(StatusDetail newStatusDetail) Sets the Detail of this Status.voidsetStatusMessage(StatusMessage newStatusMessage) Sets the Message of this Status.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
-
statusCode
StatusCode element. -
statusMessage
StatusMessage element. -
statusDetail
StatusDetail element.
-
-
Constructor Details
-
Method Details
-
getStatusCode
Gets the Code of this Status.- Specified by:
getStatusCodein interfaceStatus- Returns:
- Status StatusCode
-
setStatusCode
Sets the Code of this Status.- Specified by:
setStatusCodein interfaceStatus- Parameters:
newStatusCode- the Code of this Status
-
getStatusMessage
Gets the Message of this Status.- Specified by:
getStatusMessagein interfaceStatus- Returns:
- Status StatusMessage
-
setStatusMessage
Sets the Message of this Status.- Specified by:
setStatusMessagein interfaceStatus- Parameters:
newStatusMessage- the Message of this Status
-
getStatusDetail
Gets the Detail of this Status.- Specified by:
getStatusDetailin interfaceStatus- Returns:
- Status StatusDetail
-
setStatusDetail
Sets the Detail of this Status.- Specified by:
setStatusDetailin interfaceStatus- Parameters:
newStatusDetail- the Detail of this Status
-
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
-