Class OptimizePartsBuilder
java.lang.Object
org.apache.rampart.policy.builders.OptimizePartsBuilder
- All Implemented Interfaces:
org.apache.neethi.builders.AssertionBuilder<org.apache.axiom.om.OMElement>
public class OptimizePartsBuilder
extends Object
implements org.apache.neethi.builders.AssertionBuilder<org.apache.axiom.om.OMElement>
OptimizePartsBuilder creates the OptimizePartsConfig
This clase deserialize the following XML fragment inside the RampartConfig.
Example
<ramp:optimizeParts> <ramp:expressions> <ramp:expression>//ns1:data1</ramp:expression> <ramp:expression>//ns2:data2</ramp:expression> </ramp:expressions> <ramp:namespaces> <nampespace uri="http://test1.com" prefix="ns1"/> <nampespace uri="http://test2.com" prefix="ns2"/> </ramp:namespaces> </ramp:optimizeParts>
- See Also:
-
Constructor Details
-
OptimizePartsBuilder
public OptimizePartsBuilder()
-
-
Method Details
-
build
public org.apache.neethi.Assertion build(org.apache.axiom.om.OMElement element, org.apache.neethi.AssertionBuilderFactory factory) throws IllegalArgumentException - Specified by:
buildin interfaceorg.apache.neethi.builders.AssertionBuilder<org.apache.axiom.om.OMElement>- Throws:
IllegalArgumentException
-
getKnownElements
- Specified by:
getKnownElementsin interfaceorg.apache.neethi.builders.AssertionBuilder<org.apache.axiom.om.OMElement>
-