org.apache.camel.processor.resequencer
Interface ExpressionResultComparator<E extends Exchange>

All Superinterfaces:
Comparator<E>, SequenceElementComparator<E>
All Known Implementing Classes:
DefaultExchangeComparator

public interface ExpressionResultComparator<E extends Exchange>
extends SequenceElementComparator<E>

A SequenceElementComparator that compares Exchanges based on the result of an expression evaluation.

Version:
$Revision: 303 $
Author:
Martin Krasser

Method Summary
 void setExpressions(List<Expression> expressions)
          Sets the list expressions used for comparing Exchanges.
 
Methods inherited from interface org.apache.camel.processor.resequencer.SequenceElementComparator
predecessor, successor
 
Methods inherited from interface java.util.Comparator
compare, equals
 

Method Detail

setExpressions

void setExpressions(List<Expression> expressions)
Sets the list expressions used for comparing Exchanges.

Parameters:
expressions - a list of Expression objects.


Copyright © 2010 IONA Open Source Community. All Rights Reserved.