Class ExpressionEvaluatingReleaseStrategy
java.lang.Object
org.springframework.integration.util.AbstractExpressionEvaluator
org.springframework.integration.aggregator.ExpressionEvaluatingReleaseStrategy
- All Implemented Interfaces:
- Aware,- BeanFactoryAware,- InitializingBean,- ReleaseStrategy
public class ExpressionEvaluatingReleaseStrategy
extends AbstractExpressionEvaluator
implements ReleaseStrategy
A 
ReleaseStrategy that evaluates an expression.- Author:
- Dave Syer, Artem Bilan
- 
Field SummaryFields inherited from class org.springframework.integration.util.AbstractExpressionEvaluatorEXPRESSION_PARSER, logger
- 
Constructor SummaryConstructorsConstructorDescriptionExpressionEvaluatingReleaseStrategy(String expression) ExpressionEvaluatingReleaseStrategy(Expression expression) 
- 
Method SummaryModifier and TypeMethodDescriptionbooleancanRelease(MessageGroup messages) Evaluate the expression provided on theMessageGroupand return the result (must be boolean).Methods inherited from class org.springframework.integration.util.AbstractExpressionEvaluatorafterPropertiesSet, evaluateExpression, evaluateExpression, evaluateExpression, evaluateExpression, evaluateExpression, evaluateExpression, evaluateExpression, getBeanFactory, getEvaluationContext, getEvaluationContext, getMessageBuilderFactory, onInit, setBeanFactory, setConversionService
- 
Constructor Details- 
ExpressionEvaluatingReleaseStrategy
- 
ExpressionEvaluatingReleaseStrategy
 
- 
- 
Method Details- 
canReleaseEvaluate the expression provided on theMessageGroupand return the result (must be boolean).- Specified by:
- canReleasein interface- ReleaseStrategy
 
 
-