org.apache.synapse.commons.evaluators.config
Class AbstractEvaluatorSerializer

java.lang.Object
  extended by org.apache.synapse.commons.evaluators.config.AbstractEvaluatorSerializer
All Implemented Interfaces:
EvaluatorSerializer
Direct Known Subclasses:
AndSerializer, NotSerializer, OrSerializer, TextProcessingEvaluatorSerializer

public abstract class AbstractEvaluatorSerializer
extends Object
implements EvaluatorSerializer

Provide common methods for EvaluatorSerializer implementations


Field Summary
protected static OMFactory fac
           
protected  org.apache.commons.logging.Log log
           
protected static OMNamespace nullNS
           
 
Constructor Summary
protected AbstractEvaluatorSerializer()
          A constructor that makes subclasses pick up the correct logger
 
Method Summary
protected  void serializeChild(OMElement parenet, Evaluator child)
           
protected  void serializeChildren(OMElement parent, Evaluator[] childEvaluators)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.synapse.commons.evaluators.config.EvaluatorSerializer
serialize
 

Field Detail

log

protected org.apache.commons.logging.Log log

fac

protected static final OMFactory fac

nullNS

protected static final OMNamespace nullNS
Constructor Detail

AbstractEvaluatorSerializer

protected AbstractEvaluatorSerializer()
A constructor that makes subclasses pick up the correct logger

Method Detail

serializeChildren

protected void serializeChildren(OMElement parent,
                                 Evaluator[] childEvaluators)
                          throws EvaluatorException
Throws:
EvaluatorException

serializeChild

protected void serializeChild(OMElement parenet,
                              Evaluator child)
                       throws EvaluatorException
Throws:
EvaluatorException


Copyright © 2005-2012 Apache Software Foundation. All Rights Reserved.