Interface CompletedOp<D>
-
- Type Parameters:
D- The type of delegate needed for the implementing protocol
- All Superinterfaces:
java.lang.Comparable<CycleResult>,CycleReadable,CycleResult,Payload<D>,ResultReadable
- All Known Subinterfaces:
FailedOp<D>,OpFacets<D>,SkippedOp<D>,SucceededOp<D>
- All Known Implementing Classes:
EventedOpImpl,OpImpl
public interface CompletedOp<D> extends Payload<D>, CycleResult
A CompletedOp can be any of It may be necessary to downcast a completed Op in order to get more contextual details from it.
-
-
Method Summary
Modifier and Type Method Description longgetResponseTimeNanos()longgetServiceTimeNanos()longgetStartedAtNanos()-
Methods inherited from interface io.engineblock.activityapi.cyclelog.buffers.results.CycleReadable
getCycle
-
Methods inherited from interface io.engineblock.activityapi.cyclelog.buffers.results.CycleResult
compareTo
-
Methods inherited from interface io.engineblock.activityapi.core.ops.fluent.opfacets.Payload
getData, setData
-
Methods inherited from interface io.engineblock.activityapi.cyclelog.buffers.results.ResultReadable
getResult
-
-