public class DefaultPartitionStrategy<T> extends AbstractPartitionStrategy<T,Map<String,Object>>
PartitionStrategy which is used to provide a generic partitioning support using Spring SpEL.| Constructor and Description |
|---|
DefaultPartitionStrategy(Expression expression)
Instantiates a new default partition strategy.
|
DefaultPartitionStrategy(Expression expression,
StandardEvaluationContext evaluationContext)
Instantiates a new default partition strategy with
EvaluationContext. |
DefaultPartitionStrategy(String expression)
Instantiates a new default partition strategy.
|
DefaultPartitionStrategy(String expression,
StandardEvaluationContext evaluationContext)
Instantiates a new default partition strategy with
EvaluationContext. |
DefaultPartitionStrategy(String expression,
StandardEvaluationContext evaluationContext,
ExpressionParser expressionParser)
Instantiates a new default partition strategy with
EvaluationContext and ExpressionParser. |
getPartitionKeyResolver, getPartitionResolverpublic DefaultPartitionStrategy(Expression expression)
expression - the expressionpublic DefaultPartitionStrategy(Expression expression, StandardEvaluationContext evaluationContext)
EvaluationContext.expression - the expressionevaluationContext - the evaluation contextpublic DefaultPartitionStrategy(String expression)
expression - the expressionpublic DefaultPartitionStrategy(String expression, StandardEvaluationContext evaluationContext)
EvaluationContext.expression - the expressionevaluationContext - the evaluation contextpublic DefaultPartitionStrategy(String expression, StandardEvaluationContext evaluationContext, ExpressionParser expressionParser)
EvaluationContext and ExpressionParser.expression - the expressionevaluationContext - the evaluation contextexpressionParser - the expression parser