Class FtpProducerConfiguration

  • Direct Known Subclasses:
    FtpProducerAlternateConfiguration

    public class FtpProducerConfiguration
    extends java.lang.Object
    FTP Producer Configuration window.
    Author:
    Ikasan Development Team
    • Constructor Detail

      • FtpProducerConfiguration

        public FtpProducerConfiguration()
    • 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