Interface Work

  • All Superinterfaces:
    java.lang.Runnable
    All Known Subinterfaces:
    DistributableWork

    public interface Work
    extends java.lang.Runnable
    This models a Work instance that would be executed by a WorkManager upon submission.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void release()
      The WorkManager might call this method to hint the active Work instance to complete execution as soon as possible.
      • Methods inherited from interface java.lang.Runnable

        run
    • Method Detail

      • release

        void release()
        The WorkManager might call this method to hint the active Work instance to complete execution as soon as possible. This would be called on a separate thread other than the one currently executing the Work instance.