Class ProblemActionImpl
java.lang.Object
org.opensaml.core.xml.AbstractXMLObject
org.opensaml.soap.wsaddressing.impl.AbstractWSAddressingObject
org.opensaml.soap.wsaddressing.impl.ProblemActionImpl
- All Implemented Interfaces:
AttributeExtensibleXMLObject,XMLObject,ProblemAction,WSAddressingObject
Implementation of
ProblemAction.-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate ActionAction child element.private SoapActionSoapAction child element.private final AttributeMapWildcard attributes.Fields inherited from interface org.opensaml.soap.wsaddressing.ProblemAction
ELEMENT_LOCAL_NAME, ELEMENT_NAME, TYPE_LOCAL_NAME, TYPE_NAME -
Constructor Summary
ConstructorsConstructorDescriptionProblemActionImpl(String namespaceURI, String elementLocalName, String namespacePrefix) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionGet the Action child element.Gets an unmodifiable list of child elements in the order that they will appear in the DOM.Get the SoapAction child element.Gets a mutable map of the attributes.voidSet the Action child element.voidsetSoapAction(SoapAction newSoapAction) Set the SoapAction child 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
-
action
Action child element. -
soapAction
SoapAction child element. -
unknownAttributes
Wildcard attributes.
-
-
Constructor Details
-
ProblemActionImpl
public ProblemActionImpl(@Nullable String namespaceURI, @Nonnull String elementLocalName, @Nullable String namespacePrefix) Constructor.- Parameters:
namespaceURI- The namespace of the elementelementLocalName- The local name of the elementnamespacePrefix- The namespace prefix of the element
-
-
Method Details
-
getAction
Get the Action child element.- Specified by:
getActionin interfaceProblemAction- Returns:
- the Action child element
-
getSoapAction
Get the SoapAction child element.- Specified by:
getSoapActionin interfaceProblemAction- Returns:
- the SoapAction child element
-
setAction
Set the Action child element.- Specified by:
setActionin interfaceProblemAction- Parameters:
newAction- the new Action child element
-
setSoapAction
Set the SoapAction child element.- Specified by:
setSoapActionin interfaceProblemAction- Parameters:
newSoapAction- the new SoapAction child element
-
getUnknownAttributes
Gets a mutable map of the attributes. The map key is the namespace qualified name of the attribute, the map value is the value of the attribute.- Specified by:
getUnknownAttributesin interfaceAttributeExtensibleXMLObject- Returns:
- a map of the attributes
-
getOrderedChildren
Gets an unmodifiable list of child elements in the order that they will appear in the DOM.- Specified by:
getOrderedChildrenin interfaceXMLObject- Overrides:
getOrderedChildrenin classAbstractWSAddressingObject- Returns:
- ordered list of child elements
-