Class StatusImpl
java.lang.Object
org.opensaml.core.xml.AbstractXMLObject
org.opensaml.saml.saml1.core.impl.StatusImpl
- All Implemented Interfaces:
XMLObject,SAMLObject,Status
Concrete Implementation
Status.-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate StatusCodeRepresentation of the StatusCode element.private StatusDetailRepresentation of the StatusDetail element.private StatusMessageRepresentation of the StatusMessage element.Fields inherited from interface org.opensaml.saml.saml1.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.Get the object representing theStatusCode(element).Get the object representing theStatusDetail(element).Get the object representing theStatusMessage(element).voidsetStatusCode(StatusCode code) Set the object representing theStatusCode(element).voidsetStatusDetail(StatusDetail detail) Set the object representing theStatusDetail(element).voidsetStatusMessage(StatusMessage message) Set the object representing theStatusMessage(element).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
-
statusMessage
Representation of the StatusMessage element. -
statusCode
Representation of the StatusCode element. -
statusDetail
Representation of the StatusDetail element.
-
-
Constructor Details
-
StatusImpl
protected StatusImpl(@Nullable String namespaceURI, @Nonnull String elementLocalName, @Nullable String namespacePrefix) Constructor.- Parameters:
namespaceURI- the namespace the element is inelementLocalName- the local name of the XML element this Object representsnamespacePrefix- the prefix for the given namespace
-
-
Method Details
-
getStatusMessage
Get the object representing theStatusMessage(element).- Specified by:
getStatusMessagein interfaceStatus- Returns:
- object representing the
StatusMessage(element)
-
setStatusMessage
Set the object representing theStatusMessage(element).- Specified by:
setStatusMessagein interfaceStatus- Parameters:
message- object representing theStatusMessage(element)
-
getStatusCode
Get the object representing theStatusCode(element).- Specified by:
getStatusCodein interfaceStatus- Returns:
- object representing the
StatusCode(element)
-
setStatusCode
Set the object representing theStatusCode(element).- Specified by:
setStatusCodein interfaceStatus- Parameters:
code- object representing theStatusCode(element)
-
getStatusDetail
Get the object representing theStatusDetail(element).- Specified by:
getStatusDetailin interfaceStatus- Returns:
- object representing the
StatusDetail(element)
-
setStatusDetail
Set the object representing theStatusDetail(element).- Specified by:
setStatusDetailin interfaceStatus- Parameters:
detail- object representing theStatusDetail(element)
-
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
-