Class OptaPlannerSolverReconciler
- java.lang.Object
-
- org.optaplanner.operator.impl.solver.OptaPlannerSolverReconciler
-
- All Implemented Interfaces:
io.javaoperatorsdk.operator.api.reconciler.ErrorStatusHandler<OptaPlannerSolver>,io.javaoperatorsdk.operator.api.reconciler.EventSourceInitializer<OptaPlannerSolver>,io.javaoperatorsdk.operator.api.reconciler.Reconciler<OptaPlannerSolver>
public final class OptaPlannerSolverReconciler extends Object implements io.javaoperatorsdk.operator.api.reconciler.Reconciler<OptaPlannerSolver>, io.javaoperatorsdk.operator.api.reconciler.ErrorStatusHandler<OptaPlannerSolver>, io.javaoperatorsdk.operator.api.reconciler.EventSourceInitializer<OptaPlannerSolver>
-
-
Constructor Summary
Constructors Constructor Description OptaPlannerSolverReconciler(io.fabric8.kubernetes.client.KubernetesClient kubernetesClient)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,io.javaoperatorsdk.operator.processing.event.source.EventSource>prepareEventSources(io.javaoperatorsdk.operator.api.reconciler.EventSourceContext<OptaPlannerSolver> context)io.javaoperatorsdk.operator.api.reconciler.UpdateControl<OptaPlannerSolver>reconcile(OptaPlannerSolver solver, io.javaoperatorsdk.operator.api.reconciler.Context<OptaPlannerSolver> context)io.javaoperatorsdk.operator.api.reconciler.ErrorStatusUpdateControl<OptaPlannerSolver>updateErrorStatus(OptaPlannerSolver solver, io.javaoperatorsdk.operator.api.reconciler.Context<OptaPlannerSolver> context, Exception e)
-
-
-
Method Detail
-
prepareEventSources
public Map<String,io.javaoperatorsdk.operator.processing.event.source.EventSource> prepareEventSources(io.javaoperatorsdk.operator.api.reconciler.EventSourceContext<OptaPlannerSolver> context)
- Specified by:
prepareEventSourcesin interfaceio.javaoperatorsdk.operator.api.reconciler.EventSourceInitializer<OptaPlannerSolver>
-
reconcile
public io.javaoperatorsdk.operator.api.reconciler.UpdateControl<OptaPlannerSolver> reconcile(OptaPlannerSolver solver, io.javaoperatorsdk.operator.api.reconciler.Context<OptaPlannerSolver> context)
- Specified by:
reconcilein interfaceio.javaoperatorsdk.operator.api.reconciler.Reconciler<OptaPlannerSolver>
-
updateErrorStatus
public io.javaoperatorsdk.operator.api.reconciler.ErrorStatusUpdateControl<OptaPlannerSolver> updateErrorStatus(OptaPlannerSolver solver, io.javaoperatorsdk.operator.api.reconciler.Context<OptaPlannerSolver> context, Exception e)
- Specified by:
updateErrorStatusin interfaceio.javaoperatorsdk.operator.api.reconciler.ErrorStatusHandler<OptaPlannerSolver>
-
-