public final class Jms
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static <S extends JmsMessageChannelSpec<S>> |
channel(javax.jms.ConnectionFactory connectionFactory)
The factory to produce a
JmsMessageChannelSpec. |
static <S extends JmsMessageChannelSpec<S>> |
channel(java.lang.String id,
javax.jms.ConnectionFactory connectionFactory)
The factory to produce a
JmsMessageChannelSpec. |
static JmsDefaultListenerContainerSpec |
container(javax.jms.ConnectionFactory connectionFactory,
javax.jms.Destination destination)
The factory to produce a
JmsListenerContainerSpec. |
static JmsDefaultListenerContainerSpec |
container(javax.jms.ConnectionFactory connectionFactory,
java.lang.String destinationName)
The factory to produce a
JmsListenerContainerSpec. |
static JmsInboundChannelAdapterSpec.JmsInboundChannelSpecTemplateAware |
inboundAdapter(javax.jms.ConnectionFactory connectionFactory)
The factory to produce a
JmsInboundChannelAdapterSpec. |
static <S extends JmsInboundChannelAdapterSpec<S>> |
inboundAdapter(org.springframework.jms.core.JmsTemplate jmsTemplate)
The factory to produce a
JmsInboundChannelAdapterSpec. |
static <S extends JmsInboundGatewaySpec<S>> |
inboundGateway(org.springframework.jms.listener.AbstractMessageListenerContainer listenerContainer)
The factory to produce a
JmsOutboundGatewaySpec. |
static JmsInboundGatewaySpec.JmsInboundGatewayListenerContainerSpec<JmsDefaultListenerContainerSpec,org.springframework.jms.listener.DefaultMessageListenerContainer> |
inboundGateway(javax.jms.ConnectionFactory connectionFactory)
The factory to produce a
JmsOutboundGatewaySpec. |
static <S extends JmsListenerContainerSpec<S,C>,C extends org.springframework.jms.listener.AbstractMessageListenerContainer> |
inboundGateway(javax.jms.ConnectionFactory connectionFactory,
java.lang.Class<C> containerClass)
The factory to produce a
JmsOutboundGatewaySpec. |
static <S extends JmsMessageDrivenChannelAdapterSpec<S>> |
messageDrivenChannelAdapter(org.springframework.jms.listener.AbstractMessageListenerContainer listenerContainer)
The factory to produce a
JmsMessageDrivenChannelAdapterSpec. |
static JmsMessageDrivenChannelAdapterSpec.JmsMessageDrivenChannelAdapterListenerContainerSpec<JmsDefaultListenerContainerSpec,org.springframework.jms.listener.DefaultMessageListenerContainer> |
messageDrivenChannelAdapter(javax.jms.ConnectionFactory connectionFactory)
The factory to produce a
JmsMessageDrivenChannelAdapterSpec. |
static <S extends JmsListenerContainerSpec<S,C>,C extends org.springframework.jms.listener.AbstractMessageListenerContainer> |
messageDrivenChannelAdapter(javax.jms.ConnectionFactory connectionFactory,
java.lang.Class<C> containerClass)
The factory to produce a
JmsMessageDrivenChannelAdapterSpec. |
static <S extends JmsMessageDrivenChannelAdapterSpec<S>> |
messageDriverChannelAdapter(org.springframework.jms.listener.AbstractMessageListenerContainer listenerContainer)
Deprecated.
|
static JmsMessageDrivenChannelAdapterSpec.JmsMessageDrivenChannelAdapterListenerContainerSpec<JmsDefaultListenerContainerSpec,org.springframework.jms.listener.DefaultMessageListenerContainer> |
messageDriverChannelAdapter(javax.jms.ConnectionFactory connectionFactory)
Deprecated.
|
static <S extends JmsListenerContainerSpec<S,C>,C extends org.springframework.jms.listener.AbstractMessageListenerContainer> |
messageDriverChannelAdapter(javax.jms.ConnectionFactory connectionFactory,
java.lang.Class<C> containerClass)
Deprecated.
|
static JmsOutboundChannelAdapterSpec.JmsOutboundChannelSpecTemplateAware |
outboundAdapter(javax.jms.ConnectionFactory connectionFactory)
The factory to produce a
JmsOutboundChannelAdapterSpec. |
static <S extends JmsOutboundChannelAdapterSpec<S>> |
outboundAdapter(org.springframework.jms.core.JmsTemplate jmsTemplate)
The factory to produce a
JmsOutboundChannelAdapterSpec. |
static JmsOutboundGatewaySpec |
outboundGateway(javax.jms.ConnectionFactory connectionFactory)
The factory to produce a
JmsOutboundGatewaySpec. |
static <S extends JmsPollableMessageChannelSpec<S>> |
pollableChannel(javax.jms.ConnectionFactory connectionFactory)
The factory to produce a
JmsPollableMessageChannelSpec. |
static <S extends JmsPollableMessageChannelSpec<S>> |
pollableChannel(java.lang.String id,
javax.jms.ConnectionFactory connectionFactory)
The factory to produce a
JmsPollableMessageChannelSpec. |
static JmsPublishSubscribeMessageChannelSpec |
publishSubscribeChannel(javax.jms.ConnectionFactory connectionFactory)
The factory to produce a
JmsPublishSubscribeMessageChannelSpec. |
static JmsPublishSubscribeMessageChannelSpec |
publishSubscribeChannel(java.lang.String id,
javax.jms.ConnectionFactory connectionFactory)
The factory to produce a
JmsPublishSubscribeMessageChannelSpec. |
public static <S extends JmsPollableMessageChannelSpec<S>> JmsPollableMessageChannelSpec<S> pollableChannel(javax.jms.ConnectionFactory connectionFactory)
JmsPollableMessageChannelSpec.S - the JmsPollableMessageChannelSpec inheritor typeconnectionFactory - the JMS ConnectionFactory to build onJmsPollableMessageChannelSpec instancepublic static <S extends JmsPollableMessageChannelSpec<S>> JmsPollableMessageChannelSpec<S> pollableChannel(java.lang.String id, javax.jms.ConnectionFactory connectionFactory)
JmsPollableMessageChannelSpec.S - the JmsPollableMessageChannelSpec inheritor typeid - the bean name for the target PollableChannel componentconnectionFactory - the JMS ConnectionFactory to build onJmsPollableMessageChannelSpec instancepublic static <S extends JmsMessageChannelSpec<S>> JmsMessageChannelSpec<S> channel(javax.jms.ConnectionFactory connectionFactory)
JmsMessageChannelSpec.S - the JmsMessageChannelSpec inheritor typeconnectionFactory - the JMS ConnectionFactory to build onJmsMessageChannelSpec instancepublic static <S extends JmsMessageChannelSpec<S>> JmsMessageChannelSpec<S> channel(java.lang.String id, javax.jms.ConnectionFactory connectionFactory)
JmsMessageChannelSpec.S - the JmsMessageChannelSpec inheritor typeid - the bean name for the target MessageChannel componentconnectionFactory - the JMS ConnectionFactory to build onJmsMessageChannelSpec instancepublic static JmsPublishSubscribeMessageChannelSpec publishSubscribeChannel(javax.jms.ConnectionFactory connectionFactory)
JmsPublishSubscribeMessageChannelSpec.connectionFactory - the JMS ConnectionFactory to build onJmsPublishSubscribeMessageChannelSpec instancepublic static JmsPublishSubscribeMessageChannelSpec publishSubscribeChannel(java.lang.String id, javax.jms.ConnectionFactory connectionFactory)
JmsPublishSubscribeMessageChannelSpec.id - the bean name for the target MessageChannel componentconnectionFactory - the JMS ConnectionFactory to build onJmsPublishSubscribeMessageChannelSpec instancepublic static <S extends JmsOutboundChannelAdapterSpec<S>> JmsOutboundChannelAdapterSpec<S> outboundAdapter(org.springframework.jms.core.JmsTemplate jmsTemplate)
JmsOutboundChannelAdapterSpec.S - the JmsOutboundChannelAdapterSpec inheritor typejmsTemplate - the JmsTemplate to build onJmsOutboundChannelAdapterSpec instancepublic static JmsOutboundChannelAdapterSpec.JmsOutboundChannelSpecTemplateAware outboundAdapter(javax.jms.ConnectionFactory connectionFactory)
JmsOutboundChannelAdapterSpec.connectionFactory - the JMS ConnectionFactory to build onJmsOutboundChannelAdapterSpec instancepublic static <S extends JmsInboundChannelAdapterSpec<S>> JmsInboundChannelAdapterSpec<S> inboundAdapter(org.springframework.jms.core.JmsTemplate jmsTemplate)
JmsInboundChannelAdapterSpec.S - the JmsInboundChannelAdapterSpec inheritor typejmsTemplate - the JmsTemplate to build onJmsInboundChannelAdapterSpec instancepublic static JmsInboundChannelAdapterSpec.JmsInboundChannelSpecTemplateAware inboundAdapter(javax.jms.ConnectionFactory connectionFactory)
JmsInboundChannelAdapterSpec.connectionFactory - the JMS ConnectionFactory to build onJmsInboundChannelAdapterSpec instancepublic static JmsOutboundGatewaySpec outboundGateway(javax.jms.ConnectionFactory connectionFactory)
JmsOutboundGatewaySpec.connectionFactory - the JMS ConnectionFactory to build onJmsOutboundGatewaySpec instancepublic static <S extends JmsInboundGatewaySpec<S>> JmsInboundGatewaySpec<S> inboundGateway(org.springframework.jms.listener.AbstractMessageListenerContainer listenerContainer)
JmsOutboundGatewaySpec.S - the JmsInboundGatewaySpec inheritor typelistenerContainer - the JMS AbstractMessageListenerContainer to build onJmsOutboundGatewaySpec instancepublic static JmsInboundGatewaySpec.JmsInboundGatewayListenerContainerSpec<JmsDefaultListenerContainerSpec,org.springframework.jms.listener.DefaultMessageListenerContainer> inboundGateway(javax.jms.ConnectionFactory connectionFactory)
JmsOutboundGatewaySpec.connectionFactory - the JMS ConnectionFactory to build onJmsOutboundGatewaySpec instancepublic static <S extends JmsListenerContainerSpec<S,C>,C extends org.springframework.jms.listener.AbstractMessageListenerContainer> JmsInboundGatewaySpec.JmsInboundGatewayListenerContainerSpec<S,C> inboundGateway(javax.jms.ConnectionFactory connectionFactory, java.lang.Class<C> containerClass)
JmsOutboundGatewaySpec.S - the JmsListenerContainerSpec inheritor typeC - the AbstractMessageListenerContainer inheritor typeconnectionFactory - the JMS ConnectionFactory to build oncontainerClass - the AbstractMessageListenerContainer implementation class
to instantiate listener containerJmsOutboundGatewaySpec instance@Deprecated public static <S extends JmsMessageDrivenChannelAdapterSpec<S>> JmsMessageDrivenChannelAdapterSpec<S> messageDriverChannelAdapter(org.springframework.jms.listener.AbstractMessageListenerContainer listenerContainer)
messageDrivenChannelAdapter(AbstractMessageListenerContainer).JmsMessageDrivenChannelAdapterSpec.S - the JmsMessageDrivenChannelAdapterSpec inheritor typelistenerContainer - the AbstractMessageListenerContainer to build onJmsMessageDrivenChannelAdapterSpec instance@Deprecated public static JmsMessageDrivenChannelAdapterSpec.JmsMessageDrivenChannelAdapterListenerContainerSpec<JmsDefaultListenerContainerSpec,org.springframework.jms.listener.DefaultMessageListenerContainer> messageDriverChannelAdapter(javax.jms.ConnectionFactory connectionFactory)
messageDrivenChannelAdapter(ConnectionFactory).JmsMessageDrivenChannelAdapterSpec.connectionFactory - the JMS ConnectionFactory to build onJmsMessageDrivenChannelAdapterSpec instance@Deprecated public static <S extends JmsListenerContainerSpec<S,C>,C extends org.springframework.jms.listener.AbstractMessageListenerContainer> JmsMessageDrivenChannelAdapterSpec.JmsMessageDrivenChannelAdapterListenerContainerSpec<S,C> messageDriverChannelAdapter(javax.jms.ConnectionFactory connectionFactory, java.lang.Class<C> containerClass)
messageDrivenChannelAdapter(ConnectionFactory, Class).JmsMessageDrivenChannelAdapterSpec.S - the JmsListenerContainerSpec inheritor typeC - the AbstractMessageListenerContainer inheritor typeconnectionFactory - the JMS ConnectionFactory to build oncontainerClass - the AbstractMessageListenerContainer implementation class
to instantiate listener containerJmsMessageDrivenChannelAdapterSpec instancepublic static <S extends JmsMessageDrivenChannelAdapterSpec<S>> JmsMessageDrivenChannelAdapterSpec<S> messageDrivenChannelAdapter(org.springframework.jms.listener.AbstractMessageListenerContainer listenerContainer)
JmsMessageDrivenChannelAdapterSpec.S - the JmsMessageDrivenChannelAdapterSpec inheritor typelistenerContainer - the AbstractMessageListenerContainer to build onJmsMessageDrivenChannelAdapterSpec instancepublic static JmsMessageDrivenChannelAdapterSpec.JmsMessageDrivenChannelAdapterListenerContainerSpec<JmsDefaultListenerContainerSpec,org.springframework.jms.listener.DefaultMessageListenerContainer> messageDrivenChannelAdapter(javax.jms.ConnectionFactory connectionFactory)
JmsMessageDrivenChannelAdapterSpec.connectionFactory - the JMS ConnectionFactory to build onJmsMessageDrivenChannelAdapterSpec instancepublic static <S extends JmsListenerContainerSpec<S,C>,C extends org.springframework.jms.listener.AbstractMessageListenerContainer> JmsMessageDrivenChannelAdapterSpec.JmsMessageDrivenChannelAdapterListenerContainerSpec<S,C> messageDrivenChannelAdapter(javax.jms.ConnectionFactory connectionFactory, java.lang.Class<C> containerClass)
JmsMessageDrivenChannelAdapterSpec.S - the JmsListenerContainerSpec inheritor typeC - the AbstractMessageListenerContainer inheritor typeconnectionFactory - the JMS ConnectionFactory to build oncontainerClass - the AbstractMessageListenerContainer implementation class
to instantiate listener containerJmsMessageDrivenChannelAdapterSpec instancepublic static JmsDefaultListenerContainerSpec container(javax.jms.ConnectionFactory connectionFactory, javax.jms.Destination destination)
JmsListenerContainerSpec.connectionFactory - the JMS ConnectionFactory to build ondestination - the Destination to listen toJmsListenerContainerSpec instancepublic static JmsDefaultListenerContainerSpec container(javax.jms.ConnectionFactory connectionFactory, java.lang.String destinationName)
JmsListenerContainerSpec.connectionFactory - the JMS ConnectionFactory to build ondestinationName - the destination name to listen toJmsListenerContainerSpec instance