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.