Class FTPTransfer

java.lang.Object
org.apache.nifi.processors.standard.util.FTPTransfer
All Implemented Interfaces:
Closeable, AutoCloseable, FileTransfer

public class FTPTransfer extends Object implements FileTransfer
  • Field Details

    • CONNECTION_MODE_ACTIVE

      public static final String CONNECTION_MODE_ACTIVE
      See Also:
    • CONNECTION_MODE_PASSIVE

      public static final String CONNECTION_MODE_PASSIVE
      See Also:
    • TRANSFER_MODE_ASCII

      public static final String TRANSFER_MODE_ASCII
      See Also:
    • TRANSFER_MODE_BINARY

      public static final String TRANSFER_MODE_BINARY
      See Also:
    • FTP_TIMEVAL_FORMAT

      public static final String FTP_TIMEVAL_FORMAT
      See Also:
    • OBSOLETE_PROXY_TYPE

      private static final String OBSOLETE_PROXY_TYPE
      See Also:
    • OBSOLETE_PROXY_HOST

      private static final String OBSOLETE_PROXY_HOST
      See Also:
    • OBSOLETE_PROXY_PORT

      private static final String OBSOLETE_PROXY_PORT
      See Also:
    • OBSOLETE_PROXY_USERNAME

      private static final String OBSOLETE_PROXY_USERNAME
      See Also:
    • OBSOLETE_PROXY_PASSWORD

      private static final String OBSOLETE_PROXY_PASSWORD
      See Also:
    • CONNECTION_MODE

      public static final org.apache.nifi.components.PropertyDescriptor CONNECTION_MODE
    • TRANSFER_MODE

      public static final org.apache.nifi.components.PropertyDescriptor TRANSFER_MODE
    • PORT

      public static final org.apache.nifi.components.PropertyDescriptor PORT
    • BUFFER_SIZE

      public static final org.apache.nifi.components.PropertyDescriptor BUFFER_SIZE
    • UTF8_ENCODING

      public static final org.apache.nifi.components.PropertyDescriptor UTF8_ENCODING
    • REPLY_CODE_FILE_UNAVAILABLE

      private static final int REPLY_CODE_FILE_UNAVAILABLE
      See Also:
    • NOT_FOUND_MESSAGE_PATTERN

      private static final Pattern NOT_FOUND_MESSAGE_PATTERN
    • FTP_CLIENT_PROVIDER

      private static final FTPClientProvider FTP_CLIENT_PROVIDER
    • PROXY_SPECS

      private static final ProxySpec[] PROXY_SPECS
    • PROXY_CONFIGURATION_SERVICE

      public static final org.apache.nifi.components.PropertyDescriptor PROXY_CONFIGURATION_SERVICE
    • logger

      private final org.apache.nifi.logging.ComponentLog logger
    • ctx

      private final org.apache.nifi.processor.ProcessContext ctx
    • closed

      private boolean closed
    • client

      private org.apache.commons.net.ftp.FTPClient client
    • homeDirectory

      private String homeDirectory
    • remoteHostName

      private String remoteHostName
    • remotePort

      private String remotePort
    • remoteUsername

      private String remoteUsername
    • remotePassword

      private String remotePassword
  • Constructor Details

    • FTPTransfer

      public FTPTransfer(org.apache.nifi.processor.ProcessContext context, org.apache.nifi.logging.ComponentLog logger)
  • Method Details