Class MessageHandlerSpec<S extends MessageHandlerSpec<S,H>, H extends MessageHandler>
java.lang.Object
org.springframework.integration.dsl.IntegrationComponentSpec<S,H>
org.springframework.integration.dsl.MessageHandlerSpec<S,H>
- Type Parameters:
S
- the targetConsumerEndpointSpec
implementation type.H
- the targetMessageHandler
implementation type.
- All Implemented Interfaces:
DisposableBean
,FactoryBean<H>
,InitializingBean
,Lifecycle
,Phased
,SmartLifecycle
- Direct Known Subclasses:
AbstractUdpOutboundChannelAdapterSpec
,AmqpBaseOutboundEndpointSpec
,AmqpClientMessageHandlerSpec
,BaseHttpMessageHandlerSpec
,BaseWsOutboundGatewaySpec
,CamelMessageHandlerSpec
,CassandraMessageHandlerSpec
,FileSplitterSpec
,FileTransferringMessageHandlerSpec
,FileWritingMessageHandlerSpec
,GraphQlMessageHandlerSpec
,JdbcOutboundChannelAdapterSpec
,JdbcOutboundGatewaySpec
,JdbcStoredProcOutboundChannelAdapterSpec
,JdbcStoredProcOutboundGatewaySpec
,JmsOutboundChannelAdapterSpec
,JmsOutboundGatewaySpec
,JpaBaseOutboundEndpointSpec
,KafkaProducerMessageHandlerSpec
,MailSendingMessageHandlerSpec
,MongoDbOutboundGatewaySpec
,RabbitStreamMessageHandlerSpec
,ReactiveMessageHandlerSpec
,RemoteFileOutboundGatewaySpec
,RSocketOutboundGatewaySpec
,TcpOutboundChannelAdapterSpec
,TcpOutboundGatewaySpec
public abstract class MessageHandlerSpec<S extends MessageHandlerSpec<S,H>, H extends MessageHandler>
extends IntegrationComponentSpec<S,H>
An
IntegrationComponentSpec
for MessageHandler
s.- Since:
- 5.0
- Author:
- Artem Bilan
-
Field Summary
Fields inherited from class org.springframework.integration.dsl.IntegrationComponentSpec
logger, PARSER, target
Fields inherited from interface org.springframework.beans.factory.FactoryBean
OBJECT_TYPE_ATTRIBUTE
Fields inherited from interface org.springframework.context.SmartLifecycle
DEFAULT_PHASE
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.springframework.integration.dsl.IntegrationComponentSpec
_this, afterPropertiesSet, destroy, doGet, getId, getObject, getObjectType, getPhase, id, isAutoStartup, isRunning, start, stop, stop
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.springframework.beans.factory.FactoryBean
isSingleton
Methods inherited from interface org.springframework.context.SmartLifecycle
isPauseable
-
Constructor Details
-
MessageHandlerSpec
public MessageHandlerSpec()
-