Class AsyncStdoutAction

java.lang.Object
io.nosqlbench.engine.api.activityapi.core.BaseAsyncAction<StdoutOpContext,​StdoutActivity>
io.nosqlbench.activitytype.stdout.AsyncStdoutAction
All Implemented Interfaces:
io.nosqlbench.engine.api.activityapi.core.Action, io.nosqlbench.engine.api.activityapi.core.ActivityDefObserver, io.nosqlbench.engine.api.activityapi.core.AsyncAction<StdoutOpContext>, io.nosqlbench.engine.api.activityapi.core.Stoppable

public class AsyncStdoutAction
extends io.nosqlbench.engine.api.activityapi.core.BaseAsyncAction<StdoutOpContext,​StdoutActivity>
  • Field Summary

    Fields inherited from class io.nosqlbench.engine.api.activityapi.core.BaseAsyncAction

    activity, running, slot
  • Constructor Summary

    Constructors 
    Constructor Description
    AsyncStdoutAction​(int slot, StdoutActivity activity)  
  • Method Summary

    Modifier and Type Method Description
    StdoutOpContext allocateOpData​(long cycle)  
    java.util.function.LongFunction<StdoutOpContext> getOpInitFunction()  
    void onActivityDefUpdate​(io.nosqlbench.engine.api.activityimpl.ActivityDef activityDef)  
    void startOpCycle​(io.nosqlbench.engine.api.activityapi.core.ops.fluent.opfacets.TrackedOp<StdoutOpContext> opc)  

    Methods inherited from class io.nosqlbench.engine.api.activityapi.core.BaseAsyncAction

    enqueue, requestStop

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface io.nosqlbench.engine.api.activityapi.core.Action

    init