- CanFilterResultValue - Interface in io.engineblock.activityapi.cyclelog.inputs.cyclelog
-
- CanSortCycles - Interface in io.engineblock.activityapi.cyclelog.outputs
-
- canTransitionTo(RunState) - Method in enum io.engineblock.activityapi.core.RunState
-
- CapabilityHook<T> - Class in io.engineblock.metrics
-
A silly class that does nothing but allow cleaner code elsewhere,
because MetricRegistryListener, that's why.
- CapabilityHook() - Constructor for class io.engineblock.metrics.CapabilityHook
-
- clear() - Method in class activityconfig.MultiMapLookup
-
- clear() - Method in class io.engineblock.activityimpl.ParameterMap
-
- close() - Method in class io.engineblock.activityapi.cyclelog.buffers.results_rle.CycleResultsRLEBufferTarget
-
- close() - Method in class io.engineblock.activityapi.cyclelog.inputs.cyclelog.CycleLogInput
-
- close() - Method in class io.engineblock.activityapi.cyclelog.outputs.cyclelog.CycleLogOutput
-
- close() - Method in class io.engineblock.activityapi.cyclelog.outputs.logger.LoggingOutput
-
- close() - Method in class io.engineblock.activityapi.cyclelog.outputs.ReorderingConcurrentResultBuffer
-
- close() - Method in interface io.engineblock.activityapi.output.Output
-
- close() - Method in class io.engineblock.activityimpl.marker.ContiguousOutputChunker
-
- close() - Method in class io.engineblock.metrics.PeriodicRunnable
-
- closeAutoCloseables() - Method in interface io.engineblock.activityapi.core.Activity
-
Close all autocloseables that have been registered with this Activity.
- closeAutoCloseables() - Method in class io.engineblock.activityimpl.SimpleActivity
-
- closeMetrics() - Static method in class io.engineblock.metrics.ActivityMetrics
-
This should be called at the end of a process, so that open intervals can be finished, logs closed properly,
etc.
- closeMetrics() - Method in class io.engineblock.metrics.HistoIntervalLogger
-
- closeMetrics() - Method in class io.engineblock.metrics.HistoStatsLogger
-
- closeMetrics() - Method in interface io.engineblock.metrics.MetricsCloseable
-
- codes - Variable in class io.engineblock.activityapi.cyclelog.buffers.results.CycleResultsIntervalSegment
-
A view of status codes in byte form.
- compareTo(CycleResult) - Method in interface io.engineblock.activityapi.cyclelog.buffers.results.CycleResult
-
- compareTo(CycleResultsSegment) - Method in interface io.engineblock.activityapi.cyclelog.buffers.results.CycleResultsSegment
-
- compareTo(Activity) - Method in class io.engineblock.activityimpl.SimpleActivity
-
- ConcatSequencer<T> - Class in io.engineblock.planning
-
This sequencer just repeats a number of elements, one element after
another.
- ConcatSequencer() - Constructor for class io.engineblock.planning.ConcatSequencer
-
- ConfigTuples - Class in io.engineblock.util
-
- ConfigTuples(String) - Constructor for class io.engineblock.util.ConfigTuples
-
- ConfigTuples(Activity, String) - Constructor for class io.engineblock.util.ConfigTuples
-
- ConfigTuples.Section - Class in io.engineblock.util
-
- containsKey(Object) - Method in class activityconfig.MultiMapLookup
-
- containsValue(Object) - Method in class activityconfig.MultiMapLookup
-
- ContiguousOutputChunker - Class in io.engineblock.activityimpl.marker
-
This is the default cycle output implementation for EngineBlock when
the input cycles are known to be contiguous.
- ContiguousOutputChunker(long, long, int, int) - Constructor for class io.engineblock.activityimpl.marker.ContiguousOutputChunker
-
- ContiguousOutputChunker(Activity) - Constructor for class io.engineblock.activityimpl.marker.ContiguousOutputChunker
-
- ConvenientSnapshot - Class in io.engineblock.metrics
-
- convertBytes(Unit.Bytes, String) - Static method in class io.engineblock.util.Unit
-
- convertCounts(Unit.Count, String) - Static method in class io.engineblock.util.Unit
-
- copySettings() - Method in class io.engineblock.metrics.DeltaHdrHistogramReservoir
-
- CoreAction - Class in io.engineblock.activityimpl.action
-
- CoreAction(ActivityDef, int) - Constructor for class io.engineblock.activityimpl.action.CoreAction
-
- CoreActionDispenser - Class in io.engineblock.activityimpl.action
-
An action dispenser that returns a logging action.
- CoreActionDispenser(Activity) - Constructor for class io.engineblock.activityimpl.action.CoreActionDispenser
-
- CoreInputDispenser - Class in io.engineblock.activityimpl.input
-
- CoreInputDispenser(Activity) - Constructor for class io.engineblock.activityimpl.input.CoreInputDispenser
-
- CoreMotor - Class in io.engineblock.activityimpl.motor
-
ActivityMotor is a Runnable which runs in one of an activity's many threads.
- CoreMotor(ActivityDef, long, Input) - Constructor for class io.engineblock.activityimpl.motor.CoreMotor
-
Create an ActivityMotor.
- CoreMotor(ActivityDef, long, Input, Action) - Constructor for class io.engineblock.activityimpl.motor.CoreMotor
-
Create an ActivityMotor.
- CoreMotor(ActivityDef, long, Input, Action, Output) - Constructor for class io.engineblock.activityimpl.motor.CoreMotor
-
Create an ActivityMotor.
- CoreMotorDispenser - Class in io.engineblock.activityimpl.motor
-
Produce index ActivityMotor instances with an input and action,
given the input and an action factory.
- CoreMotorDispenser(Activity, InputDispenser, ActionDispenser, OutputDispenser) - Constructor for class io.engineblock.activityimpl.motor.CoreMotorDispenser
-
- CoreResultValueFilter - Class in io.engineblock.activityapi.cyclelog.filters
-
This cycle result filter implements a filter that allows for the
inclusion or exclusion of single-values or intervals.
- CoreResultValueFilter() - Constructor for class io.engineblock.activityapi.cyclelog.filters.CoreResultValueFilter
-
- CoreResultValueFilter.Dispenser - Class in io.engineblock.activityapi.cyclelog.filters
-
- CoreServices - Class in io.engineblock.activityimpl
-
- CoreServices() - Constructor for class io.engineblock.activityimpl.CoreServices
-
- count(Throwable) - Method in class io.engineblock.metrics.ExceptionCountMetrics
-
- count(Exception) - Method in class io.engineblock.metrics.ExceptionMeterMetrics
-
- counter(ActivityDef, String) - Static method in class io.engineblock.metrics.ActivityMetrics
-
Create a counter associated with an activity.
- countFor(String) - Static method in class io.engineblock.util.Unit
-
- createSocketFactory(ActivityDef) - Method in class io.engineblock.util.SSLKsFactory
-
- createSSLServerSocketFactory(ActivityDef) - Method in class io.engineblock.util.SSLKsFactory
-
- cycle - Variable in class io.engineblock.activityapi.cyclelog.buffers.results.CycleResultsIntervalSegment
-
The base cycle value, the minimum cycle in the segment.
- cycle - Variable in class io.engineblock.activityapi.errorhandling.CycleErrorHandler.Triple
-
- CycleArray - Class in io.engineblock.activityapi.cyclelog.buffers.cycles
-
Just cycle numbers in a long array.
- CycleArray(long...) - Constructor for class io.engineblock.activityapi.cyclelog.buffers.cycles.CycleArray
-
- CycleArray.ArraySegment - Class in io.engineblock.activityapi.cyclelog.buffers.cycles
-
- CycleArrayBuffer - Class in io.engineblock.activityimpl.input
-
- CycleArrayBuffer(int) - Constructor for class io.engineblock.activityimpl.input.CycleArrayBuffer
-
- CycleErrorHandler<T extends Throwable,R> - Interface in io.engineblock.activityapi.errorhandling
-
- CycleErrorHandler.Triple<T,R> - Class in io.engineblock.activityapi.errorhandling
-
- CycleErrorHandlers - Class in io.engineblock.activityapi.errorhandling
-
Provide some basic error handlers
- CycleErrorHandlers() - Constructor for class io.engineblock.activityapi.errorhandling.CycleErrorHandlers
-
- CycleLogDumperUtility - Class in io.engineblock.activityapi.cyclelog.outputs.cyclelog
-
- CycleLogDumperUtility() - Constructor for class io.engineblock.activityapi.cyclelog.outputs.cyclelog.CycleLogDumperUtility
-
- CycleLogImporterUtility - Class in io.engineblock.activityapi.cyclelog.outputs.cyclelog
-
- CycleLogImporterUtility() - Constructor for class io.engineblock.activityapi.cyclelog.outputs.cyclelog.CycleLogImporterUtility
-
- CycleLogInput - Class in io.engineblock.activityapi.cyclelog.inputs.cyclelog
-
- CycleLogInput(Activity) - Constructor for class io.engineblock.activityapi.cyclelog.inputs.cyclelog.CycleLogInput
-
- CycleLogInput(String) - Constructor for class io.engineblock.activityapi.cyclelog.inputs.cyclelog.CycleLogInput
-
- CycleLogInputType - Class in io.engineblock.activityapi.cyclelog.inputs.cyclelog
-
- CycleLogInputType() - Constructor for class io.engineblock.activityapi.cyclelog.inputs.cyclelog.CycleLogInputType
-
- CycleLogInputType.Dispenser - Class in io.engineblock.activityapi.cyclelog.inputs.cyclelog
-
- CycleLogOutput - Class in io.engineblock.activityapi.cyclelog.outputs.cyclelog
-
A
Output that writes cycles and results to an RLE-based file format.
- CycleLogOutput(Activity) - Constructor for class io.engineblock.activityapi.cyclelog.outputs.cyclelog.CycleLogOutput
-
- CycleLogOutput(File, int) - Constructor for class io.engineblock.activityapi.cyclelog.outputs.cyclelog.CycleLogOutput
-
- CycleLogOutputType - Class in io.engineblock.activityapi.cyclelog.outputs.cyclelog
-
- CycleLogOutputType() - Constructor for class io.engineblock.activityapi.cyclelog.outputs.cyclelog.CycleLogOutputType
-
- CycleLogOutputType.Dispenser - Class in io.engineblock.activityapi.cyclelog.outputs.cyclelog
-
- CycleReadable - Interface in io.engineblock.activityapi.cyclelog.buffers.results
-
- CycleResult - Interface in io.engineblock.activityapi.cyclelog.buffers.results
-
A readable interface for (cycle, result) tuple types.
- CycleResultArray - Class in io.engineblock.activityapi.cyclelog.buffers.results
-
- CycleResultArray(CycleResult[]) - Constructor for class io.engineblock.activityapi.cyclelog.buffers.results.CycleResultArray
-
- CycleResultArray(CycleResultsSegment) - Constructor for class io.engineblock.activityapi.cyclelog.buffers.results.CycleResultArray
-
- CycleResultPredicate - Interface in io.engineblock.activityapi.cyclelog.filters.tristate
-
- CycleResultPredicate.ResultEquals - Class in io.engineblock.activityapi.cyclelog.filters.tristate
-
- CycleResultPredicate.ResultHasAllBits - Class in io.engineblock.activityapi.cyclelog.filters.tristate
-
- CycleResultPredicate.ResultHasSomeBits - Class in io.engineblock.activityapi.cyclelog.filters.tristate
-
- CycleResultPredicate.ResultInRange - Class in io.engineblock.activityapi.cyclelog.filters.tristate
-
- CycleResultSegmentBuffer - Class in io.engineblock.activityapi.cyclelog.buffers.results
-
Implements a cycle result segment in a basic buffer
that contains the cycle and the result in long, byte format.
- CycleResultSegmentBuffer(int) - Constructor for class io.engineblock.activityapi.cyclelog.buffers.results.CycleResultSegmentBuffer
-
- CycleResultSegmentsReadable - Interface in io.engineblock.activityapi.cyclelog.buffers
-
- CycleResultsIntervalSegment - Class in io.engineblock.activityapi.cyclelog.buffers.results
-
This is just a typed-data holder for efficient transfer of tracked data.
- CycleResultsIntervalSegment() - Constructor for class io.engineblock.activityapi.cyclelog.buffers.results.CycleResultsIntervalSegment
-
- CycleResultsRLEBufferReadable - Class in io.engineblock.activityapi.cyclelog.buffers.results_rle
-
Implements a cycle result segment in a run-length encoded buffer
that contains the cycle interval and the result in long, long, byte format,
where the last value (the second long value) is *not* included in the
cycle inteval.
- CycleResultsRLEBufferReadable(ByteBuffer) - Constructor for class io.engineblock.activityapi.cyclelog.buffers.results_rle.CycleResultsRLEBufferReadable
-
- CycleResultsRLEBufferReadable(int, ByteBuffer) - Constructor for class io.engineblock.activityapi.cyclelog.buffers.results_rle.CycleResultsRLEBufferReadable
-
- CycleResultsRLEBufferTarget - Class in io.engineblock.activityapi.cyclelog.buffers.results_rle
-
Implements a convenient target buffer for Marker data that can be sued
to create nio ByteBuffers easily.
- CycleResultsRLEBufferTarget(ByteBuffer) - Constructor for class io.engineblock.activityapi.cyclelog.buffers.results_rle.CycleResultsRLEBufferTarget
-
Create a buffer with the provided ByteBuffer.
- CycleResultsRLEBufferTarget(int) - Constructor for class io.engineblock.activityapi.cyclelog.buffers.results_rle.CycleResultsRLEBufferTarget
-
Create a target RLE buffer for the specified getCount in memory,
rounded to the nearest record getCount.
- CycleResultsSegment - Interface in io.engineblock.activityapi.cyclelog.buffers.results
-
- CycleResultsSegment.EmptySegment - Class in io.engineblock.activityapi.cyclelog.buffers.results
-
- CycleResultsSegmentReadable - Class in io.engineblock.activityapi.cyclelog.buffers.results
-
Implements a cycle result segment in a basic buffer
that contains the cycle and the result in long, byte format.
- CycleResultsSegmentReadable(ByteBuffer) - Constructor for class io.engineblock.activityapi.cyclelog.buffers.results.CycleResultsSegmentReadable
-
- CycleResultStrider - Class in io.engineblock.activityapi.cyclelog.buffers.results
-
- CycleResultStrider(Iterator<CycleResult>) - Constructor for class io.engineblock.activityapi.cyclelog.buffers.results.CycleResultStrider
-
- CycleResultTristateFilter - Interface in io.engineblock.activityapi.cyclelog.filters.tristate
-
- CycleSegment - Interface in io.engineblock.activityapi.cyclelog.buffers.cycles
-
A segment of cycle numbers to iterate over.
- CycleSegmentBuffer - Class in io.engineblock.activityapi.cyclelog.buffers.cycles
-
- CycleSegmentBuffer(int) - Constructor for class io.engineblock.activityapi.cyclelog.buffers.cycles.CycleSegmentBuffer
-
- CycleSorting - Enum in io.engineblock.activityapi.cyclelog.buffers
-
- CycleSpanResults - Class in io.engineblock.activityapi.cyclelog.buffers.results_rle
-
- CycleSpanResults(long, long, int) - Constructor for class io.engineblock.activityapi.cyclelog.buffers.results_rle.CycleSpanResults
-
- gauge(ActivityDef, String, Gauge<?>) - Static method in class io.engineblock.metrics.ActivityMetrics
-
- gauge(ScriptContext, String, Gauge<?>) - Static method in class io.engineblock.metrics.ActivityMetrics
-
- get(Object) - Method in class activityconfig.MultiMapLookup
-
- get(Object) - Method in class io.engineblock.activityimpl.ParameterMap
-
- get(long) - Method in interface io.engineblock.planning.OpSequence
-
Get the next operation for the given long value.
- get(long) - Method in class io.engineblock.planning.SequencePlanner.Sequence
-
- get(int) - Method in class io.engineblock.util.ConfigTuples
-
- get(int) - Method in class io.engineblock.util.ConfigTuples.Section
-
- get(String) - Method in class io.engineblock.util.SimpleServiceLoader
-
- get() - Static method in class io.engineblock.util.SSLKsFactory
-
- getAction(int) - Method in interface io.engineblock.activityapi.core.ActionDispenser
-
Resolve (find or create) an Action instance for the slot specified.
- getAction() - Method in interface io.engineblock.activityapi.core.Motor
-
- getAction(int) - Method in class io.engineblock.activityimpl.action.CoreActionDispenser
-
- getAction() - Method in class io.engineblock.activityimpl.motor.CoreMotor
-
- getActionDispenser(A) - Method in interface io.engineblock.activityapi.core.ActivityType
-
This method will be called once per action instance.
- getActionDispenserDelegate() - Method in interface io.engineblock.activityapi.core.Activity
-
- getActionDispenserDelegate() - Method in class io.engineblock.activityimpl.SimpleActivity
-
- getActivity(ActivityDef) - Method in interface io.engineblock.activityapi.core.ActivityType
-
Create an instance of an activity from the activity type.
- getActivity(ActivityDef) - Method in interface io.engineblock.activityimpl.ActivityDispenser
-
- getActivityDef() - Method in interface io.engineblock.activityapi.core.Activity
-
- getActivityDef() - Method in class io.engineblock.activityimpl.SimpleActivity
-
- getActivityType() - Method in class io.engineblock.activityimpl.ActivityDef
-
- getAlias() - Method in interface io.engineblock.activityapi.core.Activity
-
- getAlias() - Method in class io.engineblock.activityimpl.ActivityDef
-
The alias that the associated activity instance is known by.
- getAll() - Method in class io.engineblock.util.SimpleServiceLoader
-
- getAllMatching(String...) - Method in class io.engineblock.util.ConfigTuples
-
- getAssembledActivity(ActivityDef, Map<String, Activity>) - Method in interface io.engineblock.activityapi.core.ActivityType
-
Create an instance of an activity that ties together all the components into a usable
activity instance.
- getAtomicSlotState() - Method in class io.engineblock.activityimpl.SlotStateTracker
-
This is how you share the current slot state most directly, but it has a caveat.
- getBaseVariableName() - Method in interface io.engineblock.extensions.ScriptingPluginInfo
-
- getBindings() - Method in class activityconfig.rawyaml.BlockParams
-
- getBindings() - Method in class activityconfig.yaml.StmtDef
-
- getBindings() - Method in class activityconfig.yaml.StmtsBlock
-
- getBindings() - Method in class activityconfig.yaml.StmtsDoc
-
- getBlocks() - Method in class activityconfig.rawyaml.RawStmtsDoc
-
Return the list of statement blocks in this StmtsDoc.
- getBlocks() - Method in class activityconfig.yaml.StmtsDoc
-
- getBytes() - Method in enum io.engineblock.util.Unit.Bytes
-
- getCapabilityClass() - Method in class io.engineblock.metrics.CapabilityHook
-
- getCapabilityClass() - Method in class io.engineblock.metrics.HistoIntervalLogger
-
- getCapabilityClass() - Method in class io.engineblock.metrics.HistoStatsLogger
-
- getChainSize() - Method in class io.engineblock.activityimpl.marker.ByteTrackerExtent
-
- getChangeCounter() - Method in class io.engineblock.activityimpl.ActivityDef
-
- getChangeCounter() - Method in class io.engineblock.activityimpl.ParameterMap
-
Get the atomic change counter for this parameter map.
- getCode() - Method in enum io.engineblock.activityapi.core.RunState
-
- getContext(ActivityDef) - Method in class io.engineblock.util.SSLKsFactory
-
- getCount() - Method in class io.engineblock.activityapi.cyclelog.buffers.results.CycleResultArray
-
- getCount() - Method in class io.engineblock.activityapi.cyclelog.buffers.results.CycleResultsIntervalSegment
-
- getCount() - Method in class io.engineblock.activityapi.cyclelog.buffers.results.CycleResultsSegment.EmptySegment
-
- getCount() - Method in interface io.engineblock.activityapi.cyclelog.buffers.results.CycleResultsSegment
-
- getCount() - Method in class io.engineblock.activityapi.cyclelog.buffers.results.CycleResultsSegmentReadable
-
- getCount() - Method in class io.engineblock.activityapi.cyclelog.buffers.results_rle.CycleSpanResults
-
- getCustomYaml() - Method in class activityconfig.rawyaml.RawYamlStatementLoader
-
- getCycle() - Method in interface io.engineblock.activityapi.cyclelog.buffers.results.CycleReadable
-
- getCycle() - Method in class io.engineblock.activityapi.cyclelog.outputs.SimpleCycleResult
-
- getCycleArray() - Method in class io.engineblock.activityimpl.input.CycleArrayBuffer
-
- getCycleCount() - Method in class io.engineblock.activityimpl.ActivityDef
-
- getCycleInterval(int) - Method in interface io.engineblock.activityapi.core.longIntervalSupplier
-
Get the next interval to be consumed by the caller, where the
first value is the returned value, and the last value is
one less than the first value plus the stride.
- getCycleResultFilter() - Method in interface io.engineblock.activityapi.cyclelog.filters.InputFilterDispenser
-
- getCycleResultIterable() - Method in interface io.engineblock.activityapi.cyclelog.buffers.CycleResultSegmentsReadable
-
- getCycleResultsSegment(int) - Method in class io.engineblock.activityapi.cyclelog.buffers.results.CycleResultStrider
-
- getCycleSummary() - Method in interface io.engineblock.activityapi.core.Activity
-
- getCycleSummary() - Method in class io.engineblock.activityimpl.ActivityDef
-
- getDeltaReader() - Method in interface io.engineblock.metrics.DeltaSnapshotter
-
- getDeltaReader() - Method in class io.engineblock.metrics.NicerHistogram
-
- getDeltaReader() - Method in class io.engineblock.metrics.NicerTimer
-
- getDeltaSnapshot(long) - Method in class io.engineblock.metrics.DeltaSnapshotReader
-
- getDeltaSnapshot() - Method in class io.engineblock.metrics.DeltaSnapshotReader
-
- getDeltaSnapshot(long) - Method in interface io.engineblock.metrics.DeltaSnapshotter
-
- getDeltaSnapshot(long) - Method in class io.engineblock.metrics.NicerHistogram
-
- getDeltaSnapshot(long) - Method in class io.engineblock.metrics.NicerTimer
-
- getDescription() - Method in interface io.engineblock.extensions.ScriptingPluginInfo
-
- getDispenser(String) - Method in class io.engineblock.activityapi.cyclelog.filters.CoreResultValueFilter
-
- getDispenser(String) - Method in interface io.engineblock.activityapi.cyclelog.filters.ResultValueFilterType
-
- getDocBindings() - Method in class activityconfig.yaml.StmtsDocList
-
Return the list of all bindings combined across all docs, not including
the block or statement level bindings.
- getDouble(String) - Method in class io.engineblock.util.SimpleConfig
-
- getDoubleOfFirst(String) - Method in class io.engineblock.util.ConfigTuples
-
- getEndCycle() - Method in class io.engineblock.activityimpl.ActivityDef
-
The last cycle that will be used for execution of this activity, inclusive.
- getErrorWriter() - Method in class io.engineblock.scripting.ScriptEnvBuffer
-
- getExtensionObject(Logger, MetricRegistry, ScriptContext) - Method in interface io.engineblock.extensions.ScriptingPluginInfo
-
- getFilterDispenser(Activity) - Method in interface io.engineblock.activityapi.cyclelog.filters.ExperimentalResultFilterType
-
- getFilterDispenser(SimpleConfig) - Method in interface io.engineblock.activityapi.cyclelog.filters.ExperimentalResultFilterType
-
- getGroup(String) - Method in class io.engineblock.activityapi.errorhandling.HashedErrorHandler
-
- getGroupNames() - Method in class io.engineblock.activityapi.errorhandling.HashedErrorHandler
-
- getHandlers() - Method in class io.engineblock.activityapi.errorhandling.HashedErrorHandler
-
Return the current list of active handler assignments.
- getHighestCompleted() - Method in class io.engineblock.activityimpl.marker.longheap.LongTreeTracker
-
- getImage() - Method in class io.engineblock.activityimpl.marker.longheap.LongTreeTracker
-
- getInput() - Method in interface io.engineblock.activityapi.core.Motor
-
- getInput(long) - Method in class io.engineblock.activityapi.cyclelog.inputs.cyclelog.CycleLogInputType.Dispenser
-
- getInput(long) - Method in interface io.engineblock.activityapi.input.InputDispenser
-
Resolve (find or create) an Input instance for the slot specified.
- getInput(long) - Method in class io.engineblock.activityimpl.FilteringInputDispenser
-
- getInput(long) - Method in class io.engineblock.activityimpl.input.CoreInputDispenser
-
- getInput(long) - Method in class io.engineblock.activityimpl.input.TargetRateInputType.Dispenser
-
- getInput() - Method in class io.engineblock.activityimpl.motor.CoreMotor
-
- getInputDispenser(A) - Method in interface io.engineblock.activityapi.core.ActivityType
-
Return the InputDispenser instance that will be used by the associated activity to create Input factories
for each thread slot.
- getInputDispenser(Activity) - Method in class io.engineblock.activityapi.cyclelog.inputs.cyclelog.CycleLogInputType
-
- getInputDispenser(Activity) - Method in interface io.engineblock.activityapi.input.InputType
-
- getInputDispenser(A) - Static method in class io.engineblock.activityimpl.CoreServices
-
- getInputDispenser(Activity) - Method in class io.engineblock.activityimpl.input.TargetRateInputType
-
- getInputDispenserDelegate() - Method in interface io.engineblock.activityapi.core.Activity
-
- getInputDispenserDelegate() - Method in class io.engineblock.activityimpl.SimpleActivity
-
- getInputFilter(A) - Static method in class io.engineblock.activityimpl.CoreServices
-
- getInputSegment(int) - Method in class io.engineblock.activityapi.cyclelog.buffers.cycles.CycleArray
-
- getInputSegment(int) - Method in class io.engineblock.activityapi.cyclelog.inputs.cyclelog.CycleLogInput
-
- getInputSegment(int) - Method in interface io.engineblock.activityapi.input.Input
-
Return the next InputSegment available, or null if
none were available.
- getInputSegment(int) - Method in class io.engineblock.activityimpl.input.InputInterval
-
- getInputSegment(int) - Method in class io.engineblock.activityimpl.input.TargetRateInput
-
- getInputStream(String) - Static method in class io.engineblock.util.EngineBlockFiles
-
- getInteger(String) - Method in class io.engineblock.util.SimpleConfig
-
- getInterval() - Method in class io.engineblock.metrics.HistoIntervalLogger
-
- getInterval() - Method in class io.engineblock.metrics.HistoStatsLogger
-
- getIntOfFirst(String) - Method in class io.engineblock.util.ConfigTuples
-
- getIntPredicate(SimpleConfig) - Method in interface io.engineblock.activityapi.cyclelog.filters.ExperimentalResultFilterType
-
- getIntPredicate(int) - Method in class io.engineblock.activityapi.cyclelog.filters.ExperimentalResultFilterType.StaticDispenser
-
- getIntPredicate(SimpleConfig) - Method in class io.engineblock.activityapi.cyclelog.filters.IncludeCodesTypeExperimental
-
- getIntPredicate(int) - Method in interface io.engineblock.activityapi.cyclelog.filters.IntPredicateDispenser
-
- getLastHistogram() - Method in class io.engineblock.metrics.DeltaHdrHistogramReservoir
-
- getLastSnapshot() - Method in class io.engineblock.metrics.DeltaHdrHistogramReservoir
-
- getLog() - Method in class io.engineblock.util.TagFilter.Result
-
- getLong(String) - Method in class io.engineblock.util.SimpleConfig
-
- getLongOfFirst(String) - Method in class io.engineblock.util.ConfigTuples
-
- getLowestCompleted() - Method in class io.engineblock.activityimpl.marker.longheap.LongTreeTracker
-
- getLowestCompleted() - Method in class io.engineblock.activityimpl.marker.longheap.TreeTracker1024
-
- getMap() - Method in class io.engineblock.util.TagFilter
-
- getMarkerDispenserDelegate() - Method in interface io.engineblock.activityapi.core.Activity
-
- getMarkerDispenserDelegate() - Method in class io.engineblock.activityimpl.SimpleActivity
-
- getMax() - Method in class io.engineblock.metrics.ConvenientSnapshot
-
- getMean() - Method in class io.engineblock.metrics.ConvenientSnapshot
-
- getMetricRegistry() - Method in interface io.engineblock.activityapi.core.MetricRegistryService
-
- getMetricRegistry() - Static method in class io.engineblock.metrics.ActivityMetrics
-
- getMin() - Method in class io.engineblock.activityimpl.marker.ByteTrackerExtent
-
- getMin() - Method in class io.engineblock.metrics.ConvenientSnapshot
-
- getMinCycle() - Method in class io.engineblock.activityapi.cyclelog.buffers.results.CycleResultArray
-
- getMinCycle() - Method in class io.engineblock.activityapi.cyclelog.buffers.results.CycleResultsIntervalSegment
-
- getMinCycle() - Method in class io.engineblock.activityapi.cyclelog.buffers.results.CycleResultsSegment.EmptySegment
-
- getMinCycle() - Method in interface io.engineblock.activityapi.cyclelog.buffers.results.CycleResultsSegment
-
- getMinCycle() - Method in class io.engineblock.activityapi.cyclelog.buffers.results.CycleResultsSegmentReadable
-
- getMinCycle() - Method in class io.engineblock.activityapi.cyclelog.buffers.results_rle.CycleSpanResults
-
- getMotor(ActivityDef, int) - Method in interface io.engineblock.activityapi.core.MotorDispenser
-
Resolve (find or create) a Motor instance for the slot specified.
- getMotor(ActivityDef, int) - Method in class io.engineblock.activityimpl.motor.CoreMotorDispenser
-
- getMotorDispenser(A, InputDispenser, ActionDispenser, OutputDispenser) - Method in interface io.engineblock.activityapi.core.ActivityType
-
- getMotorDispenserDelegate() - Method in interface io.engineblock.activityapi.core.Activity
-
- getMotorDispenserDelegate() - Method in class io.engineblock.activityimpl.SimpleActivity
-
- getMultiplier() - Method in enum io.engineblock.util.Unit.Count
-
- getName() - Method in class activityconfig.rawyaml.BlockParams
-
- getName() - Method in class activityconfig.yaml.StmtDef
-
- getName() - Method in class activityconfig.yaml.StmtsBlock
-
- getName() - Method in class activityconfig.yaml.StmtsDoc
-
- getName() - Method in interface io.engineblock.activityapi.core.ActivityType
-
Return the short name of this activity type.
- getName() - Method in class io.engineblock.activityapi.cyclelog.filters.CoreResultValueFilter
-
- getName() - Method in class io.engineblock.activityapi.cyclelog.filters.IncludeCodesTypeExperimental
-
- getName() - Method in class io.engineblock.activityapi.cyclelog.inputs.cyclelog.CycleLogInputType
-
- getName() - Method in class io.engineblock.activityapi.cyclelog.outputs.cyclelog.CycleLogOutputType
-
- getName() - Method in class io.engineblock.activityimpl.input.TargetRateInputType
-
- getName() - Method in interface io.engineblock.util.Named
-
- getNanos() - Method in enum io.engineblock.util.Unit.Duration
-
- getNextExtent() - Method in class io.engineblock.activityimpl.marker.ByteTrackerExtent
-
- getNextHdrDeltaHistogram() - Method in interface io.engineblock.metrics.HdrDeltaHistogramProvider
-
Create a new interval histogram from the current data, then reset the histogram reservoir.
- getNextHdrDeltaHistogram() - Method in class io.engineblock.metrics.NicerHistogram
-
- getNextHdrDeltaHistogram() - Method in class io.engineblock.metrics.NicerTimer
-
- getNextHdrHistogram() - Method in class io.engineblock.metrics.DeltaHdrHistogramReservoir
-
- getOps() - Method in interface io.engineblock.planning.OpSequence
-
- getOps() - Method in class io.engineblock.planning.SequencePlanner.Sequence
-
- getOptionalBoolean(String) - Method in class io.engineblock.activityimpl.ParameterMap
-
- getOptionalDouble(String) - Method in class io.engineblock.activityimpl.ParameterMap
-
- getOptionalDoubleBytes(String) - Method in class io.engineblock.activityimpl.ParameterMap
-
- getOptionalDoubleUnitCount(String) - Method in class io.engineblock.activityimpl.ParameterMap
-
- getOptionalInteger(String) - Method in class io.engineblock.activityimpl.ParameterMap
-
- getOptionalLong(String) - Method in class io.engineblock.activityimpl.ParameterMap
-
- getOptionalLongBytes(String) - Method in class io.engineblock.activityimpl.ParameterMap
-
- getOptionalLongUnitCount(String) - Method in class io.engineblock.activityimpl.ParameterMap
-
- getOptionalMillisUnit(String) - Method in class io.engineblock.activityimpl.ParameterMap
-
- getOptionalString(String) - Method in class io.engineblock.activityimpl.ParameterMap
-
- getOrThrow(String) - Method in class io.engineblock.util.SimpleServiceLoader
-
- getOutput(long) - Method in class io.engineblock.activityapi.cyclelog.outputs.cyclelog.CycleLogOutputType.Dispenser
-
- getOutput(long) - Method in class io.engineblock.activityapi.cyclelog.outputs.logger.LoggingMarkerDispenser
-
- getOutput(long) - Method in interface io.engineblock.activityapi.output.OutputDispenser
-
- getOutput(long) - Method in class io.engineblock.activityimpl.FilteringOutputDispenser
-
- getOutputDispenser(A) - Method in interface io.engineblock.activityapi.core.ActivityType
-
This method will be called once per action instance.
- getOutputDispenser(Activity) - Method in class io.engineblock.activityapi.cyclelog.outputs.cyclelog.CycleLogOutputType
-
- getOutputDispenser(Activity) - Method in interface io.engineblock.activityapi.output.OutputType
-
- getOutputDispenser(A) - Static method in class io.engineblock.activityimpl.CoreServices
-
- getOutputFilter(A) - Static method in class io.engineblock.activityimpl.CoreServices
-
- getP50ms() - Method in class io.engineblock.metrics.ConvenientSnapshot
-
- getP50ns() - Method in class io.engineblock.metrics.ConvenientSnapshot
-
- getP50s() - Method in class io.engineblock.metrics.ConvenientSnapshot
-
- getP50us() - Method in class io.engineblock.metrics.ConvenientSnapshot
-
- getP75ms() - Method in class io.engineblock.metrics.ConvenientSnapshot
-
- getP75ns() - Method in class io.engineblock.metrics.ConvenientSnapshot
-
- getP75s() - Method in class io.engineblock.metrics.ConvenientSnapshot
-
- getP75us() - Method in class io.engineblock.metrics.ConvenientSnapshot
-
- getP90ms() - Method in class io.engineblock.metrics.ConvenientSnapshot
-
- getP90ns() - Method in class io.engineblock.metrics.ConvenientSnapshot
-
- getP90s() - Method in class io.engineblock.metrics.ConvenientSnapshot
-
- getP90us() - Method in class io.engineblock.metrics.ConvenientSnapshot
-
- getP95ms() - Method in class io.engineblock.metrics.ConvenientSnapshot
-
- getP95ns() - Method in class io.engineblock.metrics.ConvenientSnapshot
-
- getP95s() - Method in class io.engineblock.metrics.ConvenientSnapshot
-
- getP95us() - Method in class io.engineblock.metrics.ConvenientSnapshot
-
- getP98ms() - Method in class io.engineblock.metrics.ConvenientSnapshot
-
- getP98ns() - Method in class io.engineblock.metrics.ConvenientSnapshot
-
- getP98s() - Method in class io.engineblock.metrics.ConvenientSnapshot
-
- getP98us() - Method in class io.engineblock.metrics.ConvenientSnapshot
-
- getP9999ms() - Method in class io.engineblock.metrics.ConvenientSnapshot
-
- getP9999ns() - Method in class io.engineblock.metrics.ConvenientSnapshot
-
- getP9999s() - Method in class io.engineblock.metrics.ConvenientSnapshot
-
- getP9999us() - Method in class io.engineblock.metrics.ConvenientSnapshot
-
- getP999ms() - Method in class io.engineblock.metrics.ConvenientSnapshot
-
- getP999ns() - Method in class io.engineblock.metrics.ConvenientSnapshot
-
- getP999s() - Method in class io.engineblock.metrics.ConvenientSnapshot
-
- getP999us() - Method in class io.engineblock.metrics.ConvenientSnapshot
-
- getP99ms() - Method in class io.engineblock.metrics.ConvenientSnapshot
-
- getP99ns() - Method in class io.engineblock.metrics.ConvenientSnapshot
-
- getP99s() - Method in class io.engineblock.metrics.ConvenientSnapshot
-
- getP99us() - Method in class io.engineblock.metrics.ConvenientSnapshot
-
- getParams() - Method in class activityconfig.rawyaml.BlockParams
-
- getParams() - Method in class activityconfig.yaml.StmtDef
-
- getParams() - Method in class activityconfig.yaml.StmtsBlock
-
- getParams() - Method in class activityconfig.yaml.StmtsDoc
-
- getParams() - Method in interface io.engineblock.activityapi.core.Activity
-
- getParams() - Method in class io.engineblock.activityimpl.ActivityDef
-
Get the parameter map, which is the backing-store for all data within an ActivityDef.
- getPolicy(int) - Method in class io.engineblock.activityapi.cyclelog.filters.tristate.ResultMappingArrayFilter
-
- getProgress() - Method in interface io.engineblock.activityapi.core.ProgressMeter
-
- getProgress() - Method in interface io.engineblock.activityimpl.input.ProgressCapable
-
- getProgress() - Method in class io.engineblock.activityimpl.input.TargetRateInput
-
- getProgressName() - Method in interface io.engineblock.activityapi.core.ProgressMeter
-
- getProgressState() - Method in interface io.engineblock.activityapi.core.ProgressMeter
-
- getRateLimiter() - Method in interface io.engineblock.activityapi.input.RateLimiterProvider
-
- getRateLimiter() - Method in class io.engineblock.activityimpl.input.TargetRateInput
-
- getRawBufferCapacity() - Method in class io.engineblock.activityapi.cyclelog.buffers.results_rle.CycleResultsRLEBufferTarget
-
- getReader() - Method in class io.engineblock.scripting.ScriptEnvBuffer
-
- getRecordCapacity() - Method in class io.engineblock.activityapi.cyclelog.buffers.results_rle.CycleResultsRLEBufferTarget
-
- getRemainingSegment() - Method in class io.engineblock.activityimpl.marker.ByteTrackerExtent
-
- getResult() - Method in interface io.engineblock.activityapi.cyclelog.buffers.results.ResultReadable
-
- getResult() - Method in class io.engineblock.activityapi.cyclelog.buffers.results_rle.CycleSpanResults
-
- getResult() - Method in class io.engineblock.activityapi.cyclelog.outputs.SimpleCycleResult
-
- getResultFilter() - Method in class io.engineblock.activityapi.cyclelog.filters.CoreResultValueFilter.Dispenser
-
- getResultFilter() - Method in interface io.engineblock.activityapi.cyclelog.filters.ResultFilterDispenser
-
- getResultFilterDispenserDelegate() - Method in interface io.engineblock.activityapi.core.Activity
-
- getResultFilterDispenserDelegate() - Method in class io.engineblock.activityimpl.SimpleActivity
-
- getRunState() - Method in interface io.engineblock.activityapi.core.Activity
-
- getRunState() - Method in class io.engineblock.activityimpl.SimpleActivity
-
- getSequence() - Method in interface io.engineblock.planning.OpSequence
-
Get the integer sequence that is used to index into the operations.
- getSequence() - Method in class io.engineblock.planning.SequencePlanner.Sequence
-
- getSequencerType() - Method in class io.engineblock.planning.SequencePlanner.Sequence
-
- getSize() - Method in class io.engineblock.activityimpl.marker.ByteTrackerExtent
-
- getSize() - Method in class io.engineblock.activityimpl.ParameterMap
-
- getSlotId() - Method in interface io.engineblock.activityapi.core.Motor
-
get the slotId which this motor is assigned to within the activity instance.
- getSlotId() - Method in class io.engineblock.activityimpl.motor.CoreMotor
-
- getSlotState() - Method in class io.engineblock.activityimpl.SlotStateTracker
-
- getSlotStateTracker() - Method in interface io.engineblock.activityapi.core.Motor
-
Get a description of the current slot run status.
- getSlotStateTracker() - Method in class io.engineblock.activityimpl.motor.CoreMotor
-
- getSnapshot() - Method in class io.engineblock.metrics.DeltaHdrHistogramReservoir
-
- getSnapshot() - Method in class io.engineblock.metrics.NicerHistogram
-
Only return a new snapshot form current reservoir data if the cached one has expired.
- getSnapshot() - Method in class io.engineblock.metrics.NicerTimer
-
- getStartCycle() - Method in class io.engineblock.activityimpl.ActivityDef
-
The first cycle that will be used for execution of this activity, inclusive.
- getStatements() - Method in class activityconfig.rawyaml.RawStmtsBlock
-
- getStatements() - Method in class activityconfig.rawyaml.RawStmtsDoc
-
- getStdDev() - Method in class io.engineblock.metrics.ConvenientSnapshot
-
- getStderrText() - Method in class io.engineblock.scripting.ScriptEnvBuffer
-
- getStdinText() - Method in class io.engineblock.scripting.ScriptEnvBuffer
-
- getStdoutText() - Method in class io.engineblock.scripting.ScriptEnvBuffer
-
- getStmt() - Method in class activityconfig.yaml.StmtDef
-
- getStmtDocs(String) - Method in class activityconfig.yaml.StmtsDocList
-
- getStmtDocs() - Method in class activityconfig.yaml.StmtsDocList
-
- getStmts() - Method in class activityconfig.yaml.StmtsBlock
-
- getStmts() - Method in class activityconfig.yaml.StmtsDoc
-
- getStmts() - Method in class activityconfig.yaml.StmtsDocList
-
- getStmts(String) - Method in class activityconfig.yaml.StmtsDocList
-
- getStmtsDocs() - Method in class activityconfig.rawyaml.RawStmtsDocList
-
- getString(String) - Method in class io.engineblock.util.SimpleConfig
-
- getStringOfFirst(String) - Method in class io.engineblock.util.ConfigTuples
-
- getStringStringMap() - Method in class io.engineblock.activityimpl.ParameterMap
-
- getTags() - Method in class activityconfig.rawyaml.Tags
-
- getTags() - Method in class activityconfig.yaml.StmtDef
-
- getTags() - Method in class activityconfig.yaml.StmtsBlock
-
- getTags() - Method in class activityconfig.yaml.StmtsDoc
-
- getTags() - Method in interface io.engineblock.util.Tagged
-
- getThread() - Method in class io.engineblock.metrics.PeriodicRunnable
-
- getThreads() - Method in class io.engineblock.activityimpl.ActivityDef
-
The number of threads (AKA slots) that the associated activity should currently be using.
- getTimedLog() - Method in class io.engineblock.scripting.ScriptEnvBuffer
-
- getTimeLogLines() - Method in class io.engineblock.scripting.ScriptEnvBuffer
-
- getTotal() - Method in interface io.engineblock.activityimpl.input.ProgressCapable
-
- getTotal() - Method in class io.engineblock.activityimpl.input.TargetRateInput
-
- getTotalCompleted() - Method in class io.engineblock.activityimpl.marker.longheap.LongTreeTracker
-
- getValidClasses() - Method in class io.engineblock.activityapi.errorhandling.HashedErrorHandler
-
- getValue(double) - Method in class io.engineblock.metrics.ConvenientSnapshot
-
- getValues() - Method in class io.engineblock.metrics.ConvenientSnapshot
-
- getWriter() - Method in class io.engineblock.scripting.ScriptEnvBuffer
-
- SandboxPlugin - Interface in io.engineblock.extensions
-
Any object can be a sandbox extension.
- script(String) - Method in interface io.engineblock.scripting.Evaluator
-
- script(String) - Method in class io.engineblock.scripting.NashornEvaluator
-
Set the script that will be evaluated.
- ScriptEnvBuffer - Class in io.engineblock.scripting
-
ScriptEnvBuffer provides a variant of SimpleScriptContext which captures all
stdin, stdout, and stderr data into diagnostic character buffers.
- ScriptEnvBuffer() - Constructor for class io.engineblock.scripting.ScriptEnvBuffer
-
- ScriptingPluginInfo<T> - Interface in io.engineblock.extensions
-
Any implementation of a SandboxExtension that is found in the runtime
can be automatically loaded into the scenario scripting sandbox.
- secondsFor(String) - Static method in class io.engineblock.util.Unit
-
- Section(String, String) - Constructor for class io.engineblock.util.ConfigTuples.Section
-
- Segment(long, long) - Constructor for class io.engineblock.activityimpl.input.InputInterval.Segment
-
- SegmentedResultInput - Interface in io.engineblock.activityapi.cyclelog.buffers.results
-
- seqElementsByRatioFunc(List<T>, ToLongFunction<T>) - Method in interface io.engineblock.planning.ElementSequencer
-
- seqIndexByRatioFunc(List<T>, ToLongFunction<T>) - Method in class io.engineblock.planning.BucketSequencer
-
- seqIndexByRatioFunc(List<T>, ToLongFunction<T>) - Method in class io.engineblock.planning.ConcatSequencer
-
- seqIndexByRatioFunc(List<T>, ToLongFunction<T>) - Method in interface io.engineblock.planning.ElementSequencer
-
- seqIndexByRatioFunc(List<T>, ToLongFunction<T>) - Method in class io.engineblock.planning.IntervalSequencer
-
- seqIndexesByRatios(List<T>, List<Long>) - Method in class io.engineblock.planning.BucketSequencer
-
- seqIndexesByRatios(List<T>, List<Long>) - Method in class io.engineblock.planning.ConcatSequencer
-
- seqIndexesByRatios(List<T>, List<Long>) - Method in interface io.engineblock.planning.ElementSequencer
-
- seqIndexesByRatios(List<T>, List<Long>) - Method in class io.engineblock.planning.IntervalSequencer
-
- SequencePlanner<T> - Class in io.engineblock.planning
-
- SequencePlanner(SequencerType) - Constructor for class io.engineblock.planning.SequencePlanner
-
- SequencePlanner.Sequence<T> - Class in io.engineblock.planning
-
- SequencerType - Enum in io.engineblock.planning
-
Sequencer types are used to control the type of ordering used with a set of
operations.
- sequenceSummary(List<T>, ToLongFunction<T>, String) - Method in interface io.engineblock.planning.ElementSequencer
-
- set(String, Object) - Method in class io.engineblock.activityimpl.ParameterMap
-
- setAction(Action) - Method in interface io.engineblock.activityapi.core.Motor
-
Set the action on this motor.
- setAction(Action) - Method in class io.engineblock.activityimpl.motor.CoreMotor
-
Set the action for this ActivityMotor.
- setActionDispenserDelegate(ActionDispenser) - Method in interface io.engineblock.activityapi.core.Activity
-
- setActionDispenserDelegate(ActionDispenser) - Method in class io.engineblock.activityimpl.SimpleActivity
-
- setActivitiesMap(Map<String, Activity>) - Method in interface io.engineblock.activityapi.core.ActivitiesAware
-
- setActivitiesMap(Map<String, Activity>) - Method in class io.engineblock.activityimpl.input.CoreInputDispenser
-
- setBaseTime(long) - Method in class io.engineblock.metrics.HistoStatsCSVWriter
-
- setBindings(Map<String, String>) - Method in class activityconfig.rawyaml.BlockParams
-
- setBlocks(List<RawStmtsBlock>) - Method in class activityconfig.rawyaml.RawStmtsDoc
-
- setCompleted(long, long) - Method in class io.engineblock.activityimpl.marker.longheap.LongTreeTracker
-
Apply an index value between 0 and 31 inclusive.
- setCompleted(long) - Method in class io.engineblock.activityimpl.marker.longheap.LongTreeTracker
-
- setCompleted(long) - Method in class io.engineblock.activityimpl.marker.longheap.LongTreeTrackerAtomic
-
- setCycles(String) - Method in class io.engineblock.activityimpl.ActivityDef
-
- setDefaultHandler(CycleErrorHandler<T, R>) - Method in class io.engineblock.activityapi.errorhandling.HashedErrorHandler
-
Set the default handler that gets called on any exceptions that do not match a class
or super-class specific handler.
- setEndCycle(String) - Method in class io.engineblock.activityimpl.ActivityDef
-
- setEndCycle(long) - Method in class io.engineblock.activityimpl.ActivityDef
-
- setFilter(Predicate<ResultReadable>) - Method in class io.engineblock.activityapi.cyclelog.buffers.results_rle.CycleResultsRLEBufferTarget
-
- setFilter(Predicate<ResultReadable>) - Method in interface io.engineblock.activityapi.cyclelog.inputs.cyclelog.CanFilterResultValue
-
- setFilter(Predicate<ResultReadable>) - Method in class io.engineblock.activityapi.cyclelog.inputs.cyclelog.CycleLogInput
-
- setFilter(Predicate<ResultReadable>) - Method in class io.engineblock.activityapi.cyclelog.outputs.cyclelog.CycleLogOutput
-
- setFilter(Predicate<ResultReadable>) - Method in class io.engineblock.activityapi.cyclelog.outputs.logger.LoggingOutput
-
- setFilter(Predicate<ResultReadable>) - Method in class io.engineblock.activityapi.cyclelog.outputs.ReorderingConcurrentResultBuffer
-
- setGroup(String, Class<? extends T>...) - Method in class io.engineblock.activityapi.errorhandling.HashedErrorHandler
-
Set a group name for a set of classes.
- setHandlerForClasses(CycleErrorHandler<T, R>, Class<? extends T>...) - Method in class io.engineblock.activityapi.errorhandling.HashedErrorHandler
-
Set the error handler for the specified class, and any subclasses of it.
- setHandlerForGroup(String, CycleErrorHandler<T, R>) - Method in class io.engineblock.activityapi.errorhandling.HashedErrorHandler
-
Set the error handler for a named group of exception classes.
- setHandlerForPattern(String, CycleErrorHandler<T, R>) - Method in class io.engineblock.activityapi.errorhandling.HashedErrorHandler
-
Find the matching classes from the recognized classes, and then
set the handler for all of them.
- setInput(Input) - Method in interface io.engineblock.activityapi.core.Motor
-
Set the input on this motor.
- setInput(Input) - Method in class io.engineblock.activityapi.cyclelog.filters.InputMapper
-
- setInput(Input) - Method in class io.engineblock.activityimpl.motor.CoreMotor
-
Set the input for this ActivityMotor.
- setInputDispenserDelegate(InputDispenser) - Method in interface io.engineblock.activityapi.core.Activity
-
- setInputDispenserDelegate(InputDispenser) - Method in class io.engineblock.activityimpl.SimpleActivity
-
- setInterval(long, long) - Method in interface io.engineblock.activityapi.input.StrideAware
-
Notify the StrideAware of the base cycle (inclusive) and the number
of cycles that it is about to be processing.
- setMotorDispenserDelegate(MotorDispenser) - Method in interface io.engineblock.activityapi.core.Activity
-
- setMotorDispenserDelegate(MotorDispenser) - Method in class io.engineblock.activityimpl.SimpleActivity
-
- setName(String) - Method in class activityconfig.rawyaml.BlockParams
-
- setOutputDispenserDelegate(OutputDispenser) - Method in interface io.engineblock.activityapi.core.Activity
-
- setOutputDispenserDelegate(OutputDispenser) - Method in class io.engineblock.activityimpl.SimpleActivity
-
- setParams(Map<String, String>) - Method in class activityconfig.rawyaml.BlockParams
-
- setPosition(long) - Method in class io.engineblock.activityimpl.marker.longheap.TreeTracker1024
-
- setPositionChecked(long) - Method in class io.engineblock.activityimpl.marker.longheap.TreeTracker1024
-
- setPredicate(IntPredicate) - Method in class io.engineblock.activityapi.cyclelog.filters.InputMapper
-
- setResultFilterDispenserDelegate(IntPredicateDispenser) - Method in interface io.engineblock.activityapi.core.Activity
-
- setResultFilterDispenserDelegate(IntPredicateDispenser) - Method in class io.engineblock.activityimpl.SimpleActivity
-
- setResultOutput(Output) - Method in class io.engineblock.activityimpl.motor.CoreMotor
-
- setRunState(RunState) - Method in interface io.engineblock.activityapi.core.Activity
-
- setRunState(RunState) - Method in class io.engineblock.activityimpl.SimpleActivity
-
- setStartCycle(String) - Method in class io.engineblock.activityimpl.ActivityDef
-
- setStartCycle(long) - Method in class io.engineblock.activityimpl.ActivityDef
-
- setStatements(List<String>) - Method in class activityconfig.rawyaml.RawStmtsBlock
-
- setStatements(List<String>) - Method in class activityconfig.rawyaml.RawStmtsDoc
-
- setTags(Map<String, String>) - Method in class activityconfig.rawyaml.Tags
-
- setThreads(int) - Method in class io.engineblock.activityimpl.ActivityDef
-
- setUpperBound(Class<? extends T>) - Method in class io.engineblock.activityapi.errorhandling.HashedErrorHandler
-
Sets the uppper bound on the Throwable type that you want to consider when
walking up the class hierarchy to find a handled supertype.
- shutdown() - Method in interface io.engineblock.activityapi.IShutdown
-
- shutdownActivity() - Method in interface io.engineblock.activityapi.core.Activity
-
- SimpleActivity - Class in io.engineblock.activityimpl
-
A default implementation of an Activity, suitable for building upon.
- SimpleActivity(ActivityDef) - Constructor for class io.engineblock.activityimpl.SimpleActivity
-
- SimpleConfig - Class in io.engineblock.util
-
- SimpleConfig(String) - Constructor for class io.engineblock.util.SimpleConfig
-
- SimpleConfig(Activity, String) - Constructor for class io.engineblock.util.SimpleConfig
-
- SimpleCycleResult - Class in io.engineblock.activityapi.cyclelog.outputs
-
- SimpleCycleResult(long, int) - Constructor for class io.engineblock.activityapi.cyclelog.outputs.SimpleCycleResult
-
- SimpleServiceLoader<T extends Named> - Class in io.engineblock.util
-
- SimpleServiceLoader(Class<? extends T>) - Constructor for class io.engineblock.util.SimpleServiceLoader
-
- size() - Method in class activityconfig.MultiMapLookup
-
- size() - Method in class io.engineblock.metrics.ConvenientSnapshot
-
- size() - Method in class io.engineblock.metrics.DeltaHdrHistogramReservoir
-
- SlotStateTracker - Class in io.engineblock.activityimpl
-
Holds the state of a slot, allows only valid transitions, and shares the
slot state as
- SlotStateTracker(long) - Constructor for class io.engineblock.activityimpl.SlotStateTracker
-
- sort() - Method in class io.engineblock.activityapi.cyclelog.buffers.results.CycleResultArray
-
- sort() - Method in interface io.engineblock.activityapi.cyclelog.outputs.CanSortCycles
-
- SSLKsFactory - Class in io.engineblock.util
-
- startDaemonThread() - Method in class io.engineblock.metrics.PeriodicRunnable
-
- startLogging() - Method in class io.engineblock.metrics.HistoIntervalLogger
-
By convention, it is typical for the logging application
to use a comment to indicate the logging application at the head
of the log, followed by the log format version, a startLogging time,
and a legend (in that order).
- startLogging() - Method in class io.engineblock.metrics.HistoStatsLogger
-
By convention, it is typical for the logging application
to use a comment to indicate the logging application at the head
of the log, followed by the log format version, a startLogging time,
and a legend (in that order).
- startMainThread() - Method in class io.engineblock.metrics.PeriodicRunnable
-
- StatementsLoader - Class in activityconfig
-
- StatementsLoader() - Constructor for class activityconfig.StatementsLoader
-
- StaticDispenser(IntPredicate) - Constructor for class io.engineblock.activityapi.cyclelog.filters.ExperimentalResultFilterType.StaticDispenser
-
- StmtDef - Class in activityconfig.yaml
-
- StmtDef(StmtsBlock, String, String) - Constructor for class activityconfig.yaml.StmtDef
-
- StmtsBlock - Class in activityconfig.yaml
-
- StmtsBlock(String, RawStmtsBlock, StmtsDoc, int) - Constructor for class activityconfig.yaml.StmtsBlock
-
- StmtsDoc - Class in activityconfig.yaml
-
StmtsDoc creates a logical view of a statements doc that includes
all inherited and overridden values for bindings, tags, and params.
- StmtsDoc(RawStmtsDoc) - Constructor for class activityconfig.yaml.StmtsDoc
-
- StmtsDocList - Class in activityconfig.yaml
-
- StmtsDocList(RawStmtsDocList) - Constructor for class activityconfig.yaml.StmtsDocList
-
- Stoppable - Interface in io.engineblock.activityapi.core
-
- store(List<CycleErrorHandler.Triple>, R) - Static method in class io.engineblock.activityapi.errorhandling.CycleErrorHandlers
-
- StrideAware - Interface in io.engineblock.activityapi.input
-
Any activity that implements StrideAware will be notified of the
exact interval that it is processing before the first cycle
is dispatched from the motor.
- StrInterpolater - Class in io.engineblock.util
-
- StrInterpolater(ActivityDef...) - Constructor for class io.engineblock.util.StrInterpolater
-
- StrInterpolater(Map<String, String>) - Constructor for class io.engineblock.util.StrInterpolater
-
- StrInterpolater(List<Map<String, String>>) - Constructor for class io.engineblock.util.StrInterpolater
-
- valueOf(String) - Static method in enum io.engineblock.activityapi.core.RunState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.engineblock.activityapi.cyclelog.buffers.CycleSorting
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.engineblock.activityapi.cyclelog.filters.tristate.TristateFilter.Policy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.engineblock.metrics.IndicatorMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.engineblock.planning.SequencerType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.engineblock.util.Unit.Bytes
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.engineblock.util.Unit.Count
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.engineblock.util.Unit.Duration
-
Returns the enum constant of this type with the specified name.
- valueOfSuffix(String) - Static method in enum io.engineblock.util.Unit.Bytes
-
- valueOfSuffix(String) - Static method in enum io.engineblock.util.Unit.Count
-
- valueOfSuffix(String) - Static method in enum io.engineblock.util.Unit.Duration
-
- values() - Method in class activityconfig.MultiMapLookup
-
- values() - Static method in enum io.engineblock.activityapi.core.RunState
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.engineblock.activityapi.cyclelog.buffers.CycleSorting
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.engineblock.activityapi.cyclelog.filters.tristate.TristateFilter.Policy
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.engineblock.metrics.IndicatorMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.engineblock.planning.SequencerType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.engineblock.util.Unit.Bytes
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.engineblock.util.Unit.Count
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.engineblock.util.Unit.Duration
-
Returns an array containing the constants of this enum type, in
the order they are declared.