public interface Instruction
| Modifier and Type | Method and Description |
|---|---|
boolean |
checkedExecutionStart()
Instruction executors are required to call this method prior to starting executing on the instruction.
|
void |
executionCompleted(org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.programming.rev150720.InstructionStatus status,
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.programming.rev150720.instruction.status.changed.Details details)
Instruction executors are required to call this method when execution has finished to provide the execution
result to the end.
|
boolean |
executionHeldUp(org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.programming.rev150720.instruction.status.changed.Details details)
Instruction executors can inform about execution hold ups which prevent an otherwise-ready instruction from
executing by calling this method.
|
boolean checkedExecutionStart()
boolean executionHeldUp(org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.programming.rev150720.instruction.status.changed.Details details)
details - Details which execution is held upcheckedExecutionStart() will return false.void executionCompleted(org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.programming.rev150720.InstructionStatus status,
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.programming.rev150720.instruction.status.changed.Details details)
status - Execution resultdetails - Execution result detailsCopyright © 2020 OpenDaylight. All rights reserved.