SolutionProcessor(TaskAssigningRuntimeDelegate delegate,
Consumer<SolutionProcessor.Result> resultConsumer,
String targetUserId,
int publishWindowSize) |
SolutionSynchronizer(SolverExecutor solverExecutor,
TaskAssigningRuntimeDelegate delegate,
org.kie.server.services.taskassigning.user.system.api.UserSystemService userSystem,
Duration syncInterval,
Duration usersSyncInterval,
SolverHandlerContext context,
Consumer<SolutionSynchronizer.Result> resultConsumer) |
SolverHandler(SolverDef solverDef,
KieServerRegistry registry,
TaskAssigningRuntimeDelegate delegate,
org.kie.server.services.taskassigning.user.system.api.UserSystemService userSystemService,
ExecutorService executorService) |