Uses of Class
io.engineblock.activityimpl.ActivityDef
-
-
-
Uses of ActivityDef in io.engineblock.activityapi.core
Methods in io.engineblock.activityapi.core that return ActivityDef Modifier and Type Method Description ActivityDefActivity. getActivityDef()Methods in io.engineblock.activityapi.core with parameters of type ActivityDef Modifier and Type Method Description default AActivityType. getActivity(ActivityDef activityDef)Create an instance of an activity from the activity type.default ActivityActivityType. getAssembledActivity(ActivityDef activityDef, java.util.Map<java.lang.String,Activity> activities)Create an instance of an activity that ties together all the components into a usable activity instance.Motor<T>MotorDispenser. getMotor(ActivityDef activityDef, int slot)Resolve (find or create) a Motor instance for the slot specified.voidActivityDefObserver. onActivityDefUpdate(ActivityDef activityDef)voidBaseAsyncAction. onActivityDefUpdate(ActivityDef activityDef) -
Uses of ActivityDef in io.engineblock.activityapi.core.ops.fluent
Methods in io.engineblock.activityapi.core.ops.fluent with parameters of type ActivityDef Modifier and Type Method Description voidOpTrackerImpl. onActivityDefUpdate(ActivityDef activityDef) -
Uses of ActivityDef in io.engineblock.activityapi.cyclelog.outputs.logger
Constructors in io.engineblock.activityapi.cyclelog.outputs.logger with parameters of type ActivityDef Constructor Description LoggingOutput(ActivityDef def, long slot) -
Uses of ActivityDef in io.engineblock.activityapi.ratelimits
Methods in io.engineblock.activityapi.ratelimits with parameters of type ActivityDef Modifier and Type Method Description static RateLimiterRateLimiters. create(ActivityDef def, java.lang.String label, java.lang.String specString)static RateLimiterRateLimiters. createOrUpdate(ActivityDef def, java.lang.String label, RateLimiter extant, RateSpec spec)protected voidHybridRateLimiter. init(ActivityDef activityDef)protected voidHybridRateLimiter. setActivityDef(ActivityDef def)Constructors in io.engineblock.activityapi.ratelimits with parameters of type ActivityDef Constructor Description HybridRateLimiter(ActivityDef def, java.lang.String label, RateSpec rateSpec)TokenFiller(RateSpec rateSpec, ActivityDef def)A token filler adds tokens to aTokenPoolat some rate. -
Uses of ActivityDef in io.engineblock.activityimpl
Fields in io.engineblock.activityimpl declared as ActivityDef Modifier and Type Field Description protected ActivityDefSimpleActivity. activityDefMethods in io.engineblock.activityimpl that return ActivityDef Modifier and Type Method Description ActivityDefSimpleActivity. getActivityDef()static ActivityDefActivityDef. parseActivityDef(java.lang.String namedActivitySpec)Methods in io.engineblock.activityimpl that return types with arguments of type ActivityDef Modifier and Type Method Description static java.util.Optional<ActivityDef>ActivityDef. parseActivityDefOptionally(java.lang.String namedActivitySpec)Methods in io.engineblock.activityimpl with parameters of type ActivityDef Modifier and Type Method Description ActivityActivityDispenser. getActivity(ActivityDef activityDef)voidSimpleActivity. onActivityDefUpdate(ActivityDef activityDef)Constructors in io.engineblock.activityimpl with parameters of type ActivityDef Constructor Description SimpleActivity(ActivityDef activityDef) -
Uses of ActivityDef in io.engineblock.activityimpl.action
Constructors in io.engineblock.activityimpl.action with parameters of type ActivityDef Constructor Description CoreAction(ActivityDef activityDef, int slot) -
Uses of ActivityDef in io.engineblock.activityimpl.input
Methods in io.engineblock.activityimpl.input with parameters of type ActivityDef Modifier and Type Method Description voidAtomicInput. onActivityDefUpdate(ActivityDef activityDef)Constructors in io.engineblock.activityimpl.input with parameters of type ActivityDef Constructor Description AtomicInput(ActivityDef activityDef) -
Uses of ActivityDef in io.engineblock.activityimpl.motor
Methods in io.engineblock.activityimpl.motor with parameters of type ActivityDef Modifier and Type Method Description Motor<D>CoreMotorDispenser. getMotor(ActivityDef activityDef, int slotId)voidCoreMotor. onActivityDefUpdate(ActivityDef activityDef) -
Uses of ActivityDef in io.engineblock.metrics
Methods in io.engineblock.metrics with parameters of type ActivityDef Modifier and Type Method Description static com.codahale.metrics.CounterActivityMetrics. counter(ActivityDef activityDef, java.lang.String name)Create a counter associated with an activity.static <T> com.codahale.metrics.Gauge<T>ActivityMetrics. gauge(ActivityDef activityDef, java.lang.String name, com.codahale.metrics.Gauge<T> gauge)static com.codahale.metrics.HistogramActivityMetrics. histogram(ActivityDef activityDef, java.lang.String name)Create a histogram associated with an activity.static com.codahale.metrics.MeterActivityMetrics. meter(ActivityDef activityDef, java.lang.String name)Create a meter associated with an activity.static voidActivityMetrics. removeActivityMetrics(ActivityDef activityDef)static com.codahale.metrics.TimerActivityMetrics. timer(ActivityDef activityDef, java.lang.String name)Create a timer associated with an activity.Constructors in io.engineblock.metrics with parameters of type ActivityDef Constructor Description ExceptionCountMetrics(ActivityDef activityDef)ExceptionHistoMetrics(ActivityDef activityDef)ExceptionMeterMetrics(ActivityDef activityDef) -
Uses of ActivityDef in io.engineblock.util
Methods in io.engineblock.util with parameters of type ActivityDef Modifier and Type Method Description javax.net.SocketFactorySSLKsFactory. createSocketFactory(ActivityDef def)javax.net.ServerSocketFactorySSLKsFactory. createSSLServerSocketFactory(ActivityDef def)java.lang.ObjectSSLKsFactory. getContext(ActivityDef def)Constructors in io.engineblock.util with parameters of type ActivityDef Constructor Description StrInterpolater(ActivityDef... activityDefs)
-