Package | Description |
---|---|
org.apache.synapse.commons.evaluators | |
org.apache.synapse.commons.evaluators.config | |
org.apache.synapse.commons.evaluators.source |
Modifier and Type | Method and Description |
---|---|
boolean |
OrEvaluator.evaluate(EvaluatorContext context) |
boolean |
EqualEvaluator.evaluate(EvaluatorContext context) |
boolean |
MatchEvaluator.evaluate(EvaluatorContext context) |
boolean |
NotEvaluator.evaluate(EvaluatorContext context) |
boolean |
Evaluator.evaluate(EvaluatorContext context)
Evaluate a boolean expression
|
boolean |
AndEvaluator.evaluate(EvaluatorContext context) |
void |
Parser.init(org.apache.axiom.om.OMElement conditions)
Build the parser from a given XML
|
Modifier and Type | Method and Description |
---|---|
Evaluator |
EvaluatorFactory.create(org.apache.axiom.om.OMElement e)
Create an evalautor from the given XML configuration
|
Evaluator |
EqualFactory.create(org.apache.axiom.om.OMElement e) |
Evaluator |
OrFactory.create(org.apache.axiom.om.OMElement e) |
Evaluator |
AndFactory.create(org.apache.axiom.om.OMElement e) |
Evaluator |
NotFactory.create(org.apache.axiom.om.OMElement e) |
Evaluator |
MatchFactory.create(org.apache.axiom.om.OMElement e) |
Condition |
ConditionFactory.createCondition(org.apache.axiom.om.OMElement ruleElement) |
Evaluator |
EvaluatorFactoryFinder.getEvaluator(org.apache.axiom.om.OMElement elem)
Retun an
EvaluatorFactory for a given Evaluator name. |
protected SourceTextRetriever |
TextProcessingEvaluatorFactory.getSourceTextRetriever(org.apache.axiom.om.OMElement e) |
protected void |
TextProcessingEvaluatorFactory.handleException(String message) |
org.apache.axiom.om.OMElement |
MatchSerializer.serialize(org.apache.axiom.om.OMElement parent,
Evaluator evaluator) |
org.apache.axiom.om.OMElement |
OrSerializer.serialize(org.apache.axiom.om.OMElement parent,
Evaluator evaluator) |
org.apache.axiom.om.OMElement |
EvaluatorSerializer.serialize(org.apache.axiom.om.OMElement parent,
Evaluator evaluator)
Serialze an Evaluator configuration to a XML element.
|
org.apache.axiom.om.OMElement |
EqualSerializer.serialize(org.apache.axiom.om.OMElement parent,
Evaluator evaluator) |
org.apache.axiom.om.OMElement |
AndSerializer.serialize(org.apache.axiom.om.OMElement parent,
Evaluator evaluator) |
org.apache.axiom.om.OMElement |
NotSerializer.serialize(org.apache.axiom.om.OMElement parent,
Evaluator evaluator) |
protected void |
AbstractEvaluatorSerializer.serializeChild(org.apache.axiom.om.OMElement parenet,
Evaluator child) |
protected void |
AbstractEvaluatorSerializer.serializeChildren(org.apache.axiom.om.OMElement parent,
Evaluator[] childEvaluators) |
org.apache.axiom.om.OMElement |
ConditionSerializer.serializer(org.apache.axiom.om.OMElement parent,
Condition condition) |
protected void |
TextProcessingEvaluatorSerializer.serializeSourceTextRetriever(SourceTextRetriever textRetriever,
org.apache.axiom.om.OMElement element) |
Modifier and Type | Method and Description |
---|---|
String |
SourceTextRetriever.getSourceText(EvaluatorContext context) |
String |
SOAPEnvelopeTextRetriever.getSourceText(EvaluatorContext context) |
String |
ParameterTextRetriever.getSourceText(EvaluatorContext context) |
String |
URLTextRetriever.getSourceText(EvaluatorContext context) |
String |
PropertyTextRetriever.getSourceText(EvaluatorContext context) |
String |
HeaderTextRetriever.getSourceText(EvaluatorContext context) |
Copyright © 2005-2017 Apache Software Foundation. All Rights Reserved.