List of usage examples for org.springframework.integration.sftp.session DefaultSftpSessionFactory setHost
public void setHost(String host)
From source file:com.qpark.eip.core.sftp.SftpSessionFactoryProvider.java
/** * Get the {@link DefaultSftpSessionFactory} according to the * {@link ConnectionDetails}.//from w w w . ja va2 s. c om * * @param connectionDetails * the {@link ConnectionDetails}. * @return the {@link DefaultSftpSessionFactory}. */ public static DefaultSftpSessionFactory getSessionFactory(final ConnectionDetails connectionDetails) { Properties sessionConfig = new Properties(); sessionConfig.setProperty("compression.s2c", "zlib@openssh.com,none"); sessionConfig.setProperty("compression.c2s", "zlib@openssh.com,none"); sessionConfig.setProperty("compression_level", "9"); DefaultSftpSessionFactory sessionFactory = new DefaultSftpSessionFactory(); sessionFactory.setHost(connectionDetails.getHostName()); sessionFactory.setPort(connectionDetails.getPort()); sessionFactory.setUser(connectionDetails.getUserName()); sessionFactory.setPassword(new String(connectionDetails.getPassword())); sessionFactory.setSessionConfig(sessionConfig); return sessionFactory; }
From source file:com.apress.prospringintegration.ftp.SftpConfiguration.java
@Bean public DefaultSftpSessionFactory sftpSessionFactory() { DefaultSftpSessionFactory sessionFactory = new DefaultSftpSessionFactory(); sessionFactory.setHost(host); sessionFactory.setUser(username);//from w w w. j a va2s . c o m sessionFactory.setPassword(password); return sessionFactory; }