Interface DataExchangeObserver


  • public interface DataExchangeObserver
    Expected to be thread safe.
    • Method Detail

      • onTransfertProgressFromSource

        default boolean onTransfertProgressFromSource​(AbstractFile source,
                                                      long startDate,
                                                      long dataTransferred)
        Called after each copy loop ! Please do a quick answer !
        Returns:
        true for keep transfert, false to cancel it
      • onTransfertProgressToDestination

        default boolean onTransfertProgressToDestination​(AbstractFile destination,
                                                         long startDate,
                                                         long dataTransferred)
        Called after each copy loop ! Please do a quick answer !
        Returns:
        true for keep transfert, false to cancel it
      • afterTransfert

        default void afterTransfert​(AbstractFile source,
                                    AbstractFile destination,
                                    long dataSizeTranferedFromSource,
                                    long dataSizeTranferedToDestination,
                                    Duration transfertDuration)