public class Adapters
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
AmqpOutboundEndpointSpec |
amqp(org.springframework.amqp.core.AmqpTemplate amqpTemplate) |
AmqpOutboundEndpointSpec |
amqpGateway(org.springframework.amqp.core.AmqpTemplate amqpTemplate) |
FileWritingMessageHandlerSpec |
file(java.io.File destinationDirectory) |
<P> FileWritingMessageHandlerSpec |
file(Function<org.springframework.messaging.Message<P>,?> directoryFunction) |
FileWritingMessageHandlerSpec |
file(java.lang.String directoryExpression) |
FileWritingMessageHandlerSpec |
fileGateway(java.io.File destinationDirectory) |
<P> FileWritingMessageHandlerSpec |
fileGateway(Function<org.springframework.messaging.Message<P>,?> directoryFunction) |
FileWritingMessageHandlerSpec |
fileGateway(java.lang.String directoryExpression) |
FtpMessageHandlerSpec |
ftp(org.springframework.integration.file.remote.RemoteFileTemplate<org.apache.commons.net.ftp.FTPFile> remoteFileTemplate) |
FtpMessageHandlerSpec |
ftp(org.springframework.integration.file.remote.RemoteFileTemplate<org.apache.commons.net.ftp.FTPFile> remoteFileTemplate,
org.springframework.integration.file.support.FileExistsMode fileExistsMode) |
FtpMessageHandlerSpec |
ftp(org.springframework.integration.file.remote.session.SessionFactory<org.apache.commons.net.ftp.FTPFile> sessionFactory) |
FtpMessageHandlerSpec |
ftp(org.springframework.integration.file.remote.session.SessionFactory<org.apache.commons.net.ftp.FTPFile> sessionFactory,
org.springframework.integration.file.support.FileExistsMode fileExistsMode) |
FtpOutboundGatewaySpec |
ftpGateway(org.springframework.integration.file.remote.session.SessionFactory<org.apache.commons.net.ftp.FTPFile> sessionFactory,
org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway.Command command,
java.lang.String expression) |
FtpOutboundGatewaySpec |
ftpGateway(org.springframework.integration.file.remote.session.SessionFactory<org.apache.commons.net.ftp.FTPFile> sessionFactory,
java.lang.String command,
java.lang.String expression) |
SftpMessageHandlerSpec |
ftps(org.springframework.integration.file.remote.session.SessionFactory<com.jcraft.jsch.ChannelSftp.LsEntry> sessionFactory)
Deprecated.
in favor of
sftp(SessionFactory) |
HttpMessageHandlerSpec |
http(org.springframework.expression.Expression uriExpression) |
HttpMessageHandlerSpec |
http(org.springframework.expression.Expression uriExpression,
org.springframework.web.client.RestTemplate restTemplate) |
<P> HttpMessageHandlerSpec |
http(Function<org.springframework.messaging.Message<P>,?> uriFunction) |
<P> HttpMessageHandlerSpec |
http(Function<org.springframework.messaging.Message<P>,?> uriFunction,
org.springframework.web.client.RestTemplate restTemplate) |
HttpMessageHandlerSpec |
http(java.lang.String uri) |
HttpMessageHandlerSpec |
http(java.lang.String uri,
org.springframework.web.client.RestTemplate restTemplate) |
HttpMessageHandlerSpec |
http(java.net.URI uri) |
HttpMessageHandlerSpec |
http(java.net.URI uri,
org.springframework.web.client.RestTemplate restTemplate) |
HttpMessageHandlerSpec |
httpGateway(org.springframework.expression.Expression uriExpression) |
HttpMessageHandlerSpec |
httpGateway(org.springframework.expression.Expression uriExpression,
org.springframework.web.client.RestTemplate restTemplate) |
<P> HttpMessageHandlerSpec |
httpGateway(Function<org.springframework.messaging.Message<P>,?> uriFunction) |
<P> HttpMessageHandlerSpec |
httpGateway(Function<org.springframework.messaging.Message<P>,?> uriFunction,
org.springframework.web.client.RestTemplate restTemplate) |
HttpMessageHandlerSpec |
httpGateway(java.lang.String uri) |
HttpMessageHandlerSpec |
httpGateway(java.lang.String uri,
org.springframework.web.client.RestTemplate restTemplate) |
HttpMessageHandlerSpec |
httpGateway(java.net.URI uri) |
HttpMessageHandlerSpec |
httpGateway(java.net.URI uri,
org.springframework.web.client.RestTemplate restTemplate) |
JmsOutboundChannelAdapterSpec.JmsOutboundChannelSpecTemplateAware |
jms(javax.jms.ConnectionFactory connectionFactory) |
JmsOutboundChannelAdapterSpec<? extends JmsOutboundChannelAdapterSpec<?>> |
jms(org.springframework.jms.core.JmsTemplate jmsTemplate) |
JmsOutboundGatewaySpec |
jmsGateway(javax.jms.ConnectionFactory connectionFactory) |
MailSendingMessageHandlerSpec |
mail(java.lang.String host) |
SftpMessageHandlerSpec |
sftp(org.springframework.integration.file.remote.RemoteFileTemplate<com.jcraft.jsch.ChannelSftp.LsEntry> remoteFileTemplate) |
SftpMessageHandlerSpec |
sftp(org.springframework.integration.file.remote.RemoteFileTemplate<com.jcraft.jsch.ChannelSftp.LsEntry> remoteFileTemplate,
org.springframework.integration.file.support.FileExistsMode fileExistsMode) |
SftpMessageHandlerSpec |
sftp(org.springframework.integration.file.remote.session.SessionFactory<com.jcraft.jsch.ChannelSftp.LsEntry> sessionFactory)
|
SftpMessageHandlerSpec |
sftp(org.springframework.integration.file.remote.session.SessionFactory<com.jcraft.jsch.ChannelSftp.LsEntry> sessionFactory,
org.springframework.integration.file.support.FileExistsMode fileExistsMode) |
SftpOutboundGatewaySpec |
sftpGateway(org.springframework.integration.file.remote.session.SessionFactory<com.jcraft.jsch.ChannelSftp.LsEntry> sessionFactory,
org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway.Command command,
java.lang.String expression) |
SftpOutboundGatewaySpec |
sftpGateway(org.springframework.integration.file.remote.session.SessionFactory<com.jcraft.jsch.ChannelSftp.LsEntry> sessionFactory,
java.lang.String command,
java.lang.String expression) |
public AmqpOutboundEndpointSpec amqp(org.springframework.amqp.core.AmqpTemplate amqpTemplate)
public AmqpOutboundEndpointSpec amqpGateway(org.springframework.amqp.core.AmqpTemplate amqpTemplate)
public FileWritingMessageHandlerSpec file(java.io.File destinationDirectory)
public FileWritingMessageHandlerSpec file(java.lang.String directoryExpression)
public <P> FileWritingMessageHandlerSpec file(Function<org.springframework.messaging.Message<P>,?> directoryFunction)
public FileWritingMessageHandlerSpec fileGateway(java.io.File destinationDirectory)
public FileWritingMessageHandlerSpec fileGateway(java.lang.String directoryExpression)
public <P> FileWritingMessageHandlerSpec fileGateway(Function<org.springframework.messaging.Message<P>,?> directoryFunction)
public FtpMessageHandlerSpec ftp(org.springframework.integration.file.remote.session.SessionFactory<org.apache.commons.net.ftp.FTPFile> sessionFactory)
public FtpMessageHandlerSpec ftp(org.springframework.integration.file.remote.session.SessionFactory<org.apache.commons.net.ftp.FTPFile> sessionFactory, org.springframework.integration.file.support.FileExistsMode fileExistsMode)
public FtpMessageHandlerSpec ftp(org.springframework.integration.file.remote.RemoteFileTemplate<org.apache.commons.net.ftp.FTPFile> remoteFileTemplate)
public FtpMessageHandlerSpec ftp(org.springframework.integration.file.remote.RemoteFileTemplate<org.apache.commons.net.ftp.FTPFile> remoteFileTemplate, org.springframework.integration.file.support.FileExistsMode fileExistsMode)
public FtpOutboundGatewaySpec ftpGateway(org.springframework.integration.file.remote.session.SessionFactory<org.apache.commons.net.ftp.FTPFile> sessionFactory, org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway.Command command, java.lang.String expression)
public FtpOutboundGatewaySpec ftpGateway(org.springframework.integration.file.remote.session.SessionFactory<org.apache.commons.net.ftp.FTPFile> sessionFactory, java.lang.String command, java.lang.String expression)
@Deprecated public SftpMessageHandlerSpec ftps(org.springframework.integration.file.remote.session.SessionFactory<com.jcraft.jsch.ChannelSftp.LsEntry> sessionFactory)
sftp(SessionFactory)
Sftp.outboundAdapter(org.springframework.integration.file.remote.session.SessionFactory<com.jcraft.jsch.ChannelSftp.LsEntry>)
.sessionFactory
- the SessionFactory
to use.SftpMessageHandlerSpec
instance.public SftpMessageHandlerSpec sftp(org.springframework.integration.file.remote.session.SessionFactory<com.jcraft.jsch.ChannelSftp.LsEntry> sessionFactory)
Sftp.outboundAdapter(org.springframework.integration.file.remote.session.SessionFactory<com.jcraft.jsch.ChannelSftp.LsEntry>)
.sessionFactory
- the SessionFactory
to use.SftpMessageHandlerSpec
instance.public SftpMessageHandlerSpec sftp(org.springframework.integration.file.remote.session.SessionFactory<com.jcraft.jsch.ChannelSftp.LsEntry> sessionFactory, org.springframework.integration.file.support.FileExistsMode fileExistsMode)
public SftpMessageHandlerSpec sftp(org.springframework.integration.file.remote.RemoteFileTemplate<com.jcraft.jsch.ChannelSftp.LsEntry> remoteFileTemplate)
public SftpMessageHandlerSpec sftp(org.springframework.integration.file.remote.RemoteFileTemplate<com.jcraft.jsch.ChannelSftp.LsEntry> remoteFileTemplate, org.springframework.integration.file.support.FileExistsMode fileExistsMode)
public SftpOutboundGatewaySpec sftpGateway(org.springframework.integration.file.remote.session.SessionFactory<com.jcraft.jsch.ChannelSftp.LsEntry> sessionFactory, org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway.Command command, java.lang.String expression)
public SftpOutboundGatewaySpec sftpGateway(org.springframework.integration.file.remote.session.SessionFactory<com.jcraft.jsch.ChannelSftp.LsEntry> sessionFactory, java.lang.String command, java.lang.String expression)
public JmsOutboundChannelAdapterSpec.JmsOutboundChannelSpecTemplateAware jms(javax.jms.ConnectionFactory connectionFactory)
public JmsOutboundChannelAdapterSpec<? extends JmsOutboundChannelAdapterSpec<?>> jms(org.springframework.jms.core.JmsTemplate jmsTemplate)
public JmsOutboundGatewaySpec jmsGateway(javax.jms.ConnectionFactory connectionFactory)
public MailSendingMessageHandlerSpec mail(java.lang.String host)
public HttpMessageHandlerSpec http(java.net.URI uri)
public HttpMessageHandlerSpec http(java.lang.String uri)
public <P> HttpMessageHandlerSpec http(Function<org.springframework.messaging.Message<P>,?> uriFunction)
public <P> HttpMessageHandlerSpec http(Function<org.springframework.messaging.Message<P>,?> uriFunction, org.springframework.web.client.RestTemplate restTemplate)
public HttpMessageHandlerSpec http(org.springframework.expression.Expression uriExpression)
public HttpMessageHandlerSpec http(java.net.URI uri, org.springframework.web.client.RestTemplate restTemplate)
public HttpMessageHandlerSpec http(java.lang.String uri, org.springframework.web.client.RestTemplate restTemplate)
public HttpMessageHandlerSpec http(org.springframework.expression.Expression uriExpression, org.springframework.web.client.RestTemplate restTemplate)
public HttpMessageHandlerSpec httpGateway(java.net.URI uri)
public HttpMessageHandlerSpec httpGateway(java.lang.String uri)
public HttpMessageHandlerSpec httpGateway(org.springframework.expression.Expression uriExpression)
public HttpMessageHandlerSpec httpGateway(java.net.URI uri, org.springframework.web.client.RestTemplate restTemplate)
public HttpMessageHandlerSpec httpGateway(java.lang.String uri, org.springframework.web.client.RestTemplate restTemplate)
public <P> HttpMessageHandlerSpec httpGateway(Function<org.springframework.messaging.Message<P>,?> uriFunction)
public <P> HttpMessageHandlerSpec httpGateway(Function<org.springframework.messaging.Message<P>,?> uriFunction, org.springframework.web.client.RestTemplate restTemplate)
public HttpMessageHandlerSpec httpGateway(org.springframework.expression.Expression uriExpression, org.springframework.web.client.RestTemplate restTemplate)