protected static class ConstraintSolverStrategy.SearcherState extends Object
Modifier and Type | Method and Description |
---|---|
boolean |
areAllExecsScheduled() |
boolean |
areSearchLimitsExceeded() |
void |
backtrack(Map<ExecutorDetails,String> execToComp,
RAS_Node node,
WorkerSlot workerSlot) |
ExecutorDetails |
currentExec() |
int |
getStatesSearched() |
void |
incStatesSearched() |
ConstraintSolverStrategy.SearcherState |
nextExecutor() |
void |
tryToSchedule(Map<ExecutorDetails,String> execToComp,
RAS_Node node,
WorkerSlot workerSlot) |
public void incStatesSearched()
public int getStatesSearched()
public boolean areSearchLimitsExceeded()
public ConstraintSolverStrategy.SearcherState nextExecutor()
public boolean areAllExecsScheduled()
public ExecutorDetails currentExec()
public void tryToSchedule(Map<ExecutorDetails,String> execToComp, RAS_Node node, WorkerSlot workerSlot)
public void backtrack(Map<ExecutorDetails,String> execToComp, RAS_Node node, WorkerSlot workerSlot)
Copyright © 2019 The Apache Software Foundation. All rights reserved.