@Deprecated @ConfigurationWarning(value="Please replace with FtpFileSystemListener") public class FtpFileRetrieverPipe extends FixedForwardPipe
parameterNamesMustBeUnique
log
LONG_DURATION_MONITORING_EVENT, MESSAGE_SIZE_MONITORING_EVENT, PIPE_EXCEPTION_MONITORING_EVENT
Constructor and Description |
---|
FtpFileRetrieverPipe()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
configure()
Deprecated.
checks for correct configuration of forward
|
PipeRunResult |
doPipe(Message message,
PipeLineSession session)
Deprecated.
This is where the action takes place.
|
FtpSession |
getFtpSession()
Deprecated.
|
String |
getLocalDirectory()
Deprecated.
|
String |
getLocalFilenamePattern()
Deprecated.
|
String |
getRemoteDirectory()
Deprecated.
|
boolean |
isDeleteAfterGet()
Deprecated.
|
void |
setAllowSelfSignedCertificates(boolean testModeNoCertificatorCheck)
Deprecated.
(ftps) if true, the server certificate can be self signed
|
void |
setAuthAlias(String alias)
Deprecated.
name of the alias to obtain credentials to authenticatie on remote server
|
void |
setCertificateAuthAlias(String certificateAuthAlias)
Deprecated.
(ftps) alias used to obtain certificate password
|
void |
setCertificatePassword(String certificatePassword)
Deprecated.
(ftps)
|
void |
setConsoleKnownHostsVerifier(boolean verifier)
Deprecated.
(sftp)
|
void |
setDeleteAfterGet(boolean b)
Deprecated.
if true, the remote file is deleted after it is retrieved
|
void |
setFileType(FtpSession.FileType fileType)
Deprecated.
|
void |
setFtpSession(FtpSession session)
Deprecated.
|
void |
setFtpTypeDescription(FtpSession.FtpType ftpTypeDescription)
Deprecated.
|
void |
setHost(String host)
Deprecated.
name or ip adres of remote host
|
void |
setKeyboardInteractive(boolean keyboardInteractive)
Deprecated.
when true, keyboardinteractive is used to login
|
void |
setKeyManagerAlgorithm(String keyManagerAlgorithm)
Deprecated.
selects the algorithm to generate keymanagers.
|
void |
setKeystore(String certificate)
Deprecated.
(ftps) resource url to certificate to be used for authentication
|
void |
setKeystoreType(KeystoreType keystoreType)
Deprecated.
(ftps)
|
void |
setKnownHostsPath(String knownHostsPath)
Deprecated.
(sftp) path to file with knownhosts
|
void |
setLocalDirectory(String string)
Deprecated.
local directory in which files have to be downloaded
|
void |
setLocalFilenamePattern(String string)
Deprecated.
pattern (in messageformat) of the local filename
|
void |
setMessageIsContent(boolean messageIsContent)
Deprecated.
if true, the contents of the message is send, otherwise it message contains the local filenames of the files to be send
|
void |
setPassive(boolean b)
Deprecated.
if true, passive ftp is used: before data is sent, a pasv command is issued, and the connection is set up by the server
|
void |
setPassword(String passwd)
Deprecated.
name of the password to authenticatie on remote server
|
void |
setPort(int port)
Deprecated.
portnumber of remote host
|
void |
setPrefCSEncryption(String prefCSEncryption)
Deprecated.
(sftp) optional preferred encryption from client to server for sftp protocol
|
void |
setPrefSCEncryption(String prefSCEncryption)
Deprecated.
(sftp) optional preferred encryption from server to client for sftp protocol
|
void |
setPrivateKeyAuthAlias(String privateKeyAuthAlias)
Deprecated.
(sftp) name of the alias to obtain credentials for passphrase of private key file
|
void |
setPrivateKeyFilePath(String privateKeyFilePath)
Deprecated.
(sftp) path to private key file for sftp authentication
|
void |
setPrivateKeyPassword(String passPhrase)
Deprecated.
(sftp) passphrase of private key file
|
void |
setProtP(boolean protP)
Deprecated.
(ftps) if true, the server returns data via another socket
|
void |
setProxyAuthAlias(String proxyAuthAlias)
Deprecated.
name of the alias to obtain credentials to authenticate on proxy
|
void |
setProxyHost(String proxyHost)
Deprecated.
proxy host name
|
void |
setProxyPassword(String proxyPassword)
Deprecated.
default password in case proxy requires authentication
|
void |
setProxyPort(int proxyPort)
Deprecated.
proxy port
|
void |
setProxyTransportType(int proxyTransportType)
Deprecated.
(sftp) transport type in case of sftp (1=standard, 2=http, 3=socks4, 4=socks5)
|
void |
setProxyUsername(String proxyUsername)
Deprecated.
default user name in case proxy requires authentication
|
void |
setRemoteDirectory(String string)
Deprecated.
remote directory
|
void |
setTrustManagerAlgorithm(String trustManagerAlgorithm)
Deprecated.
selects the algorithm to generate trustmanagers.
|
void |
setTruststore(String truststore)
Deprecated.
(ftps) resource url to truststore to be used for authentication
|
void |
setTruststoreAuthAlias(String truststoreAuthAlias)
Deprecated.
(ftps) alias used to obtain truststore password
|
void |
setTruststorePassword(String truststorePassword)
Deprecated.
(ftps)
|
void |
setTruststoreType(KeystoreType truststoreType)
Deprecated.
(ftps)
|
void |
setUsername(String username)
Deprecated.
name of the user to authenticatie on remote server
|
void |
setVerifyHostname(boolean verifyHostname)
Deprecated.
(ftps) when true, the hostname in the certificate will be checked against the actual hostname
|
void |
stop()
Deprecated.
Perform necessary actions to stop the
Pipe .For instance, closing JMS connections, DBMS connections etc. |
getParameterValue, setIfParam, setIfValue, setOnlyIfSessionKey, setOnlyIfValue, setSkipOnEmptyInput, setUnlessSessionKey, setUnlessValue, skipPipe
addParameter, consumesSessionVariable, createBean, findForward, getAdapter, getEventSourceName, getForwards, getInSizeStatDummyObject, getOutSizeStatDummyObject, getParameterList, getParameterOverriddenAttributeValue, getParameterValueList, hasSizeStatistics, registerEvent, registerForward, setApplicationContext, setChompCharSize, setDurationThreshold, setElementToMove, setElementToMoveChain, setElementToMoveSessionKey, setEmptyInputReplacement, setGetInputFromFixedValue, setGetInputFromSessionKey, setHideRegex, setLocker, setLogIntermediaryResults, setMaxThreads, setName, setPreserveInput, setRemoveCompactMsgNamespaces, setRestoreMovedElements, setSecLogSessionKeys, setSizeStatistics, setStoreResultInSessionKey, setWriteToSecLog, start, throwEvent
configureTransactionAttributes, isTransacted, isTransacted, setTransacted, setTransactionTimeout
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getChompCharSize, getDurationThreshold, getElementToMove, getElementToMoveChain, getElementToMoveSessionKey, getEmptyInputReplacement, getGetInputFromFixedValue, getGetInputFromSessionKey, getLocker, getSecLogSessionKeys, getStoreResultInSessionKey, isPreserveInput, isRemoveCompactMsgNamespaces, isRestoreMovedElements, isWriteToSecLog, setPipeLine
getMaxThreads
getName
getApplicationContext, getName
getConfigurationClassLoader
getName
getTransactionAttribute, getTransactionTimeout, getTxDef, setTransactionAttribute
public void configure() throws ConfigurationException
FixedForwardPipe
configure
in interface IConfigurable
configure
in interface IPipe
configure
in class FixedForwardPipe
ConfigurationException
public void stop()
IPipe
Pipe
.stop
in interface IPipe
stop
in class AbstractPipe
public PipeRunResult doPipe(Message message, PipeLineSession session) throws PipeRunException
AbstractPipe
doPipe
in interface IPipe
doPipe
in class AbstractPipe
PipeRunException
IPipe.doPipe(Message, PipeLineSession)
public void setFtpSession(FtpSession session)
public FtpSession getFtpSession()
public void setLocalFilenamePattern(String string)
public String getLocalFilenamePattern()
public void setLocalDirectory(String string)
public String getLocalDirectory()
public void setRemoteDirectory(String string)
public String getRemoteDirectory()
public void setDeleteAfterGet(boolean b)
public boolean isDeleteAfterGet()
public void setHost(String host)
public void setPort(int port)
public void setAuthAlias(String alias)
public void setUsername(String username)
public void setPassword(String passwd)
public void setProxyHost(String proxyHost)
public void setProxyPort(int proxyPort)
public void setProxyAuthAlias(String proxyAuthAlias)
public void setProxyUsername(String proxyUsername)
public void setProxyPassword(String proxyPassword)
public void setFtpTypeDescription(FtpSession.FtpType ftpTypeDescription)
public void setFileType(FtpSession.FileType fileType)
public void setMessageIsContent(boolean messageIsContent)
public void setPassive(boolean b)
public void setProxyTransportType(int proxyTransportType)
public void setPrefCSEncryption(String prefCSEncryption)
public void setPrefSCEncryption(String prefSCEncryption)
public void setPrivateKeyFilePath(String privateKeyFilePath)
public void setPrivateKeyAuthAlias(String privateKeyAuthAlias)
public void setPrivateKeyPassword(String passPhrase)
public void setKnownHostsPath(String knownHostsPath)
public void setConsoleKnownHostsVerifier(boolean verifier)
public void setKeystore(String certificate)
public void setKeystoreType(KeystoreType keystoreType)
public void setKeyManagerAlgorithm(String keyManagerAlgorithm)
public void setCertificateAuthAlias(String certificateAuthAlias)
public void setCertificatePassword(String certificatePassword)
public void setTruststore(String truststore)
public void setTruststoreType(KeystoreType truststoreType)
public void setTrustManagerAlgorithm(String trustManagerAlgorithm)
public void setTruststoreAuthAlias(String truststoreAuthAlias)
public void setTruststorePassword(String truststorePassword)
public void setVerifyHostname(boolean verifyHostname)
public void setAllowSelfSignedCertificates(boolean testModeNoCertificatorCheck)
public void setProtP(boolean protP)
public void setKeyboardInteractive(boolean keyboardInteractive)
Copyright © 2023 Frank!Framework. All rights reserved.