Interface RangedTransferEvent

All Superinterfaces:
TransferEvent
All Known Implementing Classes:
TransferEventCommittingStatus, TransferEventSendingContent, TransferEventSendingSnapshot

public interface RangedTransferEvent extends TransferEvent
A Ranged Transfer event is a detail record for a State that has many smaller steps. For example when sending content the first event is 1 of the number of files to send. The second is 2 of the number of files to send. These events are intended to support "progress bar" types of interfaces.
Author:
Mark Rogers
  • Method Details

    • getPosition

      long getPosition()
      The position in the range
      Returns:
      long
    • getRange

      long getRange()
      The maximum range
      Returns:
      long