Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbortableRetryStrategy - Class in io.camunda.zeebe.util.retry
- AbortableRetryStrategy(ActorControl) - Constructor for class io.camunda.zeebe.util.retry.AbortableRetryStrategy
- AbstractDelayedHealthIndicatorProperties - Class in io.camunda.zeebe.util.health
- AbstractDelayedHealthIndicatorProperties() - Constructor for class io.camunda.zeebe.util.health.AbstractDelayedHealthIndicatorProperties
- accept(Runnable) - Method in class io.camunda.zeebe.util.sched.ActorThread
- accept(T, Throwable) - Method in class io.camunda.zeebe.util.sched.future.AllCompletedFutureConsumer
- accept(V, Throwable) - Method in interface io.camunda.zeebe.util.sched.future.ActorFuture
- accumulator() - Method in class io.camunda.zeebe.util.sched.future.ActorFutureCollector
- ACTIVE - Enum constant in enum io.camunda.zeebe.util.sched.ActorTask.TaskSchedulingState
- actor - Variable in class io.camunda.zeebe.util.sched.Actor
- Actor - Class in io.camunda.zeebe.util.sched
- Actor() - Constructor for class io.camunda.zeebe.util.sched.Actor
- ACTOR_LOGGER - Static variable in class io.camunda.zeebe.util.Loggers
- ACTOR_PROP_NAME - Static variable in class io.camunda.zeebe.util.sched.Actor
- ACTOR_PROP_PARTITION_ID - Static variable in class io.camunda.zeebe.util.sched.Actor
- ActorClock - Interface in io.camunda.zeebe.util.sched.clock
- ActorCondition - Interface in io.camunda.zeebe.util.sched
-
condition variable for actors.
- ActorConditionImpl - Class in io.camunda.zeebe.util.sched
- ActorConditionImpl(String, ActorJob) - Constructor for class io.camunda.zeebe.util.sched.ActorConditionImpl
- ActorConditions - Class in io.camunda.zeebe.util.sched.channel
- ActorConditions() - Constructor for class io.camunda.zeebe.util.sched.channel.ActorConditions
- ActorControl - Class in io.camunda.zeebe.util.sched
- ActorControl(Actor) - Constructor for class io.camunda.zeebe.util.sched.ActorControl
- ActorExecutor - Class in io.camunda.zeebe.util.sched
-
Used to submit
ActorTasksand Blocking Actions to the scheduler's internal runners and queues. - ActorExecutor(ActorScheduler.ActorSchedulerBuilder) - Constructor for class io.camunda.zeebe.util.sched.ActorExecutor
- ActorFuture<V> - Interface in io.camunda.zeebe.util.sched.future
-
interface for actor futures
- ActorFutureCollector<V> - Class in io.camunda.zeebe.util.sched.future
-
Aggregates a number of
ActorFutureobjects into a single one. - ActorFutureCollector(ConcurrencyControl) - Constructor for class io.camunda.zeebe.util.sched.future.ActorFutureCollector
- ActorFutureSubscription - Class in io.camunda.zeebe.util.sched
- ActorFutureSubscription(ActorFuture<?>, ActorJob, int) - Constructor for class io.camunda.zeebe.util.sched.ActorFutureSubscription
- ActorJob - Class in io.camunda.zeebe.util.sched
- ActorJob() - Constructor for class io.camunda.zeebe.util.sched.ActorJob
- ActorPriority - Enum in io.camunda.zeebe.util.sched
-
Default Actor Priority Classes
- ActorRetryMechanism - Class in io.camunda.zeebe.util.retry
- ActorRetryMechanism(ActorControl) - Constructor for class io.camunda.zeebe.util.retry.ActorRetryMechanism
- ActorScheduler - Class in io.camunda.zeebe.util.sched
- ActorScheduler(ActorScheduler.ActorSchedulerBuilder) - Constructor for class io.camunda.zeebe.util.sched.ActorScheduler
- ActorScheduler.ActorSchedulerBuilder - Class in io.camunda.zeebe.util.sched
- ActorScheduler.ActorThreadFactory - Interface in io.camunda.zeebe.util.sched
- ActorScheduler.DefaultActorThreadFactory - Class in io.camunda.zeebe.util.sched
- ActorSchedulerBuilder() - Constructor for class io.camunda.zeebe.util.sched.ActorScheduler.ActorSchedulerBuilder
- ActorSchedulerRule - Class in io.camunda.zeebe.util.sched.testing
- ActorSchedulerRule() - Constructor for class io.camunda.zeebe.util.sched.testing.ActorSchedulerRule
- ActorSchedulerRule(int) - Constructor for class io.camunda.zeebe.util.sched.testing.ActorSchedulerRule
- ActorSchedulerRule(int, int, ActorClock) - Constructor for class io.camunda.zeebe.util.sched.testing.ActorSchedulerRule
- ActorSchedulerRule(int, ActorClock) - Constructor for class io.camunda.zeebe.util.sched.testing.ActorSchedulerRule
- ActorSchedulerRule(ActorClock) - Constructor for class io.camunda.zeebe.util.sched.testing.ActorSchedulerRule
- ActorSchedulingService - Interface in io.camunda.zeebe.util.sched
-
Service interface to schedule an actor (without exposing the full interface of
ActorScheduler - ActorSubscription - Interface in io.camunda.zeebe.util.sched
-
Subscription to some external source of work / jobs.
- ActorTask - Class in io.camunda.zeebe.util.sched
-
A task executed by the scheduler.
- ActorTask(Actor) - Constructor for class io.camunda.zeebe.util.sched.ActorTask
- ActorTask.ActorLifecyclePhase - Enum in io.camunda.zeebe.util.sched
-
An actor task's lifecycle phases
- ActorTask.TaskSchedulingState - Enum in io.camunda.zeebe.util.sched
-
Describes an actor's scheduling state
- ActorTaskQueue - Class in io.camunda.zeebe.util.sched
-
Adapted from Agrona's
ManyToOneConcurrentLinkedQueue. - ActorTaskQueue() - Constructor for class io.camunda.zeebe.util.sched.ActorTaskQueue
- ActorTaskRunnerIdleStrategy() - Constructor for class io.camunda.zeebe.util.sched.ActorThread.ActorTaskRunnerIdleStrategy
- ActorThread - Class in io.camunda.zeebe.util.sched
- ActorThread(String, int, ActorThreadGroup, TaskScheduler, ActorClock, ActorTimerQueue) - Constructor for class io.camunda.zeebe.util.sched.ActorThread
- ActorThread.ActorTaskRunnerIdleStrategy - Class in io.camunda.zeebe.util.sched
- ActorThread.ActorThreadState - Enum in io.camunda.zeebe.util.sched
- ActorThreadGroup - Class in io.camunda.zeebe.util.sched
-
A thread group is a group of threads which process the same kind of tasks (ie.
- ActorThreadGroup(String, int, int, ActorScheduler.ActorSchedulerBuilder) - Constructor for class io.camunda.zeebe.util.sched.ActorThreadGroup
- ActorTimerQueue - Class in io.camunda.zeebe.util.sched
- ActorTimerQueue(ActorClock) - Constructor for class io.camunda.zeebe.util.sched.ActorTimerQueue
- ActorTimerQueue(ActorClock, int) - Constructor for class io.camunda.zeebe.util.sched.ActorTimerQueue
- add() - Method in class io.camunda.zeebe.util.collection.ReusableObjectList
- add(E) - Method in class io.camunda.zeebe.util.sched.channel.ConcurrentQueueChannel
- add(ActorJob) - Method in class io.camunda.zeebe.util.sched.ClosedQueue
- add(P) - Method in class io.camunda.zeebe.util.BoundedArrayQueue
- addAll(Collection<? extends E>) - Method in class io.camunda.zeebe.util.sched.channel.ConcurrentQueueChannel
- addAll(Collection<? extends ActorJob>) - Method in class io.camunda.zeebe.util.sched.ClosedQueue
- addAll(Collection<? extends P>) - Method in class io.camunda.zeebe.util.BoundedArrayQueue
- addFailureListener(FailureListener) - Method in class io.camunda.zeebe.util.health.CriticalComponentsHealthMonitor
- addFailureListener(FailureListener) - Method in interface io.camunda.zeebe.util.health.HealthMonitorable
-
Register a failure observer.
- addFirst(ActorJob) - Method in class io.camunda.zeebe.util.sched.ClosedQueue
- addLast(ActorJob) - Method in class io.camunda.zeebe.util.sched.ClosedQueue
- addSubscription(ActorSubscription) - Method in class io.camunda.zeebe.util.sched.ActorTask
- addTime(Duration) - Method in class io.camunda.zeebe.util.sched.clock.ControlledActorClock
- after() - Method in class io.camunda.zeebe.util.sched.testing.ActorSchedulerRule
- after() - Method in class io.camunda.zeebe.util.sched.testing.ControlledActorSchedulerRule
- ALERT - Enum constant in enum io.camunda.zeebe.util.logging.stackdriver.Severity
- AllCompletedFutureConsumer<T> - Class in io.camunda.zeebe.util.sched.future
- AllCompletedFutureConsumer(int, Consumer<Throwable>) - Constructor for class io.camunda.zeebe.util.sched.future.AllCompletedFutureConsumer
- allocate(int) - Method in interface io.camunda.zeebe.util.allocation.BufferAllocator
- allocate(int) - Method in class io.camunda.zeebe.util.allocation.DirectBufferAllocator
- AllocatedBuffer - Class in io.camunda.zeebe.util.allocation
- AllocatedBuffer(ByteBuffer) - Constructor for class io.camunda.zeebe.util.allocation.AllocatedBuffer
- AllocatedDirectBuffer - Class in io.camunda.zeebe.util.allocation
- allocateDirect(int) - Static method in class io.camunda.zeebe.util.allocation.BufferAllocators
- append(ActorTask) - Method in class io.camunda.zeebe.util.sched.ActorTaskQueue
-
appends a task at the end (tail) of the list
- append(LogEvent) - Method in class io.camunda.zeebe.util.logging.RecordingAppender
- array - Variable in class io.camunda.zeebe.util.BoundedArrayQueue
- async(ActorFuture<?>) - Method in interface io.camunda.zeebe.util.sched.AsyncContext
-
Use with care
- AsyncClosable - Interface in io.camunda.zeebe.util.sched
- AsyncContext - Interface in io.camunda.zeebe.util.sched
B
- BackOffRetryStrategy - Class in io.camunda.zeebe.util.retry
- BackOffRetryStrategy(ActorControl, Duration) - Constructor for class io.camunda.zeebe.util.retry.BackOffRetryStrategy
- before() - Method in class io.camunda.zeebe.util.sched.testing.ActorSchedulerRule
- before() - Method in class io.camunda.zeebe.util.sched.testing.ControlledActorSchedulerRule
- block(ActorTask) - Method in interface io.camunda.zeebe.util.sched.future.ActorFuture
-
To be used by scheduler only
- block(ActorTask) - Method in class io.camunda.zeebe.util.sched.future.CompletableActorFuture
- BoundedArrayQueue<P> - Class in io.camunda.zeebe.util
-
Non concurrent, garbage-free array queue with fixed capacity.
- BoundedArrayQueue(int) - Constructor for class io.camunda.zeebe.util.BoundedArrayQueue
- buffer - Variable in class io.camunda.zeebe.util.buffer.DirectBufferWriter
- BufferAllocator - Interface in io.camunda.zeebe.util.allocation
- BufferAllocators - Class in io.camunda.zeebe.util.allocation
- bufferAsArray(DirectBuffer) - Static method in class io.camunda.zeebe.util.buffer.BufferUtil
- bufferAsHexString(DirectBuffer) - Static method in class io.camunda.zeebe.util.buffer.BufferUtil
- bufferAsString(DirectBuffer) - Static method in class io.camunda.zeebe.util.buffer.BufferUtil
- bufferAsString(DirectBuffer, int, int) - Static method in class io.camunda.zeebe.util.buffer.BufferUtil
- BufferReader - Interface in io.camunda.zeebe.util.buffer
-
Implementations may expose methods for access to properties from the buffer that is read.
- BufferUtil - Class in io.camunda.zeebe.util.buffer
- BufferWriter - Interface in io.camunda.zeebe.util.buffer
-
Implementations may add custom setters to specify values that should be written.
- build() - Method in class io.camunda.zeebe.util.logging.stackdriver.StackdriverLogEntryBuilder
- build() - Method in class io.camunda.zeebe.util.logging.StackdriverLayout.Builder
- build() - Method in class io.camunda.zeebe.util.sched.ActorScheduler.ActorSchedulerBuilder
- buildActorName(int, String) - Static method in class io.camunda.zeebe.util.sched.Actor
- buildActorName(int, String, int) - Static method in class io.camunda.zeebe.util.sched.Actor
- builder() - Static method in class io.camunda.zeebe.util.logging.stackdriver.StackdriverLogEntry
- Builder() - Constructor for class io.camunda.zeebe.util.logging.StackdriverLayout.Builder
- ByteBufferDestinationOutputStream - Class in io.camunda.zeebe.util.logging
- ByteBufferDestinationOutputStream(ByteBufferDestination) - Constructor for class io.camunda.zeebe.util.logging.ByteBufferDestinationOutputStream
- bytesAsHexString(byte[]) - Static method in class io.camunda.zeebe.util.buffer.BufferUtil
- bytesAsHexString(byte[], int) - Static method in class io.camunda.zeebe.util.buffer.BufferUtil
- ByteValue - Class in io.camunda.zeebe.util
- ByteValue() - Constructor for class io.camunda.zeebe.util.ByteValue
C
- call(Runnable) - Method in class io.camunda.zeebe.util.sched.ActorControl
-
Callables actions are called while the actor is in the following actor lifecycle phases:
ActorTask.ActorLifecyclePhase.STARTED - call(Callable<T>) - Method in class io.camunda.zeebe.util.sched.ActorControl
-
Callables actions are called while the actor is in the following actor lifecycle phases:
ActorTask.ActorLifecyclePhase.STARTED - call(Callable<T>) - Method in class io.camunda.zeebe.util.sched.testing.ControlledActorSchedulerRule
- callWithClassLoader(Callable<V>, ClassLoader) - Static method in class io.camunda.zeebe.util.jar.ThreadContextUtil
-
Executes the given
callable, swapping the thread context class loader for the given class loader, and swapping it back with the previous class loader afterwards. - cancel() - Method in interface io.camunda.zeebe.util.sched.ActorCondition
- cancel() - Method in class io.camunda.zeebe.util.sched.ActorConditionImpl
- cancel() - Method in interface io.camunda.zeebe.util.sched.ActorSubscription
- cancel() - Method in class io.camunda.zeebe.util.sched.channel.ChannelConsumerCondition
- cancel() - Method in interface io.camunda.zeebe.util.sched.channel.ChannelSubscription
- cancel() - Method in interface io.camunda.zeebe.util.sched.ScheduledTimer
- cancel() - Method in class io.camunda.zeebe.util.sched.TimerSubscription
- cancel(boolean) - Method in class io.camunda.zeebe.util.sched.future.CompletableActorFuture
- capacity - Variable in class io.camunda.zeebe.util.BoundedArrayQueue
- capacity() - Method in class io.camunda.zeebe.util.allocation.AllocatedBuffer
- catchAndLog(Logger, CheckedRunnable) - Static method in class io.camunda.zeebe.util.LogUtil
- ChannelConsumerCondition - Class in io.camunda.zeebe.util.sched.channel
- ChannelConsumerCondition(ActorJob, ConsumableChannel) - Constructor for class io.camunda.zeebe.util.sched.channel.ChannelConsumerCondition
- ChannelSubscription - Interface in io.camunda.zeebe.util.sched.channel
- characteristics() - Method in class io.camunda.zeebe.util.sched.future.ActorFutureCollector
- CheckedRunnable - Interface in io.camunda.zeebe.util
-
A simple extension of runnable which allows for exceptions to be thrown.
- checkHealth() - Method in class io.camunda.zeebe.util.health.DelayedHealthIndicator
- claim(long) - Method in class io.camunda.zeebe.util.sched.ActorTask
- clear() - Method in class io.camunda.zeebe.util.BoundedArrayQueue
- clear() - Method in class io.camunda.zeebe.util.collection.ReusableObjectList
- clear() - Method in class io.camunda.zeebe.util.sched.channel.ConcurrentQueueChannel
- clear() - Method in class io.camunda.zeebe.util.sched.ClosedQueue
- cloneBuffer(DirectBuffer) - Static method in class io.camunda.zeebe.util.buffer.BufferUtil
-
Creates a new instance of the src buffer class and copies the underlying bytes.
- cloneBuffer(DirectBuffer, int, int) - Static method in class io.camunda.zeebe.util.buffer.BufferUtil
-
Creates a new instance of the src buffer class and copies the underlying bytes.
- close() - Method in class io.camunda.zeebe.util.allocation.AllocatedBuffer
- close() - Method in interface io.camunda.zeebe.util.CloseableSilently
- close() - Method in class io.camunda.zeebe.util.sched.Actor
- close() - Method in class io.camunda.zeebe.util.sched.ActorControl
- close() - Method in class io.camunda.zeebe.util.sched.ActorScheduler
-
Convenience implementation for blocking stop which can be used with try-with-resources and other constructs.
- close() - Method in class io.camunda.zeebe.util.sched.ActorThread
- close() - Method in class io.camunda.zeebe.util.sched.future.CompletableActorFuture
-
future is reusable after close
- CLOSE_REQUESTED - Enum constant in enum io.camunda.zeebe.util.sched.ActorTask.ActorLifecyclePhase
- CloseableSilently - Interface in io.camunda.zeebe.util
-
AutoCloseablewhich does not allow to throw exceptions on closing. - closeAsync() - Method in class io.camunda.zeebe.util.sched.Actor
- closeAsync() - Method in class io.camunda.zeebe.util.sched.ActorExecutor
- closeAsync() - Method in class io.camunda.zeebe.util.sched.ActorThreadGroup
- closeAsync() - Method in interface io.camunda.zeebe.util.sched.AsyncClosable
-
Asynchronous closing.
- CLOSED - Enum constant in enum io.camunda.zeebe.util.sched.ActorTask.ActorLifecyclePhase
- ClosedQueue - Class in io.camunda.zeebe.util.sched
- ClosedQueue() - Constructor for class io.camunda.zeebe.util.sched.ClosedQueue
- closeFuture - Variable in class io.camunda.zeebe.util.sched.ActorTask
- CLOSING - Enum constant in enum io.camunda.zeebe.util.sched.ActorTask.ActorLifecyclePhase
- collector() - Static method in interface io.camunda.zeebe.util.Either
-
Returns a collector for
Either<L,R>that collects them intoEither<List<L>,List<R>and favorsEither.LeftoverEither.Right. - collectorFoldingLeft() - Static method in interface io.camunda.zeebe.util.Either
-
Returns a collector for
Either<L,R>that collects them intoEither<L,List<R>and favorsEither.LeftoverEither.Right. - combiner() - Method in class io.camunda.zeebe.util.sched.future.ActorFutureCollector
- CompletableActorFuture<V> - Class in io.camunda.zeebe.util.sched.future
-
Completable future implementation that is garbage free and reusable
- CompletableActorFuture() - Constructor for class io.camunda.zeebe.util.sched.future.CompletableActorFuture
- complete(V) - Method in interface io.camunda.zeebe.util.sched.future.ActorFuture
- complete(V) - Method in class io.camunda.zeebe.util.sched.future.CompletableActorFuture
- completed(V) - Static method in class io.camunda.zeebe.util.sched.future.CompletableActorFuture
- completedExceptionally(Throwable) - Static method in class io.camunda.zeebe.util.sched.future.CompletableActorFuture
- completeExceptionally(String, Throwable) - Method in interface io.camunda.zeebe.util.sched.future.ActorFuture
- completeExceptionally(String, Throwable) - Method in class io.camunda.zeebe.util.sched.future.CompletableActorFuture
- completeExceptionally(Throwable) - Method in interface io.camunda.zeebe.util.sched.future.ActorFuture
- completeExceptionally(Throwable) - Method in class io.camunda.zeebe.util.sched.future.CompletableActorFuture
- completeWith(CompletableActorFuture<V>) - Method in class io.camunda.zeebe.util.sched.future.CompletableActorFuture
- ConcurrencyControl - Interface in io.camunda.zeebe.util.sched
-
Control interface to schedule tasks or follow-up tasks such that different tasks scheduled via the same
ConcurrencyControlobject are never executed concurrently - ConcurrentQueueChannel<E> - Class in io.camunda.zeebe.util.sched.channel
-
Wraps a
QueueasConsumableChannel. - ConcurrentQueueChannel(Queue<E>) - Constructor for class io.camunda.zeebe.util.sched.channel.ConcurrentQueueChannel
- CONFIG_LOGGER - Static variable in class io.camunda.zeebe.util.Loggers
- ConsumableChannel - Interface in io.camunda.zeebe.util.sched.channel
- consume(ConsumableChannel, Runnable) - Method in class io.camunda.zeebe.util.sched.ActorControl
-
Consumers are called while the actor is in the following actor lifecycle phases:
ActorTask.ActorLifecyclePhase.STARTED - contains(Object) - Method in class io.camunda.zeebe.util.BoundedArrayQueue
- contains(Object) - Method in class io.camunda.zeebe.util.sched.channel.ConcurrentQueueChannel
- contains(Object) - Method in class io.camunda.zeebe.util.sched.ClosedQueue
- containsAll(Collection<?>) - Method in class io.camunda.zeebe.util.BoundedArrayQueue
- containsAll(Collection<?>) - Method in class io.camunda.zeebe.util.sched.channel.ConcurrentQueueChannel
- containsAll(Collection<?>) - Method in class io.camunda.zeebe.util.sched.ClosedQueue
- contentsEqual(DirectBuffer, DirectBuffer) - Static method in class io.camunda.zeebe.util.buffer.BufferUtil
-
byte-by-byte comparison of two buffers
- ControlledActorClock - Class in io.camunda.zeebe.util.sched.clock
-
For testcases
- ControlledActorClock() - Constructor for class io.camunda.zeebe.util.sched.clock.ControlledActorClock
- ControlledActorSchedulerRule - Class in io.camunda.zeebe.util.sched.testing
- ControlledActorSchedulerRule() - Constructor for class io.camunda.zeebe.util.sched.testing.ControlledActorSchedulerRule
- ControlledActorThread - Class in io.camunda.zeebe.util.sched.testing
- ControlledActorThread(String, int, ActorThreadGroup, TaskScheduler, ActorClock, ActorTimerQueue) - Constructor for class io.camunda.zeebe.util.sched.testing.ControlledActorThread
- copySnapshot(Path, Path) - Static method in class io.camunda.zeebe.util.FileUtil
- cpuBound(ActorPriority) - Static method in class io.camunda.zeebe.util.sched.SchedulingHints
- CpuThreadGroup - Class in io.camunda.zeebe.util.sched
-
Thread group for the non-blocking, CPU bound, tasks.
- CpuThreadGroup(ActorScheduler.ActorSchedulerBuilder) - Constructor for class io.camunda.zeebe.util.sched.CpuThreadGroup
- createCompletedFuture() - Method in interface io.camunda.zeebe.util.sched.ConcurrencyControl
-
Create a new completed future object
- createContext() - Method in class io.camunda.zeebe.util.sched.Actor
-
Should be overwritten by sub classes to add more context where the actor is run.
- createCopy(BufferWriter) - Static method in class io.camunda.zeebe.util.buffer.BufferUtil
- createFuture() - Method in interface io.camunda.zeebe.util.sched.ConcurrencyControl
-
Create a new future object
- createTaskScheduler(MultiLevelWorkstealingGroup, ActorScheduler.ActorSchedulerBuilder) - Method in class io.camunda.zeebe.util.sched.ActorThreadGroup
- createTaskScheduler(MultiLevelWorkstealingGroup, ActorScheduler.ActorSchedulerBuilder) - Method in class io.camunda.zeebe.util.sched.CpuThreadGroup
- createTaskScheduler(MultiLevelWorkstealingGroup, ActorScheduler.ActorSchedulerBuilder) - Method in class io.camunda.zeebe.util.sched.IoThreadGroup
- CRITICAL - Enum constant in enum io.camunda.zeebe.util.logging.stackdriver.Severity
- CriticalComponentsHealthMonitor - Class in io.camunda.zeebe.util.health
-
Healthy only if all components are healthy
- CriticalComponentsHealthMonitor(String, ActorControl, Logger) - Constructor for class io.camunda.zeebe.util.health.CriticalComponentsHealthMonitor
- current() - Static method in class io.camunda.zeebe.util.sched.ActorControl
- current() - Static method in class io.camunda.zeebe.util.sched.ActorThread
-
Returns the current
ActorThreador null if the current thread is not anActorThread. - current() - Static method in interface io.camunda.zeebe.util.sched.clock.ActorClock
- currentTimeMillis() - Static method in interface io.camunda.zeebe.util.sched.clock.ActorClock
D
- dead(HealthMonitorable) - Static method in class io.camunda.zeebe.util.health.HealthReport
- DEAD - Enum constant in enum io.camunda.zeebe.util.health.HealthStatus
- DEBUG - Enum constant in enum io.camunda.zeebe.util.logging.stackdriver.Severity
- decode(byte[], int, int) - Method in interface io.camunda.zeebe.util.VarDataUtil.VarDataReader
- DEFAULT - Enum constant in enum io.camunda.zeebe.util.logging.stackdriver.Severity
- DEFAULT_CHARSET - Static variable in class io.camunda.zeebe.util.StringUtil
- DefaultActorClock - Class in io.camunda.zeebe.util.sched.clock
-
Default actor clock implementation; minimizes calls to
System.currentTimeMillis()to once per millisecond. - DefaultActorClock() - Constructor for class io.camunda.zeebe.util.sched.clock.DefaultActorClock
- DefaultActorThreadFactory() - Constructor for class io.camunda.zeebe.util.sched.ActorScheduler.DefaultActorThreadFactory
- DelayedHealthIndicator - Class in io.camunda.zeebe.util.health
-
Wrapper for a health indicator that adds time tolerance to the underlying health indicator.
- DelayedHealthIndicator(HealthIndicator, Duration) - Constructor for class io.camunda.zeebe.util.health.DelayedHealthIndicator
- DelayedHealthIndicator(HealthIndicator, Duration, Supplier<Long>) - Constructor for class io.camunda.zeebe.util.health.DelayedHealthIndicator
-
Constructor for tests, mainly used to set a different clock
- deleteFolder(String) - Static method in class io.camunda.zeebe.util.FileUtil
- deleteFolder(Path) - Static method in class io.camunda.zeebe.util.FileUtil
- deleteFolderIfExists(Path) - Static method in class io.camunda.zeebe.util.FileUtil
-
A variant of
FileUtil.deleteFolder(Path), which ignores missing files. - descendingIterator() - Method in class io.camunda.zeebe.util.sched.ClosedQueue
- DirectBufferAllocator - Class in io.camunda.zeebe.util.allocation
- DirectBufferAllocator() - Constructor for class io.camunda.zeebe.util.allocation.DirectBufferAllocator
- DirectBufferWriter - Class in io.camunda.zeebe.util.buffer
- DirectBufferWriter() - Constructor for class io.camunda.zeebe.util.buffer.DirectBufferWriter
- doClose() - Method in class io.camunda.zeebe.util.allocation.AllocatedBuffer
- doClose() - Method in class io.camunda.zeebe.util.allocation.AllocatedDirectBuffer
- done() - Method in class io.camunda.zeebe.util.sched.ActorControl
- doWithMDC(Map<String, String>, Runnable) - Static method in class io.camunda.zeebe.util.LogUtil
-
see https://logback.qos.ch/manual/mdc.html
E
- Either<L,
R> - Interface in io.camunda.zeebe.util -
Represents either a
Either.Leftor aEither.Right. - Either.Left<L,
R> - Class in io.camunda.zeebe.util -
A left for either a left or right.
- Either.Right<L,
R> - Class in io.camunda.zeebe.util -
A right for either a left or right.
- element() - Method in class io.camunda.zeebe.util.BoundedArrayQueue
- element() - Method in class io.camunda.zeebe.util.sched.channel.ConcurrentQueueChannel
- element() - Method in class io.camunda.zeebe.util.sched.ClosedQueue
- EMERGENCY - Enum constant in enum io.camunda.zeebe.util.logging.stackdriver.Severity
- encode(LogEvent, ByteBufferDestination) - Method in class io.camunda.zeebe.util.logging.StackdriverLayout
- EndlessRetryStrategy - Class in io.camunda.zeebe.util.retry
- EndlessRetryStrategy(ActorControl) - Constructor for class io.camunda.zeebe.util.retry.EndlessRetryStrategy
- ensureCalledFromActorThread(String) - Static method in class io.camunda.zeebe.util.sched.ActorThread
- ensureDirectoryExists(Path) - Static method in class io.camunda.zeebe.util.FileUtil
- ensureGreaterThan(String, double, double) - Static method in class io.camunda.zeebe.util.EnsureUtil
- ensureGreaterThan(String, long, long) - Static method in class io.camunda.zeebe.util.EnsureUtil
- ensureGreaterThanOrEqual(String, double, double) - Static method in class io.camunda.zeebe.util.EnsureUtil
- ensureGreaterThanOrEqual(String, long, long) - Static method in class io.camunda.zeebe.util.EnsureUtil
- ensureNotNull(String, Object) - Static method in class io.camunda.zeebe.util.EnsureUtil
- ensureNotNullOrEmpty(String, byte[]) - Static method in class io.camunda.zeebe.util.EnsureUtil
- ensureNotNullOrEmpty(String, String) - Static method in class io.camunda.zeebe.util.EnsureUtil
- ensureNotNullOrEmpty(String, DirectBuffer) - Static method in class io.camunda.zeebe.util.EnsureUtil
- EnsureUtil - Class in io.camunda.zeebe.util
- Environment - Class in io.camunda.zeebe.util
- Environment() - Constructor for class io.camunda.zeebe.util.Environment
- Environment(Map<String, String>) - Constructor for class io.camunda.zeebe.util.Environment
- equals(Object) - Method in class io.camunda.zeebe.util.collection.Tuple
- equals(Object) - Method in class io.camunda.zeebe.util.Either.Left
- equals(Object) - Method in class io.camunda.zeebe.util.Either.Right
- equals(DirectBuffer, DirectBuffer) - Static method in class io.camunda.zeebe.util.buffer.BufferUtil
-
Compare the given buffers.
- ERROR - Enum constant in enum io.camunda.zeebe.util.logging.stackdriver.Severity
- ERROR_REPORT_LOCATION_CONTEXT_KEY - Static variable in class io.camunda.zeebe.util.logging.stackdriver.StackdriverLogEntryBuilder
- ERROR_REPORT_TYPE - Static variable in class io.camunda.zeebe.util.logging.stackdriver.StackdriverLogEntry
- execute(ActorThread) - Method in class io.camunda.zeebe.util.sched.ActorTask
- ExternalJarClassLoader - Class in io.camunda.zeebe.util.jar
-
Provides a class loader which isolates external exporters from other exporters, while exposing our own code to ensure versions match at runtime.
- ExternalJarLoadException - Exception in io.camunda.zeebe.util.jar
- ExternalJarLoadException(Path, String) - Constructor for exception io.camunda.zeebe.util.jar.ExternalJarLoadException
- ExternalJarLoadException(Path, String, Throwable) - Constructor for exception io.camunda.zeebe.util.jar.ExternalJarLoadException
- ExternalJarRepository - Class in io.camunda.zeebe.util.jar
-
Maintains a map of all loaded external JARs and their corresponding class loaders for quick reuse.
- ExternalJarRepository() - Constructor for class io.camunda.zeebe.util.jar.ExternalJarRepository
- ExternalJarRepository(Map<Path, ExternalJarClassLoader>) - Constructor for class io.camunda.zeebe.util.jar.ExternalJarRepository
F
- fail() - Method in class io.camunda.zeebe.util.sched.ActorControl
-
Mark actor as failed.
- fail() - Method in class io.camunda.zeebe.util.sched.ActorTask
- FAILED - Enum constant in enum io.camunda.zeebe.util.sched.ActorTask.ActorLifecyclePhase
- failFuture(String) - Method in class io.camunda.zeebe.util.sched.ActorJob
- failFuture(Throwable) - Method in class io.camunda.zeebe.util.sched.ActorJob
- FailureListener - Interface in io.camunda.zeebe.util.health
-
Failure Listener invoked by a
HealthMonitorablecomponent. - FILE_LOGGER - Static variable in class io.camunda.zeebe.util.Loggers
- FileUtil - Class in io.camunda.zeebe.util
- FileUtil.SnapshotCopier - Class in io.camunda.zeebe.util
- finisher() - Method in class io.camunda.zeebe.util.sched.future.ActorFutureCollector
- flatMap(Function<? super R, ? extends Either<L, T>>) - Method in interface io.camunda.zeebe.util.Either
-
Flatmaps the right value into a new Either, if this is a
Either.Right. - flatMap(Function<? super R, ? extends Either<L, T>>) - Method in class io.camunda.zeebe.util.Either.Left
- flatMap(Function<? super R, ? extends Either<L, T>>) - Method in class io.camunda.zeebe.util.Either.Right
- flush(Path) - Static method in class io.camunda.zeebe.util.FileUtil
-
Ensures updates to the given path are flushed to disk, with the same guarantees as
FileChannel.force(boolean). - flushDirectory(Path) - Static method in class io.camunda.zeebe.util.FileUtil
-
This method flushes the given directory.
- forEach(Consumer<? super E>) - Method in class io.camunda.zeebe.util.sched.channel.ConcurrentQueueChannel
- fromBytes(byte[]) - Static method in class io.camunda.zeebe.util.StringUtil
- fromBytes(byte[], Charset) - Static method in class io.camunda.zeebe.util.StringUtil
- FutureContinuationRunnable<T> - Class in io.camunda.zeebe.util.sched.future
- FutureContinuationRunnable(ActorFuture<T>, BiConsumer<T, Throwable>) - Constructor for class io.camunda.zeebe.util.sched.future.FutureContinuationRunnable
- FutureUtil - Class in io.camunda.zeebe.util.sched
- FutureUtil() - Constructor for class io.camunda.zeebe.util.sched.FutureUtil
G
- get() - Method in interface io.camunda.zeebe.util.Either
-
Returns the right value, if this is a
Either.Right. - get() - Method in class io.camunda.zeebe.util.Either.Left
- get() - Method in class io.camunda.zeebe.util.Either.Right
- get() - Method in class io.camunda.zeebe.util.sched.future.CompletableActorFuture
- get() - Method in class io.camunda.zeebe.util.sched.testing.ActorSchedulerRule
- get() - Method in class io.camunda.zeebe.util.sched.testing.ControlledActorSchedulerRule
- get(long, TimeUnit) - Method in class io.camunda.zeebe.util.sched.future.CompletableActorFuture
- get(String) - Method in class io.camunda.zeebe.util.Environment
- getActor() - Method in class io.camunda.zeebe.util.sched.ActorJob
- getActor() - Method in class io.camunda.zeebe.util.sched.ActorTask
- getActorClock() - Method in class io.camunda.zeebe.util.sched.ActorScheduler.ActorSchedulerBuilder
- getActorExecutor() - Method in class io.camunda.zeebe.util.sched.ActorScheduler.ActorSchedulerBuilder
- getActorExecutor() - Method in class io.camunda.zeebe.util.sched.ActorTask
- getActorThreadFactory() - Method in class io.camunda.zeebe.util.sched.ActorScheduler.ActorSchedulerBuilder
- getActorThreadGroup() - Method in class io.camunda.zeebe.util.sched.ActorTask
- getActorThreadGroup() - Method in class io.camunda.zeebe.util.sched.ActorThread
- getActorTimerQueue() - Method in class io.camunda.zeebe.util.sched.ActorScheduler.ActorSchedulerBuilder
- getAllocatedMemoryInKb() - Static method in class io.camunda.zeebe.util.allocation.DirectBufferAllocator
- getAppendedEvents() - Method in class io.camunda.zeebe.util.logging.RecordingAppender
- getBool(String) - Method in class io.camunda.zeebe.util.Environment
- getBuilder() - Method in class io.camunda.zeebe.util.sched.testing.ActorSchedulerRule
- getBytes(String) - Static method in class io.camunda.zeebe.util.StringUtil
- getBytes(String, Charset) - Static method in class io.camunda.zeebe.util.StringUtil
- getCapacity() - Method in class io.camunda.zeebe.util.BoundedArrayQueue
- getCause() - Method in class io.camunda.zeebe.util.health.HealthIssue
- getClock() - Method in class io.camunda.zeebe.util.sched.ActorThread
- getClock() - Method in class io.camunda.zeebe.util.sched.testing.ControlledActorSchedulerRule
- getComponentName() - Method in class io.camunda.zeebe.util.health.HealthReport
- getContentType() - Method in class io.camunda.zeebe.util.logging.StackdriverLayout
- getContext() - Method in class io.camunda.zeebe.util.logging.stackdriver.StackdriverLogEntry
- getContext() - Method in class io.camunda.zeebe.util.sched.Actor
- getCpuBoundActorThreadCount() - Method in class io.camunda.zeebe.util.sched.ActorScheduler.ActorSchedulerBuilder
- getCpuBoundActorThreads() - Method in class io.camunda.zeebe.util.sched.ActorScheduler.ActorSchedulerBuilder
- getCpuBoundThreads() - Method in class io.camunda.zeebe.util.sched.ActorExecutor
- getCurrentJob() - Method in class io.camunda.zeebe.util.sched.ActorThread
- getCurrentTask() - Method in class io.camunda.zeebe.util.sched.ActorThread
- getCurrentTime() - Method in class io.camunda.zeebe.util.sched.clock.ControlledActorClock
- getCurrentTimeInMillis() - Method in class io.camunda.zeebe.util.sched.clock.ControlledActorClock
- getDeadline() - Method in class io.camunda.zeebe.util.sched.TimerSubscription
- getDefaultJsonObjectWriter() - Static method in class io.camunda.zeebe.util.ObjectWriterFactory
- getDefaultMaxDowntime() - Method in class io.camunda.zeebe.util.health.AbstractDelayedHealthIndicatorProperties
- getDefaultThreshold() - Method in class io.camunda.zeebe.util.health.MemoryHealthIndicatorProperties
- getDefaultThreshold() - Method in class io.camunda.zeebe.util.liveness.LivenessMemoryHealthIndicatorProperties
- getDouble(String) - Method in class io.camunda.zeebe.util.Environment
- getException() - Method in class io.camunda.zeebe.util.logging.stackdriver.StackdriverLogEntry
- getException() - Method in interface io.camunda.zeebe.util.sched.future.ActorFuture
- getException() - Method in class io.camunda.zeebe.util.sched.future.CompletableActorFuture
- getFilePath() - Method in class io.camunda.zeebe.util.logging.stackdriver.ReportLocation
- getFirst() - Method in class io.camunda.zeebe.util.sched.ClosedQueue
- getFunctionName() - Method in class io.camunda.zeebe.util.logging.stackdriver.ReportLocation
- getGroupName() - Method in class io.camunda.zeebe.util.sched.ActorThreadGroup
- getHandler() - Method in class io.camunda.zeebe.util.logging.RecordingAppender
- getHealthReport() - Method in class io.camunda.zeebe.util.health.CriticalComponentsHealthMonitor
- getHealthReport() - Method in interface io.camunda.zeebe.util.health.HealthMonitorable
-
Used by a HealthMonitor to get the health status of this component, typically invoked periodically.
- getInt(String) - Method in class io.camunda.zeebe.util.Environment
- getIoBoundActorThreadCount() - Method in class io.camunda.zeebe.util.sched.ActorScheduler.ActorSchedulerBuilder
- getIoBoundActorThreads() - Method in class io.camunda.zeebe.util.sched.ActorScheduler.ActorSchedulerBuilder
- getIoBoundThreads() - Method in class io.camunda.zeebe.util.sched.ActorExecutor
- getIssue() - Method in class io.camunda.zeebe.util.health.HealthReport
- getJars() - Method in class io.camunda.zeebe.util.jar.ExternalJarRepository
- getJob() - Method in class io.camunda.zeebe.util.sched.ActorConditionImpl
- getJob() - Method in class io.camunda.zeebe.util.sched.ActorFutureSubscription
- getJob() - Method in interface io.camunda.zeebe.util.sched.ActorSubscription
-
called by the
ActorThreadafterActorSubscription.poll()returned true to get the job to be run - getJob() - Method in class io.camunda.zeebe.util.sched.channel.ChannelConsumerCondition
- getJob() - Method in class io.camunda.zeebe.util.sched.TimerSubscription
- getLast() - Method in class io.camunda.zeebe.util.sched.ClosedQueue
- getLayout() - Method in class io.camunda.zeebe.util.logging.RecordingAppender
- getLeft() - Method in class io.camunda.zeebe.util.collection.Tuple
- getLeft() - Method in interface io.camunda.zeebe.util.Either
-
Returns the left value, if this is a
Either.Left. - getLeft() - Method in class io.camunda.zeebe.util.Either.Left
- getLeft() - Method in class io.camunda.zeebe.util.Either.Right
- getLength() - Method in interface io.camunda.zeebe.util.buffer.BufferWriter
- getLength() - Method in class io.camunda.zeebe.util.buffer.DirectBufferWriter
- getLevel() - Method in enum io.camunda.zeebe.util.logging.stackdriver.Severity
- getLevel(ActorTask) - Method in class io.camunda.zeebe.util.sched.ActorThreadGroup
- getLevel(ActorTask) - Method in class io.camunda.zeebe.util.sched.CpuThreadGroup
- getLevel(ActorTask) - Method in class io.camunda.zeebe.util.sched.IoThreadGroup
- getLifecyclePhase() - Method in class io.camunda.zeebe.util.sched.ActorControl
- getLifecyclePhase() - Method in class io.camunda.zeebe.util.sched.ActorTask
- getLineNumber() - Method in class io.camunda.zeebe.util.logging.stackdriver.ReportLocation
- getList(String) - Method in class io.camunda.zeebe.util.Environment
- getLong(String) - Method in class io.camunda.zeebe.util.Environment
- getMaxDowntime() - Method in class io.camunda.zeebe.util.health.AbstractDelayedHealthIndicatorProperties
- getMessage() - Method in class io.camunda.zeebe.util.health.HealthIssue
- getMessage() - Method in class io.camunda.zeebe.util.logging.stackdriver.StackdriverLogEntry
- getName() - Method in class io.camunda.zeebe.util.health.CriticalComponentsHealthMonitor
- getName() - Method in interface io.camunda.zeebe.util.health.HealthMonitorable
-
Used by a HealthMonitor to get the name of this component.
- getName() - Method in class io.camunda.zeebe.util.logging.RecordingAppender
- getName() - Method in class io.camunda.zeebe.util.sched.Actor
- getName() - Method in class io.camunda.zeebe.util.sched.ActorTask
- getName() - Method in interface io.camunda.zeebe.util.startup.StartupStep
-
Returns name for logging purposes
- getNanosSinceLastMillisecond() - Method in interface io.camunda.zeebe.util.sched.clock.ActorClock
- getNanosSinceLastMillisecond() - Method in class io.camunda.zeebe.util.sched.clock.ControlledActorClock
- getNanosSinceLastMillisecond() - Method in class io.camunda.zeebe.util.sched.clock.DefaultActorClock
- getNanoTime() - Method in interface io.camunda.zeebe.util.sched.clock.ActorClock
- getNanoTime() - Method in class io.camunda.zeebe.util.sched.clock.ControlledActorClock
- getNanoTime() - Method in class io.camunda.zeebe.util.sched.clock.DefaultActorClock
- getNextTask() - Method in class io.camunda.zeebe.util.sched.WorkStealingGroup
-
Attempts to acquire the next task to execute
- getNextTask(int) - Method in class io.camunda.zeebe.util.sched.MultiLevelWorkstealingGroup
- getNextTask(ActorClock) - Method in class io.camunda.zeebe.util.sched.IoScheduler
- getNextTask(ActorClock) - Method in class io.camunda.zeebe.util.sched.PriorityScheduler
-
calculates and returns the next task to execute or null if no such task can be determined.
- getNextTask(ActorClock) - Method in interface io.camunda.zeebe.util.sched.TaskScheduler
- getNumOfThreads() - Method in class io.camunda.zeebe.util.sched.ActorThreadGroup
- getPreviousVersion() - Static method in class io.camunda.zeebe.util.VersionUtil
- getPriority() - Method in class io.camunda.zeebe.util.sched.ActorTask
- getPriority(int) - Static method in class io.camunda.zeebe.util.sched.SchedulingHints
- getPriorityClass() - Method in enum io.camunda.zeebe.util.sched.ActorPriority
- getPriorityQuotas() - Method in class io.camunda.zeebe.util.sched.ActorScheduler.ActorSchedulerBuilder
- getPropertyKeys() - Method in class io.camunda.zeebe.util.Environment
- getRawBuffer() - Method in class io.camunda.zeebe.util.allocation.AllocatedBuffer
- getRight() - Method in class io.camunda.zeebe.util.collection.Tuple
- getRunnerId() - Method in class io.camunda.zeebe.util.sched.ActorThread
- getSchedulerName() - Method in class io.camunda.zeebe.util.sched.ActorScheduler.ActorSchedulerBuilder
- getService() - Method in class io.camunda.zeebe.util.logging.stackdriver.StackdriverLogEntry
- getServiceName() - Method in class io.camunda.zeebe.util.logging.StackdriverLayout.Builder
- getServiceVersion() - Method in class io.camunda.zeebe.util.logging.StackdriverLayout.Builder
- getSeverity() - Method in class io.camunda.zeebe.util.logging.stackdriver.StackdriverLogEntry
- getSourceLocation() - Method in class io.camunda.zeebe.util.logging.stackdriver.StackdriverLogEntry
- getStartingFuture() - Method in class io.camunda.zeebe.util.sched.ActorTask
- getState() - Method in class io.camunda.zeebe.util.logging.RecordingAppender
- getState() - Method in class io.camunda.zeebe.util.sched.ActorTask
- getStateCount() - Method in class io.camunda.zeebe.util.sched.ActorTask
- getStatus() - Method in class io.camunda.zeebe.util.health.HealthReport
- getStepName() - Method in exception io.camunda.zeebe.util.startup.StartupProcessStepException
- getSubscription() - Method in class io.camunda.zeebe.util.sched.ActorJob
- getTask() - Method in class io.camunda.zeebe.util.sched.ActorJob
- getThreshold() - Method in class io.camunda.zeebe.util.health.MemoryHealthIndicator
- getThreshold() - Method in class io.camunda.zeebe.util.health.MemoryHealthIndicatorProperties
- getThrowable() - Method in class io.camunda.zeebe.util.health.HealthIssue
- getTimeMillis() - Method in interface io.camunda.zeebe.util.sched.clock.ActorClock
- getTimeMillis() - Method in class io.camunda.zeebe.util.sched.clock.ControlledActorClock
- getTimeMillis() - Method in class io.camunda.zeebe.util.sched.clock.DefaultActorClock
- getTimerId() - Method in class io.camunda.zeebe.util.sched.TimerSubscription
- getTimestampNanos() - Method in class io.camunda.zeebe.util.logging.stackdriver.StackdriverLogEntry
- getTimestampSeconds() - Method in class io.camunda.zeebe.util.logging.stackdriver.StackdriverLogEntry
- getTimeUnit() - Method in class io.camunda.zeebe.util.sched.TimerSubscription
- getType() - Method in class io.camunda.zeebe.util.logging.stackdriver.StackdriverLogEntry
- getValue() - Method in enum io.camunda.zeebe.util.sched.ActorTask.ActorLifecyclePhase
- getVersion() - Static method in class io.camunda.zeebe.util.VersionUtil
- getVersionLowerCase() - Static method in class io.camunda.zeebe.util.VersionUtil
- groupName - Variable in class io.camunda.zeebe.util.sched.ActorThreadGroup
H
- handleFailure(Exception) - Method in class io.camunda.zeebe.util.sched.Actor
-
Invoked when a task throws an exception when the actor phase is not 'STARTING' and 'CLOSING'.
- hasAvailable() - Method in class io.camunda.zeebe.util.sched.channel.ConcurrentQueueChannel
- hasAvailable() - Method in interface io.camunda.zeebe.util.sched.channel.ConsumableChannel
- hashCode() - Method in class io.camunda.zeebe.util.collection.Tuple
- hashCode() - Method in class io.camunda.zeebe.util.Either.Left
- hashCode() - Method in class io.camunda.zeebe.util.Either.Right
- head - Variable in class io.camunda.zeebe.util.BoundedArrayQueue
- head - Variable in class io.camunda.zeebe.util.sched.ActorTaskQueue
- HEAD_OFFSET - Static variable in class io.camunda.zeebe.util.sched.ActorTaskQueue
- health() - Method in class io.camunda.zeebe.util.health.DelayedHealthIndicator
- health() - Method in class io.camunda.zeebe.util.health.MemoryHealthIndicator
- HealthIssue - Class in io.camunda.zeebe.util.health
-
A health issue contains information about the cause for unhealthy/dead components.
- HealthMonitor - Interface in io.camunda.zeebe.util.health
-
A HealthMonitor keeps tracks of all components it should monitor and calculates aggregate health status.
- HealthMonitorable - Interface in io.camunda.zeebe.util.health
-
Any component that can be monitored for health should implement this interface.
- HealthReport - Class in io.camunda.zeebe.util.health
-
A health report of a
component. - HealthReport.HealthReportBuilder - Class in io.camunda.zeebe.util.health
- HealthStatus - Enum in io.camunda.zeebe.util.health
- healthy(HealthMonitorable) - Static method in class io.camunda.zeebe.util.health.HealthReport
- HEALTHY - Enum constant in enum io.camunda.zeebe.util.health.HealthStatus
- HIGH - Enum constant in enum io.camunda.zeebe.util.sched.ActorPriority
- hintWorkAvailable() - Method in class io.camunda.zeebe.util.sched.ActorThread.ActorTaskRunnerIdleStrategy
- hintWorkAvailable() - Method in class io.camunda.zeebe.util.sched.ActorThread
I
- idleStrategy - Variable in class io.camunda.zeebe.util.sched.ActorThread
- ifLeft(Consumer<L>) - Method in interface io.camunda.zeebe.util.Either
-
Performs the given action with the value if this is a
Either.Left, otherwise does nothing. - ifLeft(Consumer<L>) - Method in class io.camunda.zeebe.util.Either.Left
- ifLeft(Consumer<L>) - Method in class io.camunda.zeebe.util.Either.Right
- ifRight(Consumer<R>) - Method in interface io.camunda.zeebe.util.Either
-
Performs the given action with the value if this is a
Either.Right, otherwise does nothing. - ifRight(Consumer<R>) - Method in class io.camunda.zeebe.util.Either.Left
- ifRight(Consumer<R>) - Method in class io.camunda.zeebe.util.Either.Right
- ifRightOrLeft(Consumer<R>, Consumer<L>) - Method in interface io.camunda.zeebe.util.Either
-
Performs the given right action with the value if this is a
Either.Right, otherwise performs the given left action with the value. - ifRightOrLeft(Consumer<R>, Consumer<L>) - Method in class io.camunda.zeebe.util.Either.Left
- ifRightOrLeft(Consumer<R>, Consumer<L>) - Method in class io.camunda.zeebe.util.Either.Right
- ignoreExceptions() - Method in class io.camunda.zeebe.util.logging.RecordingAppender
- INFO - Enum constant in enum io.camunda.zeebe.util.logging.stackdriver.Severity
- initialize() - Method in class io.camunda.zeebe.util.logging.RecordingAppender
- insertJob(ActorJob) - Method in class io.camunda.zeebe.util.sched.ActorTask
- IO_LOGGER - Static variable in class io.camunda.zeebe.util.Loggers
- io.camunda.zeebe.util - package io.camunda.zeebe.util
- io.camunda.zeebe.util.allocation - package io.camunda.zeebe.util.allocation
- io.camunda.zeebe.util.buffer - package io.camunda.zeebe.util.buffer
- io.camunda.zeebe.util.collection - package io.camunda.zeebe.util.collection
- io.camunda.zeebe.util.exception - package io.camunda.zeebe.util.exception
- io.camunda.zeebe.util.health - package io.camunda.zeebe.util.health
- io.camunda.zeebe.util.jar - package io.camunda.zeebe.util.jar
- io.camunda.zeebe.util.liveness - package io.camunda.zeebe.util.liveness
- io.camunda.zeebe.util.logging - package io.camunda.zeebe.util.logging
- io.camunda.zeebe.util.logging.stackdriver - package io.camunda.zeebe.util.logging.stackdriver
- io.camunda.zeebe.util.retry - package io.camunda.zeebe.util.retry
- io.camunda.zeebe.util.sched - package io.camunda.zeebe.util.sched
- io.camunda.zeebe.util.sched.channel - package io.camunda.zeebe.util.sched.channel
- io.camunda.zeebe.util.sched.clock - package io.camunda.zeebe.util.sched.clock
- io.camunda.zeebe.util.sched.future - package io.camunda.zeebe.util.sched.future
- io.camunda.zeebe.util.sched.testing - package io.camunda.zeebe.util.sched.testing
- io.camunda.zeebe.util.startup - package io.camunda.zeebe.util.startup
- ioBound() - Static method in class io.camunda.zeebe.util.sched.SchedulingHints
- IoScheduler - Class in io.camunda.zeebe.util.sched
-
TaskScheduler implementation of IoActors.
- IoScheduler(MultiLevelWorkstealingGroup) - Constructor for class io.camunda.zeebe.util.sched.IoScheduler
- IoThreadGroup - Class in io.camunda.zeebe.util.sched
- IoThreadGroup(ActorScheduler.ActorSchedulerBuilder) - Constructor for class io.camunda.zeebe.util.sched.IoThreadGroup
- isActorClosed() - Method in class io.camunda.zeebe.util.sched.Actor
- isAwaitingResult() - Method in class io.camunda.zeebe.util.sched.future.CompletableActorFuture
- isCalledFromWithinActor(ActorJob) - Method in class io.camunda.zeebe.util.sched.ActorControl
- isCancelled() - Method in class io.camunda.zeebe.util.sched.future.CompletableActorFuture
- isClosed() - Method in class io.camunda.zeebe.util.allocation.AllocatedBuffer
- isClosed() - Method in class io.camunda.zeebe.util.sched.ActorControl
- isClosed() - Method in class io.camunda.zeebe.util.sched.future.CompletableActorFuture
- isClosing() - Method in class io.camunda.zeebe.util.sched.ActorControl
- isClosing() - Method in class io.camunda.zeebe.util.sched.ActorTask
- isCompletedExceptionally() - Method in interface io.camunda.zeebe.util.sched.future.ActorFuture
- isCompletedExceptionally() - Method in class io.camunda.zeebe.util.sched.future.CompletableActorFuture
- isCpuBound(int) - Static method in class io.camunda.zeebe.util.sched.SchedulingHints
- isDead() - Method in class io.camunda.zeebe.util.health.HealthReport
- isDone() - Method in class io.camunda.zeebe.util.sched.future.CompletableActorFuture
- isEmpty() - Method in class io.camunda.zeebe.util.BoundedArrayQueue
- isEmpty() - Method in class io.camunda.zeebe.util.sched.ActorTaskQueue
- isEmpty() - Method in class io.camunda.zeebe.util.sched.channel.ConcurrentQueueChannel
- isEmpty() - Method in class io.camunda.zeebe.util.sched.ClosedQueue
- isHealthy() - Method in class io.camunda.zeebe.util.health.HealthReport
- isIoBound(int) - Static method in class io.camunda.zeebe.util.sched.SchedulingHints
- isLeft() - Method in interface io.camunda.zeebe.util.Either
-
Returns true if this Either is a
Either.Left. - isLeft() - Method in class io.camunda.zeebe.util.Either.Left
- isLeft() - Method in class io.camunda.zeebe.util.Either.Right
- isNotHealthy() - Method in class io.camunda.zeebe.util.health.HealthReport
- isRecurring() - Method in class io.camunda.zeebe.util.sched.ActorConditionImpl
- isRecurring() - Method in class io.camunda.zeebe.util.sched.ActorFutureSubscription
- isRecurring() - Method in interface io.camunda.zeebe.util.sched.ActorSubscription
-
Returns true in case the subscription is recurring (ie.
- isRecurring() - Method in class io.camunda.zeebe.util.sched.channel.ChannelConsumerCondition
- isRecurring() - Method in class io.camunda.zeebe.util.sched.TimerSubscription
- isRight() - Method in interface io.camunda.zeebe.util.Either
-
Returns true if this Either is a
Either.Right. - isRight() - Method in class io.camunda.zeebe.util.Either.Left
- isRight() - Method in class io.camunda.zeebe.util.Either.Right
- isStarted() - Method in class io.camunda.zeebe.util.logging.RecordingAppender
- isStopped() - Method in class io.camunda.zeebe.util.logging.RecordingAppender
- isTriggeredBySubscription() - Method in class io.camunda.zeebe.util.sched.ActorJob
- isUnhealthy() - Method in class io.camunda.zeebe.util.health.HealthReport
- iterator - Variable in class io.camunda.zeebe.util.BoundedArrayQueue
- iterator() - Method in class io.camunda.zeebe.util.BoundedArrayQueue
- iterator() - Method in class io.camunda.zeebe.util.collection.ReusableObjectList
- iterator() - Method in class io.camunda.zeebe.util.sched.channel.ConcurrentQueueChannel
- iterator() - Method in class io.camunda.zeebe.util.sched.ClosedQueue
J
- JAR_EXTENSION - Static variable in class io.camunda.zeebe.util.jar.ExternalJarRepository
- join() - Method in interface io.camunda.zeebe.util.sched.future.ActorFuture
- join() - Method in class io.camunda.zeebe.util.sched.future.CompletableActorFuture
- join(long, TimeUnit) - Method in interface io.camunda.zeebe.util.sched.future.ActorFuture
- join(long, TimeUnit) - Method in class io.camunda.zeebe.util.sched.future.CompletableActorFuture
- join(Future<T>) - Static method in class io.camunda.zeebe.util.sched.FutureUtil
-
Invokes Future.get() returning the result of the invocation.
- join(Future<T>, long, TimeUnit) - Static method in class io.camunda.zeebe.util.sched.FutureUtil
L
- left(L) - Static method in interface io.camunda.zeebe.util.Either
-
Returns a
Either.Leftdescribing the given value. - length - Variable in class io.camunda.zeebe.util.buffer.DirectBufferWriter
- length() - Method in interface io.camunda.zeebe.util.VarDataUtil.VarDataLengthProvider
- limitString(String, int) - Static method in class io.camunda.zeebe.util.StringUtil
- LIST_SANITIZER - Static variable in class io.camunda.zeebe.util.StringUtil
-
Helper functions that removes nulls and empty strings and trims all remaining strings
- livenessMemoryHealthIndicator(LivenessMemoryHealthIndicatorProperties) - Method in class io.camunda.zeebe.util.liveness.LivenessMemoryHealthIndicatorAutoConfiguration
- LivenessMemoryHealthIndicatorAutoConfiguration - Class in io.camunda.zeebe.util.liveness
-
Auto-configurationforMemoryHealthIndicator. - LivenessMemoryHealthIndicatorAutoConfiguration() - Constructor for class io.camunda.zeebe.util.liveness.LivenessMemoryHealthIndicatorAutoConfiguration
- LivenessMemoryHealthIndicatorProperties - Class in io.camunda.zeebe.util.liveness
- LivenessMemoryHealthIndicatorProperties() - Constructor for class io.camunda.zeebe.util.liveness.LivenessMemoryHealthIndicatorProperties
- load(String) - Method in class io.camunda.zeebe.util.jar.ExternalJarRepository
- load(Path) - Method in class io.camunda.zeebe.util.jar.ExternalJarRepository
- loadClass(String) - Method in class io.camunda.zeebe.util.jar.ExternalJarClassLoader
- LOG - Static variable in class io.camunda.zeebe.util.VersionUtil
- Loggers - Class in io.camunda.zeebe.util
- Loggers() - Constructor for class io.camunda.zeebe.util.Loggers
- LogUtil - Class in io.camunda.zeebe.util
- LOW - Enum constant in enum io.camunda.zeebe.util.sched.ActorPriority
M
- map(Function<? super R, ? extends T>) - Method in class io.camunda.zeebe.util.Either.Left
- map(Function<? super R, ? extends T>) - Method in interface io.camunda.zeebe.util.Either
-
Maps the right value, if this is a
Either.Right. - map(Function<? super R, ? extends T>) - Method in class io.camunda.zeebe.util.Either.Right
- mapLeft(Function<? super L, ? extends T>) - Method in class io.camunda.zeebe.util.Either.Left
- mapLeft(Function<? super L, ? extends T>) - Method in interface io.camunda.zeebe.util.Either
-
Maps the left value, if this is a
Either.Left. - mapLeft(Function<? super L, ? extends T>) - Method in class io.camunda.zeebe.util.Either.Right
- markDone() - Method in class io.camunda.zeebe.util.sched.ActorJob
- mask - Variable in class io.camunda.zeebe.util.BoundedArrayQueue
- memoryHealthIndicator(MemoryHealthIndicatorProperties) - Method in class io.camunda.zeebe.util.health.MemoryHealthIndicatorAutoConfiguration
- MemoryHealthIndicator - Class in io.camunda.zeebe.util.health
-
Health indicator that compares the free memory against a given threshold.
- MemoryHealthIndicator(double) - Constructor for class io.camunda.zeebe.util.health.MemoryHealthIndicator
-
Constructs a memory health indicator
- MemoryHealthIndicatorAutoConfiguration - Class in io.camunda.zeebe.util.health
-
Auto-configurationforMemoryHealthIndicator. - MemoryHealthIndicatorAutoConfiguration() - Constructor for class io.camunda.zeebe.util.health.MemoryHealthIndicatorAutoConfiguration
- MemoryHealthIndicatorProperties - Class in io.camunda.zeebe.util.health
-
External configuration properties for
MemoryHealthIndicator. - MemoryHealthIndicatorProperties() - Constructor for class io.camunda.zeebe.util.health.MemoryHealthIndicatorProperties
- monitorComponent(String) - Method in class io.camunda.zeebe.util.health.CriticalComponentsHealthMonitor
- monitorComponent(String) - Method in interface io.camunda.zeebe.util.health.HealthMonitor
-
Add a component name to be monitored.
- moveDurably(Path, Path, CopyOption...) - Static method in class io.camunda.zeebe.util.FileUtil
-
Moves the given
sourcefile to thetargetlocation, flushing the target's parent directory afterwards to guarantee that the file will be visible and avoid the classic 0-length problem. - MultiLevelWorkstealingGroup - Class in io.camunda.zeebe.util.sched
-
Maintains multiple levels of queues for each thread.
- MultiLevelWorkstealingGroup(int, int) - Constructor for class io.camunda.zeebe.util.sched.MultiLevelWorkstealingGroup
N
- NEW - Enum constant in enum io.camunda.zeebe.util.sched.ActorThread.ActorThreadState
- newActorScheduler() - Static method in class io.camunda.zeebe.util.sched.ActorScheduler
- newBuilder() - Static method in class io.camunda.zeebe.util.logging.StackdriverLayout
- newInstance(Class<T>) - Static method in class io.camunda.zeebe.util.ReflectUtil
- newJob() - Method in class io.camunda.zeebe.util.sched.ActorThread
- newThread(String, int, ActorThreadGroup, TaskScheduler, ActorClock, ActorTimerQueue) - Method in interface io.camunda.zeebe.util.sched.ActorScheduler.ActorThreadFactory
- newThread(String, int, ActorThreadGroup, TaskScheduler, ActorClock, ActorTimerQueue) - Method in class io.camunda.zeebe.util.sched.ActorScheduler.DefaultActorThreadFactory
- NEXT_OFFSET - Static variable in class io.camunda.zeebe.util.sched.ActorTaskQueue
- NO_WRAP - Static variable in class io.camunda.zeebe.util.buffer.BufferUtil
- NOT_SCHEDULED - Enum constant in enum io.camunda.zeebe.util.sched.ActorTask.TaskSchedulingState
- NOTICE - Enum constant in enum io.camunda.zeebe.util.logging.stackdriver.Severity
- numOfThreads - Variable in class io.camunda.zeebe.util.sched.ActorThreadGroup
O
- ObjectWriterFactory - Class in io.camunda.zeebe.util
- ObjectWriterFactory() - Constructor for class io.camunda.zeebe.util.ObjectWriterFactory
- of(HealthReport) - Static method in class io.camunda.zeebe.util.health.HealthIssue
- of(String) - Static method in class io.camunda.zeebe.util.health.HealthIssue
- of(Throwable) - Static method in class io.camunda.zeebe.util.health.HealthIssue
- of(L, R) - Static method in class io.camunda.zeebe.util.collection.Tuple
- offer(E) - Method in class io.camunda.zeebe.util.sched.channel.ConcurrentQueueChannel
- offer(ActorJob) - Method in class io.camunda.zeebe.util.sched.ClosedQueue
- offer(P) - Method in class io.camunda.zeebe.util.BoundedArrayQueue
- offerFirst(ActorJob) - Method in class io.camunda.zeebe.util.sched.ClosedQueue
- offerLast(ActorJob) - Method in class io.camunda.zeebe.util.sched.ClosedQueue
- offset - Variable in class io.camunda.zeebe.util.buffer.DirectBufferWriter
- ofGigabytes(long) - Static method in class io.camunda.zeebe.util.ByteValue
-
Converts the
valuegigabytes into bytes - ofKilobytes(long) - Static method in class io.camunda.zeebe.util.ByteValue
-
Converts the
valuekilobytes into bytes - ofMegabytes(long) - Static method in class io.camunda.zeebe.util.ByteValue
-
Converts the
valuemegabytes into bytes - onActorClosed() - Method in class io.camunda.zeebe.util.sched.Actor
- onActorCloseRequested() - Method in class io.camunda.zeebe.util.sched.Actor
- onActorClosing() - Method in class io.camunda.zeebe.util.sched.Actor
- onActorFailed() - Method in class io.camunda.zeebe.util.sched.Actor
- onActorStarted() - Method in class io.camunda.zeebe.util.sched.Actor
- onActorStarting() - Method in class io.camunda.zeebe.util.sched.Actor
- onComplete(BiConsumer<V, Throwable>) - Method in interface io.camunda.zeebe.util.sched.future.ActorFuture
-
Registers an consumer, which is executed after the future was completed.
- onComplete(BiConsumer<V, Throwable>) - Method in class io.camunda.zeebe.util.sched.future.CompletableActorFuture
- onCondition(String, Runnable) - Method in class io.camunda.zeebe.util.sched.ActorControl
-
Conditional actions are called while the actor is in the following actor lifecycle phases:
ActorTask.ActorLifecyclePhase.STARTED - onFailure(HealthReport) - Method in interface io.camunda.zeebe.util.health.FailureListener
-
Invoked when the health status becomes unhealthy.
- onFailure(Exception) - Method in class io.camunda.zeebe.util.sched.ActorTask
- onIdle() - Method in class io.camunda.zeebe.util.sched.ActorThread.ActorTaskRunnerIdleStrategy
- onJobAddedToTask(ActorTask) - Method in class io.camunda.zeebe.util.sched.ActorJob
- onJobCompleted() - Method in class io.camunda.zeebe.util.sched.ActorConditionImpl
- onJobCompleted() - Method in interface io.camunda.zeebe.util.sched.ActorSubscription
-
callback received as the job returned by
ActorSubscription.getJob()completes execution. - onJobCompleted() - Method in class io.camunda.zeebe.util.sched.channel.ChannelConsumerCondition
- onJobCompleted() - Method in class io.camunda.zeebe.util.sched.TimerSubscription
- onRecovered() - Method in interface io.camunda.zeebe.util.health.FailureListener
-
Invoked when health status becomes healthy after being unhealthy for some time.
- onSubscriptionCancelled(ActorSubscription) - Method in class io.camunda.zeebe.util.sched.ActorTask
- onTaskExecuted() - Method in class io.camunda.zeebe.util.sched.ActorThread.ActorTaskRunnerIdleStrategy
- onTaskReleased(ActorTask) - Method in interface io.camunda.zeebe.util.sched.TaskScheduler
- onTaskScheduled(ActorExecutor, ActorThreadGroup) - Method in class io.camunda.zeebe.util.sched.ActorTask
-
called when the task is initially scheduled.
- onTimerExpired(TimeUnit, long) - Method in class io.camunda.zeebe.util.sched.TimerSubscription
- onUnrecoverableFailure(HealthReport) - Method in interface io.camunda.zeebe.util.health.FailureListener
-
Invoked when the health status becomes dead and the system can't become healthy again without external intervention.
- OperationToRetry - Interface in io.camunda.zeebe.util.retry
P
- p1 - Variable in class io.camunda.zeebe.util.sched.ActorTaskQueue
- p10 - Variable in class io.camunda.zeebe.util.sched.ActorTaskQueue
- p11 - Variable in class io.camunda.zeebe.util.sched.ActorTaskQueue
- p12 - Variable in class io.camunda.zeebe.util.sched.ActorTaskQueue
- p13 - Variable in class io.camunda.zeebe.util.sched.ActorTaskQueue
- p14 - Variable in class io.camunda.zeebe.util.sched.ActorTaskQueue
- p15 - Variable in class io.camunda.zeebe.util.sched.ActorTaskQueue
- p16 - Variable in class io.camunda.zeebe.util.sched.ActorTaskQueue
- p17 - Variable in class io.camunda.zeebe.util.sched.ActorTaskQueue
- p18 - Variable in class io.camunda.zeebe.util.sched.ActorTaskQueue
- p19 - Variable in class io.camunda.zeebe.util.sched.ActorTaskQueue
- p2 - Variable in class io.camunda.zeebe.util.sched.ActorTaskQueue
- p20 - Variable in class io.camunda.zeebe.util.sched.ActorTaskQueue
- p21 - Variable in class io.camunda.zeebe.util.sched.ActorTaskQueue
- p22 - Variable in class io.camunda.zeebe.util.sched.ActorTaskQueue
- p23 - Variable in class io.camunda.zeebe.util.sched.ActorTaskQueue
- p24 - Variable in class io.camunda.zeebe.util.sched.ActorTaskQueue
- p25 - Variable in class io.camunda.zeebe.util.sched.ActorTaskQueue
- p26 - Variable in class io.camunda.zeebe.util.sched.ActorTaskQueue
- p27 - Variable in class io.camunda.zeebe.util.sched.ActorTaskQueue
- p28 - Variable in class io.camunda.zeebe.util.sched.ActorTaskQueue
- p29 - Variable in class io.camunda.zeebe.util.sched.ActorTaskQueue
- p3 - Variable in class io.camunda.zeebe.util.sched.ActorTaskQueue
- p30 - Variable in class io.camunda.zeebe.util.sched.ActorTaskQueue
- p31 - Variable in class io.camunda.zeebe.util.sched.ActorTaskQueue
- p32 - Variable in class io.camunda.zeebe.util.sched.ActorTaskQueue
- p33 - Variable in class io.camunda.zeebe.util.sched.ActorTaskQueue
- p34 - Variable in class io.camunda.zeebe.util.sched.ActorTaskQueue
- p35 - Variable in class io.camunda.zeebe.util.sched.ActorTaskQueue
- p36 - Variable in class io.camunda.zeebe.util.sched.ActorTaskQueue
- p37 - Variable in class io.camunda.zeebe.util.sched.ActorTaskQueue
- p38 - Variable in class io.camunda.zeebe.util.sched.ActorTaskQueue
- p39 - Variable in class io.camunda.zeebe.util.sched.ActorTaskQueue
- p4 - Variable in class io.camunda.zeebe.util.sched.ActorTaskQueue
- p40 - Variable in class io.camunda.zeebe.util.sched.ActorTaskQueue
- p41 - Variable in class io.camunda.zeebe.util.sched.ActorTaskQueue
- p42 - Variable in class io.camunda.zeebe.util.sched.ActorTaskQueue
- p43 - Variable in class io.camunda.zeebe.util.sched.ActorTaskQueue
- p44 - Variable in class io.camunda.zeebe.util.sched.ActorTaskQueue
- p45 - Variable in class io.camunda.zeebe.util.sched.ActorTaskQueue
- p5 - Variable in class io.camunda.zeebe.util.sched.ActorTaskQueue
- p6 - Variable in class io.camunda.zeebe.util.sched.ActorTaskQueue
- p7 - Variable in class io.camunda.zeebe.util.sched.ActorTaskQueue
- p8 - Variable in class io.camunda.zeebe.util.sched.ActorTaskQueue
- p9 - Variable in class io.camunda.zeebe.util.sched.ActorTaskQueue
- peek() - Method in class io.camunda.zeebe.util.BoundedArrayQueue
- peek() - Method in class io.camunda.zeebe.util.sched.ActorTaskQueue
- peek() - Method in class io.camunda.zeebe.util.sched.channel.ConcurrentQueueChannel
- peek() - Method in class io.camunda.zeebe.util.sched.ClosedQueue
- peekFirst() - Method in class io.camunda.zeebe.util.sched.ClosedQueue
- peekLast() - Method in class io.camunda.zeebe.util.sched.ClosedQueue
- pinCurrentTime() - Method in class io.camunda.zeebe.util.sched.clock.ControlledActorClock
- poll() - Method in class io.camunda.zeebe.util.BoundedArrayQueue
- poll() - Method in class io.camunda.zeebe.util.collection.ReusableObjectList
- poll() - Method in class io.camunda.zeebe.util.sched.ActorConditionImpl
- poll() - Method in class io.camunda.zeebe.util.sched.ActorFutureSubscription
- poll() - Method in interface io.camunda.zeebe.util.sched.ActorSubscription
-
called by the
ActorThreadto determine whether the subscription has work available. - poll() - Method in class io.camunda.zeebe.util.sched.channel.ChannelConsumerCondition
- poll() - Method in class io.camunda.zeebe.util.sched.channel.ConcurrentQueueChannel
- poll() - Method in class io.camunda.zeebe.util.sched.ClosedQueue
- poll() - Method in class io.camunda.zeebe.util.sched.TimerSubscription
- pollFirst() - Method in class io.camunda.zeebe.util.sched.ClosedQueue
- pollLast() - Method in class io.camunda.zeebe.util.sched.ClosedQueue
- pop() - Method in class io.camunda.zeebe.util.sched.ActorTaskQueue
- pop() - Method in class io.camunda.zeebe.util.sched.ClosedQueue
- postVisitDirectory(Path, IOException) - Method in class io.camunda.zeebe.util.FileUtil.SnapshotCopier
- prettyPrint(long) - Static method in class io.camunda.zeebe.util.ByteValue
- PREV_OFFSET - Static variable in class io.camunda.zeebe.util.sched.ActorTaskQueue
- preVisitDirectory(Path, BasicFileAttributes) - Method in class io.camunda.zeebe.util.FileUtil.SnapshotCopier
- PriorityScheduler - Class in io.camunda.zeebe.util.sched
-
Logic and state for the priority scheduling.
- PriorityScheduler(IntFunction<ActorTask>, double[]) - Constructor for class io.camunda.zeebe.util.sched.PriorityScheduler
- processExpiredTimers(ActorClock) - Method in class io.camunda.zeebe.util.sched.ActorTimerQueue
- push(ActorJob) - Method in class io.camunda.zeebe.util.sched.ClosedQueue
Q
- QUEUED - Enum constant in enum io.camunda.zeebe.util.sched.ActorTask.TaskSchedulingState
R
- rawBuffer - Variable in class io.camunda.zeebe.util.allocation.AllocatedBuffer
- readBytes(VarDataUtil.VarDataReader, int) - Static method in class io.camunda.zeebe.util.VarDataUtil
- readBytes(VarDataUtil.VarDataReader, int, int) - Static method in class io.camunda.zeebe.util.VarDataUtil
- readBytes(VarDataUtil.VarDataReader, VarDataUtil.VarDataLengthProvider) - Static method in class io.camunda.zeebe.util.VarDataUtil
- RecordingAppender - Class in io.camunda.zeebe.util.logging
-
An
Appenderdecorator which delegates all method to the underlying appender while recording all events it receives throughRecordingAppender.append(LogEvent). - RecordingAppender() - Constructor for class io.camunda.zeebe.util.logging.RecordingAppender
-
Construct a RecordingAppender using a NullAppender as underlying appender.
- RecordingAppender(Appender) - Constructor for class io.camunda.zeebe.util.logging.RecordingAppender
-
Construct a RecordingAppender.
- RecoverableException - Exception in io.camunda.zeebe.util.exception
-
A recoverable exception should wrap any exception, where it makes sense to apply any retry strategy.
- RecoverableException(String) - Constructor for exception io.camunda.zeebe.util.exception.RecoverableException
- RecoverableException(String, Throwable) - Constructor for exception io.camunda.zeebe.util.exception.RecoverableException
- RecoverableException(Throwable) - Constructor for exception io.camunda.zeebe.util.exception.RecoverableException
- RecoverableRetryStrategy - Class in io.camunda.zeebe.util.retry
- RecoverableRetryStrategy(ActorControl) - Constructor for class io.camunda.zeebe.util.retry.RecoverableRetryStrategy
- ReflectUtil - Class in io.camunda.zeebe.util
- registerComponent(String, HealthMonitorable) - Method in class io.camunda.zeebe.util.health.CriticalComponentsHealthMonitor
- registerComponent(String, HealthMonitorable) - Method in interface io.camunda.zeebe.util.health.HealthMonitor
-
Register the component to be monitored
- registerConsumer(ActorCondition) - Method in class io.camunda.zeebe.util.sched.channel.ActorConditions
- registerConsumer(ActorCondition) - Method in class io.camunda.zeebe.util.sched.channel.ConcurrentQueueChannel
- registerConsumer(ActorCondition) - Method in interface io.camunda.zeebe.util.sched.channel.ConsumableChannel
- REGULAR - Enum constant in enum io.camunda.zeebe.util.sched.ActorPriority
- remove() - Method in class io.camunda.zeebe.util.BoundedArrayQueue
- remove() - Method in class io.camunda.zeebe.util.sched.channel.ConcurrentQueueChannel
- remove() - Method in class io.camunda.zeebe.util.sched.ClosedQueue
- remove(TimerSubscription) - Method in class io.camunda.zeebe.util.sched.ActorTimerQueue
- remove(Object) - Method in class io.camunda.zeebe.util.BoundedArrayQueue
- remove(Object) - Method in class io.camunda.zeebe.util.sched.channel.ConcurrentQueueChannel
- remove(Object) - Method in class io.camunda.zeebe.util.sched.ClosedQueue
- remove(String) - Method in class io.camunda.zeebe.util.jar.ExternalJarRepository
- remove(Path) - Method in class io.camunda.zeebe.util.jar.ExternalJarRepository
- remove(T) - Method in class io.camunda.zeebe.util.collection.ReusableObjectList
- removeAll(Collection<?>) - Method in class io.camunda.zeebe.util.BoundedArrayQueue
- removeAll(Collection<?>) - Method in class io.camunda.zeebe.util.sched.channel.ConcurrentQueueChannel
- removeAll(Collection<?>) - Method in class io.camunda.zeebe.util.sched.ClosedQueue
- removeComponent(String) - Method in class io.camunda.zeebe.util.health.CriticalComponentsHealthMonitor
- removeComponent(String) - Method in interface io.camunda.zeebe.util.health.HealthMonitor
-
Stop monitoring the component.
- removeConsumer(ActorCondition) - Method in class io.camunda.zeebe.util.sched.channel.ActorConditions
- removeConsumer(ActorCondition) - Method in class io.camunda.zeebe.util.sched.channel.ConcurrentQueueChannel
- removeConsumer(ActorCondition) - Method in interface io.camunda.zeebe.util.sched.channel.ConsumableChannel
- removeFailureListener(FailureListener) - Method in class io.camunda.zeebe.util.health.CriticalComponentsHealthMonitor
- removeFailureListener(FailureListener) - Method in interface io.camunda.zeebe.util.health.HealthMonitorable
-
Removes a previously registered listener.
- removeFirst() - Method in class io.camunda.zeebe.util.sched.ClosedQueue
- removeFirstOccurrence(Object) - Method in class io.camunda.zeebe.util.sched.ClosedQueue
- removeLast() - Method in class io.camunda.zeebe.util.sched.ClosedQueue
- removeLastOccurrence(Object) - Method in class io.camunda.zeebe.util.sched.ClosedQueue
- removeTimer(TimerSubscription) - Method in class io.camunda.zeebe.util.sched.ActorThread
-
Must be called from this thread, remove a scheduled job.
- ReportLocation - Class in io.camunda.zeebe.util.logging.stackdriver
-
Additional information about the source code location that produced the log entry.
- ReportLocation() - Constructor for class io.camunda.zeebe.util.logging.stackdriver.ReportLocation
- requestClose() - Method in class io.camunda.zeebe.util.sched.ActorTask
- requiresLocation() - Method in class io.camunda.zeebe.util.logging.StackdriverLayout
- reset() - Method in class io.camunda.zeebe.util.buffer.DirectBufferWriter
- reset() - Method in interface io.camunda.zeebe.util.collection.Reusable
- reset() - Method in class io.camunda.zeebe.util.sched.clock.ControlledActorClock
- resubmit() - Method in class io.camunda.zeebe.util.sched.ActorTask
- retainAll(Collection<?>) - Method in class io.camunda.zeebe.util.BoundedArrayQueue
- retainAll(Collection<?>) - Method in class io.camunda.zeebe.util.sched.channel.ConcurrentQueueChannel
- retainAll(Collection<?>) - Method in class io.camunda.zeebe.util.sched.ClosedQueue
- RetryStrategy - Interface in io.camunda.zeebe.util.retry
- Reusable - Interface in io.camunda.zeebe.util.collection
- ReusableObjectList<T extends Reusable> - Class in io.camunda.zeebe.util.collection
-
An expendable list of reusable objects.
- ReusableObjectList(Supplier<T>) - Constructor for class io.camunda.zeebe.util.collection.ReusableObjectList
- right(R) - Static method in interface io.camunda.zeebe.util.Either
-
Returns a
Either.Rightdescribing the given value. - run() - Method in interface io.camunda.zeebe.util.CheckedRunnable
- run() - Method in interface io.camunda.zeebe.util.retry.OperationToRetry
- run() - Method in class io.camunda.zeebe.util.sched.ActorThread
- run() - Method in class io.camunda.zeebe.util.sched.future.FutureContinuationRunnable
- run() - Method in class io.camunda.zeebe.util.sched.RunnableAdapter
- run() - Method in class io.camunda.zeebe.util.sched.TimerSubscription
- run(Runnable) - Method in class io.camunda.zeebe.util.sched.Actor
- run(Runnable) - Method in class io.camunda.zeebe.util.sched.ActorControl
-
Runnables submitted by the actor itself are executed while the actor is in any of its lifecycle phases.
- run(Runnable) - Method in interface io.camunda.zeebe.util.sched.ConcurrencyControl
-
Schedules an action to be invoked (must be called from an actor thread)
- runAtFixedRate(Duration, Runnable) - Method in class io.camunda.zeebe.util.sched.ActorControl
-
Scheduled a repeating timer
- runCheckedWithClassLoader(CheckedRunnable, ClassLoader) - Static method in class io.camunda.zeebe.util.jar.ThreadContextUtil
-
Executes the given
runnable, swapping the thread context class loader for the given class loader, and swapping it back with the previous class loader afterwards. - runDelayed(Duration, Runnable) - Method in class io.camunda.zeebe.util.sched.ActorControl
-
The runnable is is executed while the actor is in the following actor lifecycle phases:
ActorTask.ActorLifecyclePhase.STARTED - RunnableAdapter<T> - Class in io.camunda.zeebe.util.sched
- RunnableAdapter(Callable<T>) - Constructor for class io.camunda.zeebe.util.sched.RunnableAdapter
- RUNNING - Enum constant in enum io.camunda.zeebe.util.sched.ActorThread.ActorThreadState
- runOnCompletion(ActorFuture<T>, BiConsumer<T, Throwable>) - Method in class io.camunda.zeebe.util.sched.Actor
- runOnCompletion(ActorFuture<T>, BiConsumer<T, Throwable>) - Method in class io.camunda.zeebe.util.sched.ActorControl
-
Invoke the callback when the given future is completed (successfully or exceptionally).
- runOnCompletion(ActorFuture<T>, BiConsumer<T, Throwable>) - Method in interface io.camunda.zeebe.util.sched.ConcurrencyControl
-
Schedules a callback to be invoked after the future has completed
- runOnCompletion(Collection<ActorFuture<T>>, Consumer<Throwable>) - Method in class io.camunda.zeebe.util.sched.ActorControl
-
Invoke the callback when the given futures are completed (successfully or exceptionally).
- runOnCompletionBlockingCurrentPhase(ActorFuture<T>, BiConsumer<T, Throwable>) - Method in class io.camunda.zeebe.util.sched.ActorControl
-
Invoke the callback when the given future is completed (successfully or exceptionally).
- runUntilDone(Runnable) - Method in class io.camunda.zeebe.util.sched.ActorControl
-
Run the provided runnable repeatedly until it calls
ActorControl.done(). - runWithClassLoader(Runnable, ClassLoader) - Static method in class io.camunda.zeebe.util.jar.ThreadContextUtil
-
Executes the given
runnable, swapping the thread context class loader for the given class loader, and swapping it back with the previous class loader afterwards. - runWithRetry(OperationToRetry) - Method in class io.camunda.zeebe.util.retry.AbortableRetryStrategy
- runWithRetry(OperationToRetry) - Method in class io.camunda.zeebe.util.retry.BackOffRetryStrategy
- runWithRetry(OperationToRetry) - Method in class io.camunda.zeebe.util.retry.EndlessRetryStrategy
- runWithRetry(OperationToRetry) - Method in class io.camunda.zeebe.util.retry.RecoverableRetryStrategy
- runWithRetry(OperationToRetry) - Method in interface io.camunda.zeebe.util.retry.RetryStrategy
-
Runs the given runnable with the defined retry strategy.
- runWithRetry(OperationToRetry, BooleanSupplier) - Method in class io.camunda.zeebe.util.retry.AbortableRetryStrategy
- runWithRetry(OperationToRetry, BooleanSupplier) - Method in class io.camunda.zeebe.util.retry.BackOffRetryStrategy
- runWithRetry(OperationToRetry, BooleanSupplier) - Method in class io.camunda.zeebe.util.retry.EndlessRetryStrategy
- runWithRetry(OperationToRetry, BooleanSupplier) - Method in class io.camunda.zeebe.util.retry.RecoverableRetryStrategy
- runWithRetry(OperationToRetry, BooleanSupplier) - Method in interface io.camunda.zeebe.util.retry.RetryStrategy
-
Runs the given runnable with the defined retry strategy.
S
- schedule(TimerSubscription, ActorClock) - Method in class io.camunda.zeebe.util.sched.ActorTimerQueue
- ScheduledTimer - Interface in io.camunda.zeebe.util.sched
- scheduleTimer(TimerSubscription) - Method in class io.camunda.zeebe.util.sched.ActorThread
-
Must be called from this thread, schedules a job to be run later.
- SchedulingHints - Class in io.camunda.zeebe.util.sched
- SchedulingHints() - Constructor for class io.camunda.zeebe.util.sched.SchedulingHints
- setActorClock(ActorClock) - Method in class io.camunda.zeebe.util.sched.ActorScheduler.ActorSchedulerBuilder
- setActorThreadFactory(ActorScheduler.ActorThreadFactory) - Method in class io.camunda.zeebe.util.sched.ActorScheduler.ActorSchedulerBuilder
- setActorTimerQueue(ActorTimerQueue) - Method in class io.camunda.zeebe.util.sched.ActorScheduler.ActorSchedulerBuilder
- setAutoCompleting(boolean) - Method in class io.camunda.zeebe.util.sched.ActorJob
- setAwaitingResult() - Method in class io.camunda.zeebe.util.sched.future.CompletableActorFuture
- setCallable(Callable<?>) - Method in class io.camunda.zeebe.util.sched.ActorJob
- setContext(Map<String, Object>) - Method in class io.camunda.zeebe.util.logging.stackdriver.StackdriverLogEntry
- setCpuBound(int) - Static method in class io.camunda.zeebe.util.sched.SchedulingHints
- setCpuBoundActorThreadCount(int) - Method in class io.camunda.zeebe.util.sched.ActorScheduler.ActorSchedulerBuilder
- setCurrentTime(long) - Method in class io.camunda.zeebe.util.sched.clock.ControlledActorClock
- setCurrentTime(Instant) - Method in class io.camunda.zeebe.util.sched.clock.ControlledActorClock
- setException(String) - Method in class io.camunda.zeebe.util.logging.stackdriver.StackdriverLogEntry
- setFilePath(String) - Method in class io.camunda.zeebe.util.logging.stackdriver.ReportLocation
- setFunctionName(String) - Method in class io.camunda.zeebe.util.logging.stackdriver.ReportLocation
- setHandler(ErrorHandler) - Method in class io.camunda.zeebe.util.logging.RecordingAppender
- setIoBound(int) - Static method in class io.camunda.zeebe.util.sched.SchedulingHints
- setIoBoundActorThreadCount(int) - Method in class io.camunda.zeebe.util.sched.ActorScheduler.ActorSchedulerBuilder
- setLeft(L) - Method in class io.camunda.zeebe.util.collection.Tuple
- setLineNumber(int) - Method in class io.camunda.zeebe.util.logging.stackdriver.ReportLocation
- setMaxDowntime(Duration) - Method in class io.camunda.zeebe.util.health.AbstractDelayedHealthIndicatorProperties
- setMessage(String) - Method in class io.camunda.zeebe.util.logging.stackdriver.StackdriverLogEntry
- setPriority(int) - Method in class io.camunda.zeebe.util.sched.ActorTask
- setPriority(short, int) - Static method in class io.camunda.zeebe.util.sched.SchedulingHints
- setPriority(ActorPriority) - Method in class io.camunda.zeebe.util.sched.ActorControl
- setResultFuture(ActorFuture) - Method in class io.camunda.zeebe.util.sched.ActorJob
- setRight(R) - Method in class io.camunda.zeebe.util.collection.Tuple
- setRunnable(Runnable) - Method in class io.camunda.zeebe.util.sched.ActorJob
- setSchedulerName(String) - Method in class io.camunda.zeebe.util.sched.ActorScheduler.ActorSchedulerBuilder
- setSchedulingHints(int) - Method in class io.camunda.zeebe.util.sched.ActorControl
-
changes the actor's scheduling hints.
- setService(ServiceContext) - Method in class io.camunda.zeebe.util.logging.stackdriver.StackdriverLogEntry
- setServiceName(String) - Method in class io.camunda.zeebe.util.logging.StackdriverLayout.Builder
- setServiceVersion(String) - Method in class io.camunda.zeebe.util.logging.StackdriverLayout.Builder
- setSeverity(String) - Method in class io.camunda.zeebe.util.logging.stackdriver.StackdriverLogEntry
- setSourceLocation(SourceLocation) - Method in class io.camunda.zeebe.util.logging.stackdriver.StackdriverLogEntry
- setSubscription(ActorSubscription) - Method in class io.camunda.zeebe.util.sched.ActorJob
- setThreshold(double) - Method in class io.camunda.zeebe.util.health.MemoryHealthIndicatorProperties
- setTimerId(long) - Method in class io.camunda.zeebe.util.sched.TimerSubscription
- setTimestampNanos(long) - Method in class io.camunda.zeebe.util.logging.stackdriver.StackdriverLogEntry
- setTimestampSeconds(long) - Method in class io.camunda.zeebe.util.logging.stackdriver.StackdriverLogEntry
- setType(String) - Method in class io.camunda.zeebe.util.logging.stackdriver.StackdriverLogEntry
- setUpdatedSchedulingHints(int) - Method in class io.camunda.zeebe.util.sched.ActorTask
- Severity - Enum in io.camunda.zeebe.util.logging.stackdriver
-
The severity of the event described in a log entry, expressed as one of the standard severity levels listed below.
- shutdown(CONTEXT) - Method in interface io.camunda.zeebe.util.startup.StartupStep
-
Executes the shutdown logic
- shutdown(ConcurrencyControl, CONTEXT) - Method in class io.camunda.zeebe.util.startup.StartupProcess
-
Executes the shutdown logic
- signal() - Method in interface io.camunda.zeebe.util.sched.ActorCondition
-
notify that the condition is met (true)
- signal() - Method in class io.camunda.zeebe.util.sched.ActorConditionImpl
- signal() - Method in class io.camunda.zeebe.util.sched.channel.ChannelConsumerCondition
- signalConsumers() - Method in class io.camunda.zeebe.util.sched.channel.ActorConditions
- size() - Method in class io.camunda.zeebe.util.BoundedArrayQueue
- size() - Method in class io.camunda.zeebe.util.collection.ReusableObjectList
- size() - Method in class io.camunda.zeebe.util.sched.channel.ConcurrentQueueChannel
- size() - Method in class io.camunda.zeebe.util.sched.ClosedQueue
- StackdriverLayout - Class in io.camunda.zeebe.util.logging
-
Stackdriver JSON layout as described here: https://cloud.google.com/logging/docs/reference/v2/rest/v2/LogEntry https://cloud.google.com/error-reporting/docs/formatting-error-messages https://cloud.google.com/logging/docs/agent/configuration#special-fields
- StackdriverLayout() - Constructor for class io.camunda.zeebe.util.logging.StackdriverLayout
- StackdriverLayout(Configuration, String, String) - Constructor for class io.camunda.zeebe.util.logging.StackdriverLayout
- StackdriverLayout.Builder<B extends StackdriverLayout.Builder<B>> - Class in io.camunda.zeebe.util.logging
- StackdriverLogEntry - Class in io.camunda.zeebe.util.logging.stackdriver
-
POJO allowing the easy construction and serialization of a Stackdriver compatible LogEntry
- StackdriverLogEntryBuilder - Class in io.camunda.zeebe.util.logging.stackdriver
- start() - Method in class io.camunda.zeebe.util.logging.RecordingAppender
- start() - Method in class io.camunda.zeebe.util.sched.ActorExecutor
- start() - Method in class io.camunda.zeebe.util.sched.ActorScheduler
- start() - Method in class io.camunda.zeebe.util.sched.ActorThread
- start() - Method in class io.camunda.zeebe.util.sched.ActorThreadGroup
- STARTED - Enum constant in enum io.camunda.zeebe.util.sched.ActorTask.ActorLifecyclePhase
- STARTING - Enum constant in enum io.camunda.zeebe.util.sched.ActorTask.ActorLifecyclePhase
- startMonitoring() - Method in class io.camunda.zeebe.util.health.CriticalComponentsHealthMonitor
- startMonitoring() - Method in interface io.camunda.zeebe.util.health.HealthMonitor
-
Starts necessary services for monitoring.
- startsWith(byte[], int, int, byte[], int, int) - Static method in class io.camunda.zeebe.util.buffer.BufferUtil
-
Performs byte wise comparison of a given byte array and a prefix.
- startup(CONTEXT) - Method in interface io.camunda.zeebe.util.startup.StartupStep
-
Executes the startup logic
- startup(ConcurrencyControl, CONTEXT) - Method in class io.camunda.zeebe.util.startup.StartupProcess
-
Executes the startup logic
- StartupProcess<CONTEXT> - Class in io.camunda.zeebe.util.startup
-
Executes a number of steps in a startup/shutdown process.
- StartupProcess(List<StartupStep<CONTEXT>>) - Constructor for class io.camunda.zeebe.util.startup.StartupProcess
-
Constructs the startup process
- StartupProcess(Logger, List<? extends StartupStep<CONTEXT>>) - Constructor for class io.camunda.zeebe.util.startup.StartupProcess
-
Constructs the startup process
- StartupProcessException - Exception in io.camunda.zeebe.util.startup
- StartupProcessStepException - Exception in io.camunda.zeebe.util.startup
- StartupStep<CONTEXT> - Interface in io.camunda.zeebe.util.startup
-
Base interface for startup (and shutdown) steps.
- STATE_COUNT_OFFSET - Static variable in class io.camunda.zeebe.util.sched.ActorTaskQueue
- stop() - Method in class io.camunda.zeebe.util.logging.RecordingAppender
- stop() - Method in class io.camunda.zeebe.util.sched.ActorScheduler
- StringUtil - Class in io.camunda.zeebe.util
- StringUtil() - Constructor for class io.camunda.zeebe.util.StringUtil
- submit() - Method in class io.camunda.zeebe.util.sched.TimerSubscription
- submit(ActorJob) - Method in class io.camunda.zeebe.util.sched.ActorTask
-
Used to externally submit a job.
- submit(ActorTask) - Method in class io.camunda.zeebe.util.sched.ActorThreadGroup
- submit(ActorTask, int) - Method in class io.camunda.zeebe.util.sched.WorkStealingGroup
-
Submit the task into the provided thread's queue
- submit(ActorTask, int, int) - Method in class io.camunda.zeebe.util.sched.MultiLevelWorkstealingGroup
- submit(Runnable) - Method in class io.camunda.zeebe.util.sched.ActorControl
-
Like
ActorControl.run(Runnable)but submits the runnable to the end end of the actor's queue such that other other actions may be executed before this. - submitActor(Actor) - Method in class io.camunda.zeebe.util.sched.ActorScheduler
-
Submits an non-blocking, CPU-bound actor.
- submitActor(Actor) - Method in interface io.camunda.zeebe.util.sched.ActorSchedulingService
- submitActor(Actor) - Method in class io.camunda.zeebe.util.sched.testing.ActorSchedulerRule
- submitActor(Actor) - Method in class io.camunda.zeebe.util.sched.testing.ControlledActorSchedulerRule
- submitActor(Actor, int) - Method in class io.camunda.zeebe.util.sched.ActorScheduler
-
Submits an actor providing hints to the scheduler about how to best schedule the actor.
- submitActor(Actor, int) - Method in interface io.camunda.zeebe.util.sched.ActorSchedulingService
- submitCpuBound(ActorTask) - Method in class io.camunda.zeebe.util.sched.ActorExecutor
-
Initially submit a non-blocking actor to be managed by this scheduler.
- submitIoBoundTask(ActorTask) - Method in class io.camunda.zeebe.util.sched.ActorExecutor
- submittedCallbacks - Variable in class io.camunda.zeebe.util.sched.ActorThread
- supplier() - Method in class io.camunda.zeebe.util.sched.future.ActorFutureCollector
T
- tail - Variable in class io.camunda.zeebe.util.BoundedArrayQueue
- tail - Variable in class io.camunda.zeebe.util.sched.ActorTaskQueue
- TAIL_OFFSET - Static variable in class io.camunda.zeebe.util.sched.ActorTaskQueue
- tasks - Variable in class io.camunda.zeebe.util.sched.ActorThreadGroup
- TaskScheduler - Interface in io.camunda.zeebe.util.sched
- TERMINATED - Enum constant in enum io.camunda.zeebe.util.sched.ActorTask.TaskSchedulingState
- TERMINATED - Enum constant in enum io.camunda.zeebe.util.sched.ActorThread.ActorThreadState
- TERMINATING - Enum constant in enum io.camunda.zeebe.util.sched.ActorThread.ActorThreadState
- ThreadContextUtil - Class in io.camunda.zeebe.util.jar
-
A collection of utilities to run an arbitrary
Runnablewith a specific thread context class loader. - ThreadContextUtil() - Constructor for class io.camunda.zeebe.util.jar.ThreadContextUtil
- threads - Variable in class io.camunda.zeebe.util.sched.ActorThreadGroup
- timerJobQueue - Variable in class io.camunda.zeebe.util.sched.ActorThread
- TimerSubscription - Class in io.camunda.zeebe.util.sched
- TimerSubscription(ActorJob, long, TimeUnit, boolean) - Constructor for class io.camunda.zeebe.util.sched.TimerSubscription
- toArray() - Method in class io.camunda.zeebe.util.BoundedArrayQueue
- toArray() - Method in class io.camunda.zeebe.util.sched.channel.ConcurrentQueueChannel
- toArray() - Method in class io.camunda.zeebe.util.sched.ClosedQueue
- toArray(T[]) - Method in class io.camunda.zeebe.util.BoundedArrayQueue
- toArray(T[]) - Method in class io.camunda.zeebe.util.sched.channel.ConcurrentQueueChannel
- toArray(T[]) - Method in class io.camunda.zeebe.util.sched.ClosedQueue
- toByteArray(LogEvent) - Method in class io.camunda.zeebe.util.logging.StackdriverLayout
- toSerializable(LogEvent) - Method in class io.camunda.zeebe.util.logging.StackdriverLayout
- toString() - Method in class io.camunda.zeebe.util.collection.Tuple
- toString() - Method in class io.camunda.zeebe.util.Either.Left
- toString() - Method in class io.camunda.zeebe.util.Either.Right
- toString() - Method in class io.camunda.zeebe.util.health.HealthIssue
- toString() - Method in class io.camunda.zeebe.util.health.HealthReport
- toString() - Method in class io.camunda.zeebe.util.sched.ActorConditionImpl
- toString() - Method in class io.camunda.zeebe.util.sched.ActorJob
- toString() - Method in class io.camunda.zeebe.util.sched.ActorTask
- toString() - Method in class io.camunda.zeebe.util.sched.future.CompletableActorFuture
- triggersInPhase(ActorTask.ActorLifecyclePhase) - Method in class io.camunda.zeebe.util.sched.ActorFutureSubscription
- triggersInPhase(ActorTask.ActorLifecyclePhase) - Method in interface io.camunda.zeebe.util.sched.ActorSubscription
-
returns true if the subscription should be able to trigger in the provided phase
- trySteal() - Method in class io.camunda.zeebe.util.sched.ActorTaskQueue
-
Attempts to steal a task from this list.
- tryWakeup() - Method in class io.camunda.zeebe.util.sched.ActorTask
- Tuple<L,
R> - Class in io.camunda.zeebe.util.collection - Tuple(L, R) - Constructor for class io.camunda.zeebe.util.collection.Tuple
U
- UncheckedExecutionException - Exception in io.camunda.zeebe.util.exception
-
Should be use to indicate an unexpected exception during execution.
- UncheckedExecutionException(String, Throwable) - Constructor for exception io.camunda.zeebe.util.exception.UncheckedExecutionException
- unhealthy(HealthMonitorable) - Static method in class io.camunda.zeebe.util.health.HealthReport
- UNHEALTHY - Enum constant in enum io.camunda.zeebe.util.health.HealthStatus
- unknown(String) - Static method in class io.camunda.zeebe.util.health.HealthReport
- UnrecoverableException - Exception in io.camunda.zeebe.util.exception
- UnrecoverableException(String) - Constructor for exception io.camunda.zeebe.util.exception.UnrecoverableException
- UnrecoverableException(String, Throwable) - Constructor for exception io.camunda.zeebe.util.exception.UnrecoverableException
- UnrecoverableException(Throwable) - Constructor for exception io.camunda.zeebe.util.exception.UnrecoverableException
- update() - Method in interface io.camunda.zeebe.util.sched.clock.ActorClock
- update() - Method in class io.camunda.zeebe.util.sched.clock.ControlledActorClock
- update() - Method in class io.camunda.zeebe.util.sched.clock.DefaultActorClock
V
- valueOf(String) - Static method in enum io.camunda.zeebe.util.health.HealthStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.camunda.zeebe.util.logging.stackdriver.Severity
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.camunda.zeebe.util.sched.ActorPriority
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.camunda.zeebe.util.sched.ActorTask.ActorLifecyclePhase
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.camunda.zeebe.util.sched.ActorTask.TaskSchedulingState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.camunda.zeebe.util.sched.ActorThread.ActorThreadState
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.camunda.zeebe.util.health.HealthStatus
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.camunda.zeebe.util.logging.stackdriver.Severity
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.camunda.zeebe.util.sched.ActorPriority
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.camunda.zeebe.util.sched.ActorTask.ActorLifecyclePhase
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.camunda.zeebe.util.sched.ActorTask.TaskSchedulingState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.camunda.zeebe.util.sched.ActorThread.ActorThreadState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VarDataUtil - Class in io.camunda.zeebe.util
- VarDataUtil() - Constructor for class io.camunda.zeebe.util.VarDataUtil
- VarDataUtil.VarDataLengthProvider - Interface in io.camunda.zeebe.util
- VarDataUtil.VarDataReader - Interface in io.camunda.zeebe.util
- VersionUtil - Class in io.camunda.zeebe.util
- visitFile(Path, BasicFileAttributes) - Method in class io.camunda.zeebe.util.FileUtil.SnapshotCopier
W
- WAITING - Enum constant in enum io.camunda.zeebe.util.sched.ActorTask.TaskSchedulingState
- WAKING_UP - Enum constant in enum io.camunda.zeebe.util.sched.ActorTask.TaskSchedulingState
- WARNING - Enum constant in enum io.camunda.zeebe.util.logging.stackdriver.Severity
- withContextEntry(String, Object) - Method in class io.camunda.zeebe.util.logging.stackdriver.StackdriverLogEntryBuilder
- withDiagnosticContext(ReadOnlyStringMap) - Method in class io.camunda.zeebe.util.logging.stackdriver.StackdriverLogEntryBuilder
- withException(String) - Method in class io.camunda.zeebe.util.logging.stackdriver.StackdriverLogEntryBuilder
- withException(ThrowableProxy) - Method in class io.camunda.zeebe.util.logging.stackdriver.StackdriverLogEntryBuilder
- withIssue(HealthIssue) - Method in class io.camunda.zeebe.util.health.HealthReport.HealthReportBuilder
- withIssue(HealthReport) - Method in class io.camunda.zeebe.util.health.HealthReport.HealthReportBuilder
- withIssue(Throwable) - Method in class io.camunda.zeebe.util.health.HealthReport.HealthReportBuilder
- withLevel(Level) - Method in class io.camunda.zeebe.util.logging.stackdriver.StackdriverLogEntryBuilder
- withLogger(String) - Method in class io.camunda.zeebe.util.logging.stackdriver.StackdriverLogEntryBuilder
- withMessage(String) - Method in class io.camunda.zeebe.util.health.HealthReport.HealthReportBuilder
- withMessage(String) - Method in class io.camunda.zeebe.util.logging.stackdriver.StackdriverLogEntryBuilder
- withServiceName(String) - Method in class io.camunda.zeebe.util.logging.stackdriver.StackdriverLogEntryBuilder
- withServiceVersion(String) - Method in class io.camunda.zeebe.util.logging.stackdriver.StackdriverLogEntryBuilder
- withSource(StackTraceElement) - Method in class io.camunda.zeebe.util.logging.stackdriver.StackdriverLogEntryBuilder
- withThreadId(long) - Method in class io.camunda.zeebe.util.logging.stackdriver.StackdriverLogEntryBuilder
- withThreadName(String) - Method in class io.camunda.zeebe.util.logging.stackdriver.StackdriverLogEntryBuilder
- withThreadPriority(int) - Method in class io.camunda.zeebe.util.logging.stackdriver.StackdriverLogEntryBuilder
- withTime(Instant) - Method in class io.camunda.zeebe.util.logging.stackdriver.StackdriverLogEntryBuilder
- withType(String) - Method in class io.camunda.zeebe.util.logging.stackdriver.StackdriverLogEntryBuilder
- WorkStealingGroup - Class in io.camunda.zeebe.util.sched
-
Workstealing group maintains a queue per thread.
- WorkStealingGroup(int) - Constructor for class io.camunda.zeebe.util.sched.WorkStealingGroup
- workUntilDone() - Method in class io.camunda.zeebe.util.sched.testing.ControlledActorSchedulerRule
- workUntilDone() - Method in class io.camunda.zeebe.util.sched.testing.ControlledActorThread
- wrap(Future<?>) - Static method in class io.camunda.zeebe.util.sched.FutureUtil
- wrap(Consumer<ActorControl>) - Static method in class io.camunda.zeebe.util.sched.Actor
- wrap(DirectBuffer) - Method in class io.camunda.zeebe.util.buffer.DirectBufferWriter
- wrap(DirectBuffer, int, int) - Method in interface io.camunda.zeebe.util.buffer.BufferReader
-
Wraps a buffer for read access.
- wrap(DirectBuffer, int, int) - Method in class io.camunda.zeebe.util.buffer.DirectBufferWriter
- wrapArray(byte[]) - Static method in class io.camunda.zeebe.util.buffer.BufferUtil
- wrapBiConsumer(BiConsumer<T, Throwable>) - Method in class io.camunda.zeebe.util.sched.RunnableAdapter
- wrapCallable(Callable<T>) - Static method in class io.camunda.zeebe.util.sched.RunnableAdapter
- wrapConsumer(Consumer<Throwable>) - Method in class io.camunda.zeebe.util.sched.RunnableAdapter
- wrapRunnable(Runnable) - Static method in class io.camunda.zeebe.util.sched.RunnableAdapter
- wrapString(String) - Static method in class io.camunda.zeebe.util.buffer.BufferUtil
- write(byte[]) - Method in class io.camunda.zeebe.util.logging.ByteBufferDestinationOutputStream
- write(byte[], int, int) - Method in class io.camunda.zeebe.util.logging.ByteBufferDestinationOutputStream
- write(int) - Method in class io.camunda.zeebe.util.logging.ByteBufferDestinationOutputStream
- write(MutableDirectBuffer, int) - Method in interface io.camunda.zeebe.util.buffer.BufferWriter
-
Writes to a buffer.
- write(MutableDirectBuffer, int) - Method in class io.camunda.zeebe.util.buffer.DirectBufferWriter
Y
- yieldThread() - Method in class io.camunda.zeebe.util.sched.ActorControl
-
can be called by the actor to yield the thread
- yieldThread() - Method in class io.camunda.zeebe.util.sched.ActorTask
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form