Class FetchFileTransfer.FileTransferIdleWrapper

java.lang.Object
org.apache.nifi.processor.util.file.transfer.FetchFileTransfer.FileTransferIdleWrapper
Enclosing class:
FetchFileTransfer

private static class FetchFileTransfer.FileTransferIdleWrapper extends Object
Wrapper around a FileTransfer object that is used to know when the FileTransfer was last used, so that we have the ability to close connections that are "idle," or unused for some period of time.
  • Field Details

    • fileTransfer

      private final FileTransfer fileTransfer
    • lastUsed

      private final long lastUsed
  • Constructor Details

    • FileTransferIdleWrapper

      public FileTransferIdleWrapper(FileTransfer fileTransfer, long lastUsed)
  • Method Details

    • getFileTransfer

      public FileTransfer getFileTransfer()
    • getLastUsed

      public long getLastUsed()