Package org.apache.cxf.ws.rm.policy
Class RM12AssertionBuilder
java.lang.Object
org.apache.cxf.ws.rm.policy.RM12AssertionBuilder
- All Implemented Interfaces:
org.apache.neethi.builders.AssertionBuilder<Element>
public class RM12AssertionBuilder
extends Object
implements org.apache.neethi.builders.AssertionBuilder<Element>
Builds a WS-RMP 1.2 assertion and nested assertions from the raw XML.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final QNamestatic final Stringstatic final QNamestatic final Stringstatic final QNamestatic final Stringstatic final QNamestatic final Stringstatic final QNamestatic final QName[]static final QNamestatic final QNamestatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
SEQUENCESTR_NAME
- See Also:
-
SEQUENCETRANSEC_NAME
- See Also:
-
DELIVERYASSURANCE_NAME
- See Also:
-
EXACTLYONCE_NAME
- See Also:
-
ATLEASTONCE_NAME
- See Also:
-
ATMOSTONCE_NAME
- See Also:
-
INORDER_NAME
- See Also:
-
SEQSTR_QNAME
-
SEQTRANSSEC_QNAME
-
DELIVERYASSURANCE_QNAME
-
EXACTLYONCE_QNAME
-
ATLEASTONCE_QNAME
-
ATMOSTONCE_QNAME
-
INORDER_QNAME
-
KNOWN_ELEMENTS
-
-
Constructor Details
-
RM12AssertionBuilder
public RM12AssertionBuilder()
-
-
Method Details
-
getKnownElements
- Specified by:
getKnownElementsin interfaceorg.apache.neethi.builders.AssertionBuilder<Element>- See Also:
-
AssertionBuilder.getKnownElements()
-
build
public org.apache.neethi.Assertion build(Element elem, org.apache.neethi.AssertionBuilderFactory factory) throws IllegalArgumentException - Specified by:
buildin interfaceorg.apache.neethi.builders.AssertionBuilder<Element>- Throws:
IllegalArgumentException- See Also:
-
org.apache.neethi.builders.AssertionBuilder#build(org.w3c.dom.Element, org.apache.neethi.AssertionBuilderFactory)
-