Package | Description |
---|---|
cz.cuni.mff.corrector.corrector |
Implementations of correction algorithms.
|
cz.cuni.mff.corrector.execution |
Supporting classes for corrector implementations.
|
Modifier and Type | Method and Description |
---|---|
protected Quota |
Handler.resolveGrantedQuota(Edge nestedEdge,
int allowedRise)
Prepares the quota object to be assigned to the given task.
|
Modifier and Type | Method and Description |
---|---|
protected void |
Handler.activateInvokingIterative(Task nestedTask,
Quota grantedQuota)
Activates the particular invoked task.
|
protected void |
Handler.scheduleIterativeExtended(Requests requestsData,
Task nestedTask,
Quota grantedQuota)
Activates the particular scheduled task.
|
protected void |
Handler.scheduleIterativeSimple(Requests requestsData,
Task nestedTask,
Quota grantedQuota)
Activates the particular scheduled task.
|
protected void |
Handler.triggerInvokingSingle(Task nestedTask,
Quota grantedQuota)
Requests the invoked refinement execution for a given task.
|
Modifier and Type | Method and Description |
---|---|
void |
Handler.dispatchIterativeRequests(java.util.List<Edge> nestedEdges,
java.util.List<Task> nestedTasks,
java.util.List<Quota> nestedQuotas)
Dispatches all requests to the iterative refinement processing.
|
protected void |
Handler.requestInvokingMultiple(java.util.List<Task> nestedTasks,
java.util.List<Quota> grantedQuotas)
Requests the invoked refinement execution for a set of tasks.
|
protected void |
Handler.requestInvokingSingle(java.util.List<Task> nestedTasks,
java.util.List<Quota> grantedQuotas)
Requests the invoked refinement execution for a set of tasks.
|
protected void |
Handler.requestMultipleScheduling(java.util.List<Task> nestedTasks,
java.util.List<Quota> grantedQuotas)
Requests the scheduled refinement execution for a set of tasks.
|
protected void |
Handler.requestNestingSingle(java.util.List<Task> nestedTasks,
java.util.List<Quota> grantedQuotas)
Requests the nested refinement execution for a set of tasks.
|
protected void |
Handler.requestSchedulingSingle(java.util.List<Task> nestedTasks,
java.util.List<Quota> grantedQuotas)
Requests the scheduled refinement execution for a set of tasks.
|
Modifier and Type | Field and Description |
---|---|
java.util.List<Quota> |
Requests.preparedQuotas
List of postponed and not yet evaluated tasks and their intents.
|
Modifier and Type | Method and Description |
---|---|
static Quota |
Quota.createLimitedQuota(int grantedQuota)
Creates a new parameter instance for the limited refinement mode.
|
static Quota |
Quota.createUnlimitedQuota()
Creates a new parameter instance for the limited refinement mode.
|
Quota |
Task.getQuotaData()
Returns the description object of the iterative quota.
|
Modifier and Type | Method and Description |
---|---|
void |
Task.setQuotaData(Quota newQuota)
Sets a new value for the entire iterative quota description.
|