Interface ExpressionCapable
- All Known Implementing Classes:
AbstractAmqpChannel,AbstractAmqpOutboundEndpoint,AbstractClientConnectionFactory,AbstractConnectionFactory,AbstractCorrelatingMessageHandler,AbstractEndpoint,AbstractExecutorChannel,AbstractHandleMessageAdvice,AbstractHazelcastMessageProducer,AbstractHttpRequestExecutingMessageHandler,AbstractInternetProtocolReceivingChannelAdapter,AbstractInternetProtocolSendingMessageHandler,AbstractJmsChannel,AbstractKafkaChannel,AbstractMailReceiver,AbstractMappingMessageRouter,AbstractMessageChannel,AbstractMessageHandler,AbstractMessageProducingHandler,AbstractMessageRouter,AbstractMessageSplitter,AbstractMqttMessageDrivenChannelAdapter,AbstractMqttMessageHandler,AbstractPayloadTransformer,AbstractPollableChannel,AbstractPollingEndpoint,AbstractReactiveMessageHandler,AbstractRemoteFileOutboundGateway,AbstractReplyProducingMessageHandler,AbstractReplyProducingPostProcessingMessageHandler,AbstractRequestHandlerAdvice,AbstractServerConnectionFactory,AbstractSubscribableChannel,AbstractTransformer,AbstractWebServiceInboundGateway,AbstractWebServiceOutboundGateway,AbstractXmlTransformer,AbstractXmppConnectionAwareEndpoint,AbstractXmppConnectionAwareMessageHandler,AggregatingMessageHandler,AmqpInboundChannelAdapter,AmqpInboundGateway,AmqpOutboundEndpoint,AnnotationGatewayProxyFactoryBean,ApacheCommonsFileTailingMessageProducer,ApplicationEventListeningMessageProducer,ApplicationEventPublishingMessageHandler,AsyncAmqpOutboundGateway,BarrierMessageHandler,BaseHttpInboundEndpoint,BridgeHandler,ByteStreamWritingMessageHandler,CacheRequestHandlerAdvice,CachingClientConnectionFactory,CamelMessageHandler,CassandraMessageHandler,CharacterStreamWritingMessageHandler,ChatMessageListeningEndpoint,ChatMessageSendingMessageHandler,ClaimCheckInTransformer,ClaimCheckOutTransformer,CodecMessageConverter,ContentEnricher,CorrelatingMessageBarrier,DecodingTransformer,DefaultHeaderChannelRegistry,DefaultMessageSplitter,DelayHandler,DirectChannel,EncodingPayloadTransformer,ErrorMessageExceptionTypeRouter,EventDrivenConsumer,ExecutorChannel,ExpressionEvaluatingMessageHandler,ExpressionEvaluatingMessageSource,ExpressionEvaluatingRequestHandlerAdvice,ExpressionEvaluatingRouter,ExpressionEvaluatingSplitter,ExpressionEvaluatingTransactionSynchronizationProcessor,ExpressionMessageProducerSupport,FailoverClientConnectionFactory,FileSplitter,FileTailingMessageProducerSupport,FileTransferringMessageHandler,FileWritingMessageHandler,FluxAggregatorMessageHandler,FluxMessageChannel,FtpMessageHandler,FtpOutboundGateway,GatewayMessageHandler,GatewayProxyFactoryBean,GraphQlMessageHandler,HazelcastCacheWritingMessageHandler,HazelcastClusterMonitorMessageProducer,HazelcastContinuousQueryMessageProducer,HazelcastEventDrivenMessageProducer,HeaderEnricher,HeaderFilter,HeaderValueRouter,HttpRequestExecutingMessageHandler,HttpRequestHandlingController,HttpRequestHandlingEndpointSupport,HttpRequestHandlingMessagingGateway,IdempotentReceiverInterceptor,ImapIdleChannelAdapter,ImapMailReceiver,IntegrationObjectSupport,JdbcMessageHandler,JdbcOutboundGateway,JmsInboundGateway,JmsMessageDrivenEndpoint,JmsOutboundGateway,JmsSendingMessageHandler,JpaOutboundGateway,JsonToObjectTransformer,KafkaInboundGateway,KafkaMessageDrivenChannelAdapter,KafkaProducerMessageHandler,LoggingHandler,MailSendingMessageHandler,MapToObjectTransformer,MarshallingTransformer,MarshallingWebServiceInboundGateway,MarshallingWebServiceOutboundGateway,MessageFilter,MessageHandlerChain,MessageHandlerSupport,MessageProducerSupport,MessageTransformingHandler,MessagingGatewaySupport,MethodInvokingMessageHandler,MethodInvokingRouter,MethodInvokingSplitter,MockMessageHandler,MongoDbChangeStreamMessageProducer,MongoDbOutboundGateway,MongoDbStoringMessageHandler,MqttPahoMessageDrivenChannelAdapter,MqttPahoMessageHandler,Mqttv5PahoMessageDrivenChannelAdapter,Mqttv5PahoMessageHandler,MulticastReceivingChannelAdapter,MulticastSendingMessageHandler,NotificationListeningMessageProducer,NotificationPublishingMessageHandler,ObjectToJsonTransformer,ObjectToMapTransformer,ObjectToStringTransformer,OperationInvokingMessageHandler,OSDelegatingFileTailingMessageProducer,PayloadDeserializingTransformer,PayloadSerializingTransformer,PayloadTypeConvertingTransformer,PayloadTypeRouter,PointToPointSubscribableAmqpChannel,PollableAmqpChannel,PollableJmsChannel,PollableKafkaChannel,PollingConsumer,Pop3MailReceiver,PostgresSubscribableChannel,PresenceListeningEndpoint,PresenceSendingMessageHandler,PriorityChannel,PublishSubscribeAmqpChannel,PublishSubscribeChannel,PublishSubscribeKafkaChannel,QueueChannel,R2dbcMessageHandler,RabbitStreamMessageHandler,RateLimiterRequestHandlerAdvice,ReactiveMessageSourceProducer,ReactiveMongoDbStoringMessageHandler,ReactiveRedisStreamMessageHandler,ReactiveRedisStreamMessageProducer,ReactiveStreamsConsumer,RecipientListRouter,RedisInboundChannelAdapter,RedisOutboundGateway,RedisPublishingMessageHandler,RedisQueueInboundGateway,RedisQueueMessageDrivenEndpoint,RedisQueueOutboundChannelAdapter,RedisQueueOutboundGateway,RedisStoreWritingMessageHandler,RendezvousChannel,ReplyProducingMessageHandlerWrapper,RequestHandlerCircuitBreakerAdvice,RequestHandlerRetryAdvice,ResequencingMessageHandler,RSocketInboundGateway,RSocketOutboundGateway,ScatterGatherHandler,ServiceActivatingHandler,SftpMessageHandler,SftpOutboundGateway,SimpleFromAvroTransformer,SimpleToAvroTransformer,SimpleWebServiceInboundGateway,SimpleWebServiceOutboundGateway,SmbMessageHandler,SmbOutboundGateway,SourceCreatingTransformer,SourcePollingChannelAdapter,StompInboundChannelAdapter,StompMessageHandler,StoredProcMessageHandler,StoredProcOutboundGateway,StreamTransformer,SubscribableJmsChannel,SubscribableKafkaChannel,SubscribableRedisChannel,SyslogReceivingChannelAdapterSupport,SyslogToMapTransformer,TcpInboundGateway,TcpNetClientConnectionFactory,TcpNetServerConnectionFactory,TcpNioClientConnectionFactory,TcpNioServerConnectionFactory,TcpOutboundGateway,TcpReceivingChannelAdapter,TcpSendingMessageHandler,TcpSyslogReceivingChannelAdapter,ThreadAffinityClientConnectionFactory,UdpSyslogReceivingChannelAdapter,UnicastReceivingChannelAdapter,UnicastSendingMessageHandler,UnmarshallingTransformer,WebFluxInboundEndpoint,WebFluxRequestExecutingMessageHandler,WebSocketInboundChannelAdapter,WebSocketOutboundMessageHandler,XPathHeaderEnricher,XPathMessageSplitter,XPathRouter,XPathTransformer,XsltPayloadTransformer,ZeroMqChannel,ZeroMqMessageHandler,ZeroMqMessageProducer
public interface ExpressionCapable
Components that implement this interface are capable of supporting a primary
SpEL expression as part of their configuration.
- Since:
- 4.3
- Author:
- Gary Russell
-
Method Summary
Modifier and TypeMethodDescriptionReturn the primary SpEL expression if this component is expression-based.
-
Method Details
-
getExpression
Expression getExpression()Return the primary SpEL expression if this component is expression-based.- Returns:
- the expression as a String.
-