Interface ExpressionCapable
- All Known Implementing Classes:
AbstractCorrelatingMessageHandler,AbstractEndpoint,AbstractExecutorChannel,AbstractHandleMessageAdvice,AbstractMappingMessageRouter,AbstractMessageChannel,AbstractMessageHandler,AbstractMessageProducingHandler,AbstractMessageRouter,AbstractMessageSplitter,AbstractPayloadTransformer,AbstractPollableChannel,AbstractPollingEndpoint,AbstractReactiveMessageHandler,AbstractReplyProducingMessageHandler,AbstractReplyProducingPostProcessingMessageHandler,AbstractRequestHandlerAdvice,AbstractSubscribableChannel,AbstractTransformer,AggregatingMessageHandler,AnnotationGatewayProxyFactoryBean,BarrierMessageHandler,BridgeHandler,CacheRequestHandlerAdvice,ClaimCheckInTransformer,ClaimCheckOutTransformer,CodecMessageConverter,ContentEnricher,CorrelatingMessageBarrier,DecodingTransformer,DefaultHeaderChannelRegistry,DefaultMessageSplitter,DelayHandler,DirectChannel,EncodingPayloadTransformer,ErrorMessageExceptionTypeRouter,EventDrivenConsumer,ExecutorChannel,ExpressionEvaluatingMessageHandler,ExpressionEvaluatingMessageSource,ExpressionEvaluatingRequestHandlerAdvice,ExpressionEvaluatingRouter,ExpressionEvaluatingSplitter,ExpressionEvaluatingTransactionSynchronizationProcessor,ExpressionMessageProducerSupport,FluxAggregatorMessageHandler,FluxMessageChannel,GatewayMessageHandler,GatewayProxyFactoryBean,HeaderEnricher,HeaderFilter,HeaderValueRouter,IdempotentReceiverInterceptor,IntegrationObjectSupport,JsonToObjectTransformer,LoggingHandler,MapToObjectTransformer,MessageFilter,MessageHandlerChain,MessageHandlerSupport,MessageProducerSupport,MessageTransformingHandler,MessagingGatewaySupport,MethodInvokingMessageHandler,MethodInvokingRouter,MethodInvokingSplitter,ObjectToJsonTransformer,ObjectToMapTransformer,ObjectToStringTransformer,PayloadDeserializingTransformer,PayloadSerializingTransformer,PayloadTypeConvertingTransformer,PayloadTypeRouter,PollingConsumer,PriorityChannel,PublishSubscribeChannel,QueueChannel,RateLimiterRequestHandlerAdvice,ReactiveMessageSourceProducer,ReactiveStreamsConsumer,RecipientListRouter,RendezvousChannel,ReplyProducingMessageHandlerWrapper,RequestHandlerCircuitBreakerAdvice,RequestHandlerRetryAdvice,ResequencingMessageHandler,ScatterGatherHandler,ServiceActivatingHandler,SimpleFromAvroTransformer,SimpleToAvroTransformer,SourcePollingChannelAdapter,StreamTransformer,SyslogToMapTransformer
public interface ExpressionCapable
Components that implement this interface are capable of supporting a primary
SpEL expression as part of their configuration.
- Since:
- 4.3
-
Method Summary
Modifier and Type Method Description org.springframework.expression.ExpressiongetExpression()Return the primary SpEL expression if this component is expression-based.
-
Method Details
-
getExpression
org.springframework.expression.Expression getExpression()Return the primary SpEL expression if this component is expression-based.- Returns:
- the expression as a String.
-