Package org.ikasan.endpoint.ftp.producer
Class FtpProducerConfiguration
- java.lang.Object
-
- org.ikasan.endpoint.ftp.producer.FtpProducerConfiguration
-
- Direct Known Subclasses:
FtpProducerAlternateConfiguration
public class FtpProducerConfiguration extends java.lang.ObjectFTP Producer Configuration window.- Author:
- Ikasan Development Team
-
-
Constructor Summary
Constructors Constructor Description FtpProducerConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.BooleangetActive()java.lang.BooleangetChecksumDelivered()java.lang.BooleangetCleanupJournalOnComplete()java.lang.StringgetClientID()java.lang.IntegergetConnectionTimeout()java.lang.BooleangetCreateParentDirectory()java.lang.IntegergetDataTimeout()java.lang.BooleangetFTPS()java.lang.BooleangetFtpsIsImplicit()java.lang.StringgetFtpsKeyStoreFilePassword()java.lang.StringgetFtpsKeyStoreFilePath()java.lang.IntegergetFtpsPort()java.lang.StringgetFtpsProtocol()java.lang.IntegergetMaxRetryAttempts()java.lang.StringgetOutputDirectory()java.lang.BooleangetOverwrite()java.lang.StringgetPassword()java.lang.StringgetPasswordFilePath()java.lang.StringgetRemoteHost()java.lang.IntegergetRemotePort()java.lang.StringgetRenameExtension()java.lang.IntegergetSocketTimeout()java.lang.StringgetSystemKey()java.lang.StringgetTempFileName()java.lang.BooleangetUnzip()java.lang.StringgetUsername()java.lang.BooleanisFTPS()voidsetActive(java.lang.Boolean active)voidsetChecksumDelivered(java.lang.Boolean checksumDelivered)voidsetCleanupJournalOnComplete(java.lang.Boolean cleanupJournalOnComplete)voidsetClientID(java.lang.String clientID)voidsetConnectionTimeout(java.lang.Integer connectionTimeout)voidsetCreateParentDirectory(java.lang.Boolean createParentDirectory)voidsetDataTimeout(java.lang.Integer dataTimeout)voidsetFTPS(java.lang.Boolean FTPS)voidsetFtpsIsImplicit(java.lang.Boolean ftpsIsImplicit)voidsetFtpsKeyStoreFilePassword(java.lang.String ftpsKeyStoreFilePassword)voidsetFtpsKeyStoreFilePath(java.lang.String ftpsKeyStoreFilePath)voidsetFtpsPort(java.lang.Integer ftpsPort)voidsetFtpsProtocol(java.lang.String ftpsProtocol)voidsetMaxRetryAttempts(java.lang.Integer maxRetryAttempts)voidsetOutputDirectory(java.lang.String outputDirectory)voidsetOverwrite(java.lang.Boolean overwrite)voidsetPassword(java.lang.String password)voidsetPasswordFilePath(java.lang.String passwordFilePath)voidsetRemoteHost(java.lang.String remoteHost)voidsetRemotePort(java.lang.Integer remotePort)voidsetRenameExtension(java.lang.String renameExtension)voidsetSocketTimeout(java.lang.Integer socketTimeout)voidsetSystemKey(java.lang.String systemKey)voidsetTempFileName(java.lang.String tempFileName)voidsetUnzip(java.lang.Boolean unzip)voidsetUsername(java.lang.String username)voidvalidate()Validating configuration parameters
-
-
-
Method Detail
-
setActive
public void setActive(java.lang.Boolean active)
- Parameters:
active- the active to set
-
getActive
public java.lang.Boolean getActive()
- Returns:
- the active
-
getClientID
public java.lang.String getClientID()
- Returns:
- the clientID
-
setClientID
public void setClientID(java.lang.String clientID)
- Parameters:
clientID- the clientID to set
-
getCleanupJournalOnComplete
public java.lang.Boolean getCleanupJournalOnComplete()
- Returns:
- the cleanupJournalOnComplete
-
setCleanupJournalOnComplete
public void setCleanupJournalOnComplete(java.lang.Boolean cleanupJournalOnComplete)
- Parameters:
cleanupJournalOnComplete- the cleanupJournalOnComplete to set
-
getRemoteHost
public java.lang.String getRemoteHost()
- Returns:
- the remoteHost
-
setRemoteHost
public void setRemoteHost(java.lang.String remoteHost)
- Parameters:
remoteHost- the remoteHost to set
-
getMaxRetryAttempts
public java.lang.Integer getMaxRetryAttempts()
- Returns:
- the maxRetryAttempts
-
setMaxRetryAttempts
public void setMaxRetryAttempts(java.lang.Integer maxRetryAttempts)
- Parameters:
maxRetryAttempts- the maxRetryAttempts to set
-
getRemotePort
public java.lang.Integer getRemotePort()
- Returns:
- the remotePort
-
setRemotePort
public void setRemotePort(java.lang.Integer remotePort)
- Parameters:
remotePort- the remotePort to set
-
getUsername
public java.lang.String getUsername()
- Returns:
- the username
-
setUsername
public void setUsername(java.lang.String username)
- Parameters:
username- the username to set
-
getPassword
public java.lang.String getPassword()
- Returns:
- the password
-
setPassword
public void setPassword(java.lang.String password)
- Parameters:
password- the password to set
-
getConnectionTimeout
public java.lang.Integer getConnectionTimeout()
- Returns:
- the connectionTimeout
-
setConnectionTimeout
public void setConnectionTimeout(java.lang.Integer connectionTimeout)
- Parameters:
connectionTimeout- the connectionTimeout to set
-
getDataTimeout
public java.lang.Integer getDataTimeout()
- Returns:
- the dataTimeout
-
setDataTimeout
public void setDataTimeout(java.lang.Integer dataTimeout)
- Parameters:
dataTimeout- the dataTimeout to set
-
getSocketTimeout
public java.lang.Integer getSocketTimeout()
- Returns:
- the socketTimeout
-
setSocketTimeout
public void setSocketTimeout(java.lang.Integer socketTimeout)
- Parameters:
socketTimeout- the socketTimeout to set
-
getSystemKey
public java.lang.String getSystemKey()
- Returns:
- the systemKey
-
setSystemKey
public void setSystemKey(java.lang.String systemKey)
- Parameters:
systemKey- the systemKey to set
-
getOutputDirectory
public java.lang.String getOutputDirectory()
- Returns:
- the outputDirectory
-
setOutputDirectory
public void setOutputDirectory(java.lang.String outputDirectory)
- Parameters:
outputDirectory- the outputDirectory to set
-
getRenameExtension
public java.lang.String getRenameExtension()
- Returns:
- the renameExtension
-
setRenameExtension
public void setRenameExtension(java.lang.String renameExtension)
- Parameters:
renameExtension- the renameExtension to set
-
getTempFileName
public java.lang.String getTempFileName()
- Returns:
- the tempFileName
-
setTempFileName
public void setTempFileName(java.lang.String tempFileName)
- Parameters:
tempFileName- the tempFileName to set
-
getOverwrite
public java.lang.Boolean getOverwrite()
- Returns:
- the overwrite
-
setOverwrite
public void setOverwrite(java.lang.Boolean overwrite)
- Parameters:
overwrite- the overwrite to set
-
getUnzip
public java.lang.Boolean getUnzip()
- Returns:
- the unzip
-
setUnzip
public void setUnzip(java.lang.Boolean unzip)
- Parameters:
unzip- the unzip to set
-
getChecksumDelivered
public java.lang.Boolean getChecksumDelivered()
- Returns:
- the checksumDelivered
-
setChecksumDelivered
public void setChecksumDelivered(java.lang.Boolean checksumDelivered)
- Parameters:
checksumDelivered- the checksumDelivered to set
-
getCreateParentDirectory
public java.lang.Boolean getCreateParentDirectory()
- Returns:
- the createParentDirectory
-
setCreateParentDirectory
public void setCreateParentDirectory(java.lang.Boolean createParentDirectory)
- Parameters:
createParentDirectory- the createParentDirectory to set
-
getPasswordFilePath
public java.lang.String getPasswordFilePath()
-
setPasswordFilePath
public void setPasswordFilePath(java.lang.String passwordFilePath)
-
getFTPS
public java.lang.Boolean getFTPS()
-
isFTPS
public java.lang.Boolean isFTPS()
-
setFTPS
public void setFTPS(java.lang.Boolean FTPS)
-
getFtpsPort
public java.lang.Integer getFtpsPort()
-
setFtpsPort
public void setFtpsPort(java.lang.Integer ftpsPort)
-
getFtpsProtocol
public java.lang.String getFtpsProtocol()
-
setFtpsProtocol
public void setFtpsProtocol(java.lang.String ftpsProtocol)
-
getFtpsIsImplicit
public java.lang.Boolean getFtpsIsImplicit()
-
setFtpsIsImplicit
public void setFtpsIsImplicit(java.lang.Boolean ftpsIsImplicit)
-
getFtpsKeyStoreFilePath
public java.lang.String getFtpsKeyStoreFilePath()
-
setFtpsKeyStoreFilePath
public void setFtpsKeyStoreFilePath(java.lang.String ftpsKeyStoreFilePath)
-
getFtpsKeyStoreFilePassword
public java.lang.String getFtpsKeyStoreFilePassword()
-
setFtpsKeyStoreFilePassword
public void setFtpsKeyStoreFilePassword(java.lang.String ftpsKeyStoreFilePassword)
-
validate
public void validate()
Validating configuration parameters
-
-