Class GridFTPClient.MlsxParserDataSink

java.lang.Object
org.globus.ftp.GridFTPClient.MlsxParserDataSink
All Implemented Interfaces:
DataSink
Enclosing class:
GridFTPClient

private class GridFTPClient.MlsxParserDataSink extends Object implements DataSink
  • Field Details

    • writer

      private MlsxEntryWriter writer
    • buf

      private byte[] buf
    • pos

      private int pos
  • Constructor Details

  • Method Details

    • write

      public void write(Buffer buffer) throws IOException
      Description copied from interface: DataSink
      Writes the specified buffer to this data sink.
      Note: buffer.getOffset() might return -1 if the transfer mode used does not support data offsets, for example stream transfer mode.
      Specified by:
      write in interface DataSink
      Parameters:
      buffer - the data buffer to write.
      Throws:
      IOException - if an I/O error occurs.
    • close

      public void close() throws IOException
      Description copied from interface: DataSink
      Closes this data sink and releases any system resources associated with this sink.
      Specified by:
      close in interface DataSink
      Throws:
      IOException - if an I/O error occurs.