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 StatusCode
Representation of the StatusCode element.private StatusDetail
Representation of the StatusDetail element.private StatusMessage
Representation 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
ConstructorsModifierConstructorDescriptionprotected
StatusImpl
(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).void
setStatusCode
(StatusCode code) Set the object representing theStatusCode
(element).void
setStatusDetail
(StatusDetail detail) Set the object representing theStatusDetail
(element).void
setStatusMessage
(StatusMessage message) Set the object representing theStatusMessage
(element).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
-
statusMessage
Representation of the StatusMessage element. -
statusCode
Representation of the StatusCode element. -
statusDetail
Representation of the StatusDetail element.
-
-
Constructor Details
-
StatusImpl
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:
getStatusMessage
in interfaceStatus
- Returns:
- object representing the
StatusMessage
(element)
-
setStatusMessage
Set the object representing theStatusMessage
(element).- Specified by:
setStatusMessage
in interfaceStatus
- Parameters:
message
- object representing theStatusMessage
(element)
-
getStatusCode
Get the object representing theStatusCode
(element).- Specified by:
getStatusCode
in interfaceStatus
- Returns:
- object representing the
StatusCode
(element)
-
setStatusCode
Set the object representing theStatusCode
(element).- Specified by:
setStatusCode
in interfaceStatus
- Parameters:
code
- object representing theStatusCode
(element)
-
getStatusDetail
Get the object representing theStatusDetail
(element).- Specified by:
getStatusDetail
in interfaceStatus
- Returns:
- object representing the
StatusDetail
(element)
-
setStatusDetail
Set the object representing theStatusDetail
(element).- Specified by:
setStatusDetail
in 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:
getOrderedChildren
in interfaceXMLObject
- Returns:
- ordered list of child elements
-