Restore DelayHandler.expressionParser property
This commit is contained in:
@@ -30,6 +30,8 @@ import org.springframework.context.event.ContextRefreshedEvent;
|
|||||||
import org.springframework.expression.EvaluationContext;
|
import org.springframework.expression.EvaluationContext;
|
||||||
import org.springframework.expression.EvaluationException;
|
import org.springframework.expression.EvaluationException;
|
||||||
import org.springframework.expression.Expression;
|
import org.springframework.expression.Expression;
|
||||||
|
import org.springframework.expression.ExpressionParser;
|
||||||
|
import org.springframework.expression.spel.standard.SpelExpressionParser;
|
||||||
import org.springframework.integration.context.IntegrationObjectSupport;
|
import org.springframework.integration.context.IntegrationObjectSupport;
|
||||||
import org.springframework.integration.expression.ExpressionUtils;
|
import org.springframework.integration.expression.ExpressionUtils;
|
||||||
import org.springframework.integration.store.MessageGroup;
|
import org.springframework.integration.store.MessageGroup;
|
||||||
@@ -83,6 +85,8 @@ import org.springframework.util.CollectionUtils;
|
|||||||
public class DelayHandler extends AbstractReplyProducingMessageHandler implements DelayHandlerManagement,
|
public class DelayHandler extends AbstractReplyProducingMessageHandler implements DelayHandlerManagement,
|
||||||
ApplicationListener<ContextRefreshedEvent> {
|
ApplicationListener<ContextRefreshedEvent> {
|
||||||
|
|
||||||
|
private static final ExpressionParser expressionParser = new SpelExpressionParser();
|
||||||
|
|
||||||
private final String messageGroupId;
|
private final String messageGroupId;
|
||||||
|
|
||||||
private volatile long defaultDelay;
|
private volatile long defaultDelay;
|
||||||
|
|||||||
Reference in New Issue
Block a user