org.apache.sandesha2.policy.builders
Class SandeshaPropertyAssertion

java.lang.Object
  extended by org.apache.sandesha2.policy.builders.SandeshaPropertyAssertion
All Implemented Interfaces:
org.apache.neethi.Assertion, org.apache.neethi.PolicyComponent

public abstract class SandeshaPropertyAssertion
extends java.lang.Object
implements org.apache.neethi.Assertion


Constructor Summary
SandeshaPropertyAssertion()
           
 
Method Summary
abstract  void apply(SandeshaPolicyBean propertyBean)
           
 boolean equal(org.apache.neethi.PolicyComponent policyComponent)
           
 javax.xml.namespace.QName getName()
           
 short getType()
           
 boolean isIgnorable()
           
 boolean isOptional()
           
 org.apache.neethi.PolicyComponent normalize()
           
 void serialize(javax.xml.stream.XMLStreamWriter writer)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SandeshaPropertyAssertion

public SandeshaPropertyAssertion()
Method Detail

apply

public abstract void apply(SandeshaPolicyBean propertyBean)

getName

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

isIgnorable

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

isOptional

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

normalize

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

serialize

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

equal

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

getType

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


Copyright © The Apache Software Foundation. All Rights Reserved.