Interface IOCallback

    • Method Summary

      All Methods Static Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void done()
      Method for sync notifications.
      static void done​(java.util.Collection<? extends IOCallback> delegates)  
      void onError​(int errorCode, java.lang.String errorMessage)
      Method for error notifications.
      static void onError​(java.util.Collection<? extends IOCallback> delegates, int errorCode, java.lang.String errorMessage)  
    • Method Detail

      • done

        void done()
        Method for sync notifications. When this callback method is called, there is a guarantee the data is written on the disk.
        Note:Leave this method as soon as possible, or you would be blocking the whole notification thread
      • onError

        void onError​(int errorCode,
                     java.lang.String errorMessage)
        Method for error notifications. Observation: The whole file will be probably failing if this happens. Like, if you delete the file, you will start to get errors for these operations
      • done

        static void done​(java.util.Collection<? extends IOCallback> delegates)
      • onError

        static void onError​(java.util.Collection<? extends IOCallback> delegates,
                            int errorCode,
                            java.lang.String errorMessage)