Documentation of 'org.jgap.impl.job.IJob' Java class
IJob
org.jgap.impl.job

Interface IJob

  • All Superinterfaces:
    java.lang.Runnable, java.io.Serializable
    All Known Subinterfaces:
    IEvolveJob
    All Known Implementing Classes:
    EvolveJob, JobBase


    public interface IJob
    extends java.io.Serializable, java.lang.Runnable
    Interface for jobs of any kind.
    Since:
    3.2
    • Field Detail

      • CVS_REVISION

        static final java.lang.String CVS_REVISION
        String containing the CVS revision. Read out via reflection!
        See Also:
        Constant Field Values
    • Method Detail

      • execute

        JobResult execute(JobData a_data)
                   throws java.lang.Exception
        Executes a job.
        Parameters:
        a_data - generic input parameters, as needed
        Returns:
        result of execution
        Throws:
        java.lang.Exception - in case of any error
      • run

        void run()
        Specified by:
        run in interface java.lang.Runnable
      • isFinished

        boolean isFinished()

DMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.