org.talend.esb.policy.transformation
Class TransformationAssertion

java.lang.Object
  extended by org.talend.esb.policy.transformation.TransformationAssertion
All Implemented Interfaces:
org.apache.neethi.Assertion, org.apache.neethi.PolicyComponent

public class TransformationAssertion
extends Object
implements org.apache.neethi.Assertion


Nested Class Summary
static class TransformationAssertion.AppliesToType
           
static class TransformationAssertion.MessageType
           
 
Constructor Summary
TransformationAssertion(Element element)
           
 
Method Summary
 boolean equal(org.apache.neethi.PolicyComponent policyComponent)
           
 String getAppliesTo()
           
 String getMessageType()
           
 QName getName()
           
 String getPath()
           
 TransformationType getTransformationType()
           
 short getType()
           
 boolean isIgnorable()
           
 boolean isOptional()
           
 org.apache.neethi.PolicyComponent normalize()
           
 void serialize(XMLStreamWriter writer)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TransformationAssertion

public TransformationAssertion(Element element)
Method Detail

getType

public short getType()
Specified by:
getType in interface org.apache.neethi.PolicyComponent

equal

public boolean equal(org.apache.neethi.PolicyComponent policyComponent)
Specified by:
equal in interface org.apache.neethi.PolicyComponent

getName

public QName getName()
Specified by:
getName in interface org.apache.neethi.Assertion

isOptional

public boolean isOptional()
Specified by:
isOptional in interface org.apache.neethi.Assertion

isIgnorable

public boolean isIgnorable()
Specified by:
isIgnorable in interface org.apache.neethi.Assertion

serialize

public void serialize(XMLStreamWriter writer)
               throws XMLStreamException
Specified by:
serialize in interface org.apache.neethi.Assertion
Specified by:
serialize in interface org.apache.neethi.PolicyComponent
Throws:
XMLStreamException

normalize

public org.apache.neethi.PolicyComponent normalize()
Specified by:
normalize in interface org.apache.neethi.Assertion

getTransformationType

public TransformationType getTransformationType()

getPath

public String getPath()

getAppliesTo

public String getAppliesTo()

getMessageType

public String getMessageType()


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