Index
All Classes and Interfaces|All Packages|Serialized Form
C
- checkedExecutionStart() - Method in interface org.opendaylight.bgpcep.programming.spi.Instruction
-
Instruction executors are required to call this method prior to starting executing on the instruction.
- create(T) - Static method in class org.opendaylight.bgpcep.programming.spi.SuccessfulRpcResult
- createInstructionScheduler(String) - Method in interface org.opendaylight.bgpcep.programming.spi.InstructionSchedulerFactory
-
Creates a unique InstructionScheduler.
E
- executionCompleted(InstructionStatus, Details) - Method in interface org.opendaylight.bgpcep.programming.spi.Instruction
-
Instruction executors are required to call this method when execution has finished to provide the execution result to the end.
- executionHeldUp(Details) - Method in interface org.opendaylight.bgpcep.programming.spi.Instruction
-
Instruction executors can inform about execution hold ups which prevent an otherwise-ready instruction from executing by calling this method.
- ExecutionResult<T extends org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.programming.rev150720.instruction.status.changed.Details> - Class in org.opendaylight.bgpcep.programming.spi
- ExecutionResult(InstructionStatus, T) - Constructor for class org.opendaylight.bgpcep.programming.spi.ExecutionResult
G
- getDetails() - Method in class org.opendaylight.bgpcep.programming.spi.ExecutionResult
- getErrors() - Method in class org.opendaylight.bgpcep.programming.spi.SuccessfulRpcResult
- getFailure() - Method in exception org.opendaylight.bgpcep.programming.spi.SchedulerException
- getInstructionID() - Method in interface org.opendaylight.bgpcep.programming.spi.InstructionScheduler
-
Returns InstructionID.
- getResult() - Method in class org.opendaylight.bgpcep.programming.spi.SuccessfulRpcResult
- getStatus() - Method in class org.opendaylight.bgpcep.programming.spi.ExecutionResult
I
- Instruction - Interface in org.opendaylight.bgpcep.programming.spi
- InstructionScheduler - Interface in org.opendaylight.bgpcep.programming.spi
- InstructionSchedulerFactory - Interface in org.opendaylight.bgpcep.programming.spi
-
Factory for InstructionScheduler.
- isSuccessful() - Method in class org.opendaylight.bgpcep.programming.spi.SuccessfulRpcResult
O
- org.opendaylight.bgpcep.programming.spi - package org.opendaylight.bgpcep.programming.spi
S
- scheduleInstruction(SubmitInstructionInput) - Method in interface org.opendaylight.bgpcep.programming.spi.InstructionScheduler
-
Schedule a new instruction for execution.
- SchedulerException - Exception in org.opendaylight.bgpcep.programming.spi
- SchedulerException(String, Failure) - Constructor for exception org.opendaylight.bgpcep.programming.spi.SchedulerException
- SuccessfulRpcResult<T> - Class in org.opendaylight.bgpcep.programming.spi
T
- toString() - Method in class org.opendaylight.bgpcep.programming.spi.ExecutionResult
All Classes and Interfaces|All Packages|Serialized Form