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
,AbstractZipTransformer
,AggregatingMessageHandler
,AmqpInboundChannelAdapter
,AmqpInboundGateway
,AmqpOutboundEndpoint
,AnnotationGatewayProxyFactoryBean
,ApacheCommonsFileTailingMessageProducer
,ApplicationEventListeningMessageProducer
,ApplicationEventPublishingMessageHandler
,AsyncAmqpOutboundGateway
,BarrierMessageHandler
,BaseHttpInboundEndpoint
,BridgeHandler
,ByteStreamWritingMessageHandler
,CacheRequestHandlerAdvice
,CachingClientConnectionFactory
,CamelMessageHandler
,CassandraMessageHandler
,CharacterStreamWritingMessageHandler
,ChatMessageListeningEndpoint
,ChatMessageSendingMessageHandler
,ClaimCheckInTransformer
,ClaimCheckOutTransformer
,CodecMessageConverter
,ContentEnricher
,ContextHolderRequestHandlerAdvice
,CorrelatingMessageBarrier
,DecodingTransformer
,DefaultHeaderChannelRegistry
,DefaultMessageSplitter
,DelayHandler
,DirectChannel
,EncodingPayloadTransformer
,ErrorMessageExceptionTypeRouter
,EventDrivenConsumer
,ExecutorChannel
,ExpressionEvaluatingMessageHandler
,ExpressionEvaluatingMessageSource
,ExpressionEvaluatingRequestHandlerAdvice
,ExpressionEvaluatingRouter
,ExpressionEvaluatingSplitter
,ExpressionEvaluatingTransactionSynchronizationProcessor
,ExpressionMessageProducerSupport
,FailoverClientConnectionFactory
,FileSplitter
,FileTailingMessageProducerSupport
,FileTransferringMessageHandler
,FileWritingMessageHandler
,FluxAggregatorMessageHandler
,FluxMessageChannel
,FromProtobufTransformer
,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
,PartitionedChannel
,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
,ToProtobufTransformer
,UdpSyslogReceivingChannelAdapter
,UnicastReceivingChannelAdapter
,UnicastSendingMessageHandler
,UnmarshallingTransformer
,UnZipResultSplitter
,UnZipTransformer
,WebFluxInboundEndpoint
,WebFluxRequestExecutingMessageHandler
,WebSocketInboundChannelAdapter
,WebSocketOutboundMessageHandler
,XPathHeaderEnricher
,XPathMessageSplitter
,XPathRouter
,XPathTransformer
,XsltPayloadTransformer
,ZeroMqChannel
,ZeroMqMessageHandler
,ZeroMqMessageProducer
,ZipTransformer
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.
-