Class JmsInboundChannelAdapterSpec<S extends JmsInboundChannelAdapterSpec<S>>
java.lang.Object
org.springframework.integration.dsl.IntegrationComponentSpec<S,H>
 
org.springframework.integration.dsl.MessageSourceSpec<S,JmsDestinationPollingSource>
 
org.springframework.integration.jms.dsl.JmsInboundChannelAdapterSpec<S>
- Type Parameters:
- S- the target- JmsInboundChannelAdapterSpecimplementation type.
- All Implemented Interfaces:
- DisposableBean,- FactoryBean<JmsDestinationPollingSource>,- InitializingBean,- Lifecycle,- Phased,- SmartLifecycle
- Direct Known Subclasses:
- JmsInboundChannelAdapterSpec.JmsInboundChannelSpecTemplateAware
public class JmsInboundChannelAdapterSpec<S extends JmsInboundChannelAdapterSpec<S>>
extends MessageSourceSpec<S,JmsDestinationPollingSource> 
- Since:
- 5.0
- Author:
- Artem Bilan
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic classAJmsTemplate-basedJmsInboundChannelAdapterSpecextension.
- 
Field SummaryFieldsFields inherited from class org.springframework.integration.dsl.IntegrationComponentSpeclogger, PARSER, targetFields inherited from interface org.springframework.beans.factory.FactoryBeanOBJECT_TYPE_ATTRIBUTEFields inherited from interface org.springframework.context.SmartLifecycleDEFAULT_PHASE
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptiondestination(Destination destination) Configure the destination from which to receive messages.destination(String destination) Configure the name of destination from which to receive messages.headerMapper(JmsHeaderMapper headerMapper) Configure aJmsHeaderMapperto map from JMS headers and properties to Spring Integration headers.messageSelector(String messageSelector) Methods inherited from class org.springframework.integration.dsl.MessageSourceSpecmessageHeadersMethods inherited from class org.springframework.integration.dsl.IntegrationComponentSpec_this, afterPropertiesSet, destroy, doGet, getId, getObject, getObjectType, getPhase, id, isAutoStartup, isRunning, start, stop, stopMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.springframework.beans.factory.FactoryBeanisSingleton
- 
Field Details- 
jmsTemplateSpec
 
- 
- 
Constructor Details- 
JmsInboundChannelAdapterSpec
 
- 
- 
Method Details- 
messageSelector- Parameters:
- messageSelector- the messageSelector.
- Returns:
- the spec.
- See Also:
 
- 
headerMapperConfigure aJmsHeaderMapperto map from JMS headers and properties to Spring Integration headers.- Parameters:
- headerMapper- the headerMapper.
- Returns:
- the spec.
 
- 
destinationConfigure the destination from which to receive messages.- Parameters:
- destination- the destination.
- Returns:
- the spec.
 
- 
destinationConfigure the name of destination from which to receive messages.- Parameters:
- destination- the destination.
- Returns:
- the spec.
 
 
-