| Class | Description |
|---|---|
| PlanningBuilder | |
| RunnableBase | |
| SolutionBuilder |
This class is intended for the restoring of a TaskAssigningSolution given a set of TaskData, a set of User and the
corresponding PlanningTask for each task.
|
| SolutionChangesBuilder |
This class performs the calculation of the impact (i.e. the set of changes to be applied) on a solution given the
updated information about the tasks in the jBPM runtime.
|
| SolutionProcessor |
This class manges the processing of new a solution produced by the solver.
|
| SolutionProcessor.Result | |
| SolutionSynchronizer |
This class manages the periodical reading (polling strategy) of current tasks from the jBPM runtime and depending
on the "action" INIT_SOLVER_EXECUTOR / SYNCHRONIZE_SOLUTION determines if the solver executor must be restarted with
a fully recovered solution or instead the tasks updated information is used for calculating the required changes
for the proper solution update.
|
| SolutionSynchronizer.Result | |
| SolverBuilder | |
| SolverDef | |
| SolverExecutor |
This class is intended to manage the solver life-cycle in a multi-threaded environment.
|
| SolverHandler |
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.
|
| SolverHandlerConfig | |
| SolverHandlerContext | |
| TaskAssigningConstants | |
| TaskAssigningPlanningKieServerConfigProvider |
Configures the list of packages that must be ignored but the OptaPlanner classes scanning, SolverServiceBase
|
| TaskAssigningPlanningKieServerExtension | |
| TaskAssigningPlanningKieServerExtensionHelper | |
| TaskAssigningPlanningKieServerExtensionMessages | |
| TaskAssigningRuntimeDelegate | |
| TaskAssigningService | |
| TaskAssigningServiceConfig | |
| TraceHelper | |
| UserSystemServiceLoader |
| Enum | Description |
|---|---|
| RunnableBase.Status |
| Exception | Description |
|---|---|
| SolverBuilder.SolverBuilderException | |
| SolverExecutor.SolverExecutorException | |
| TaskAssigningValidationException |
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.