Class SolverHandler


  • public class SolverHandler
    extends Object
    This class handles all the work regarding with determining when the solver needs to be created, the handling of the produced solutions and the synchronization of the working solution with the changes that might be produced in the jBPM runtime, etc., by coordinating the actions/results produced by the SolverExecutor, the SolutionProcessor and the SolutionSynchronizer.
    • Method Detail

      • start

        public void start()
      • destroy

        public void destroy()
      • hasWaitForImprovedSolutionDuration

        protected boolean hasWaitForImprovedSolutionDuration()
      • hasImproveSolutionOnBackgroundDuration

        protected boolean hasImproveSolutionOnBackgroundDuration()