org.talend.esb.policy.transformation
Class TransformationPolicyBuilder

java.lang.Object
  extended by org.talend.esb.policy.transformation.TransformationPolicyBuilder
All Implemented Interfaces:
org.apache.neethi.builders.AssertionBuilder<Element>

public class TransformationPolicyBuilder
extends Object
implements org.apache.neethi.builders.AssertionBuilder<Element>


Field Summary
static String NAMESPACE
           
static QName TRANSFORMATION
           
static String TRANSFORMATION_NAME
           
 
Constructor Summary
TransformationPolicyBuilder()
           
 
Method Summary
 org.apache.neethi.Assertion build(Element element, org.apache.neethi.AssertionBuilderFactory factory)
           
static org.apache.cxf.ws.policy.AssertionInfo getAssertion(org.apache.cxf.message.Message message)
          Gets the assertion.
 QName[] getKnownElements()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NAMESPACE

public static final String NAMESPACE
See Also:
Constant Field Values

TRANSFORMATION_NAME

public static final String TRANSFORMATION_NAME
See Also:
Constant Field Values

TRANSFORMATION

public static final QName TRANSFORMATION
Constructor Detail

TransformationPolicyBuilder

public TransformationPolicyBuilder()
Method Detail

build

public org.apache.neethi.Assertion build(Element element,
                                         org.apache.neethi.AssertionBuilderFactory factory)
                                  throws IllegalArgumentException
Specified by:
build in interface org.apache.neethi.builders.AssertionBuilder<Element>
Throws:
IllegalArgumentException

getKnownElements

public QName[] getKnownElements()
Specified by:
getKnownElements in interface org.apache.neethi.builders.AssertionBuilder<Element>

getAssertion

public static org.apache.cxf.ws.policy.AssertionInfo getAssertion(org.apache.cxf.message.Message message)
                                                           throws SAXException,
                                                                  IOException,
                                                                  ParserConfigurationException
Gets the assertion.

Parameters:
message - the message
Returns:
the assertion
Throws:
SAXException - the sAX exception
IOException - Signals that an I/O exception has occurred.
ParserConfigurationException - the parser configuration exception


Copyright © 2011–2014 Talend Inc.. All rights reserved.