Package play.jobs

Class SimpleJob

  • All Implemented Interfaces:
    java.lang.Runnable, java.util.concurrent.Callable<java.lang.Void>

    public abstract class SimpleJob
    extends Job<java.lang.Void>
    Base class for jobs that don't return any result
    • Constructor Detail

      • SimpleJob

        public SimpleJob()
    • Method Detail

      • doJob

        public abstract void doJob()
                            throws java.lang.Exception
        Throws:
        java.lang.Exception
      • doJobWithResult

        public final java.lang.Void doJobWithResult()
                                             throws java.lang.Exception
        Description copied from class: Job
        Here you do the job and return a result
        Specified by:
        doJobWithResult in class Job<java.lang.Void>
        Returns:
        The job result
        Throws:
        java.lang.Exception