Uses of Package
io.fluxzero.common
Packages that use io.fluxzero.common
Package
Description
-
Classes in io.fluxzero.common used by io.fluxzero.commonClassDescriptionA thread-safe batching queue that asynchronously flushes its content to a consumer in configurable batch sizes.Functional interface for handling errors during tasks.Represents a delivery or completion guarantee for messages or state changes in Fluxzero.A
BiFunctionthat memoizes (caches) its results based on a pair of input arguments.AFunctionthat memoizes (caches) its results by key.ASupplierthat memoizes (caches) the result of a single computation.Enumerates the types of messages recognized and routed by the Fluxzero Runtime.Represents a resource or component that can be monitored.Represents a handle for a cancellable registration, such as a subscription, listener, or callback.Configuration for retry behavior when executing a task usingTimingUtils.retryOnFailure(Runnable, Duration).Represents the current status of a retry operation.Interface for in-memory scheduling of tasks in a way that supports deterministic testing and virtualized time.BiConsumer-like interface whoseThrowingBiConsumer.accept(Object, Object)method may throw a checkedException.Variant ofBiFunctionwhoseThrowingBiFunction.apply(Object, Object)method is allowed to throw a checkedException.Functional counterpart toConsumerthat allows theThrowingConsumer.accept(Object)method to throw a checkedException.Runnable-like interface whoseThrowingRunnable.run()method is allowed to throw a checkedException. -
Classes in io.fluxzero.common used by io.fluxzero.common.apiClassDescriptionRepresents a delivery or completion guarantee for messages or state changes in Fluxzero.
-
Classes in io.fluxzero.common used by io.fluxzero.common.api.keyvalueClassDescriptionRepresents a delivery or completion guarantee for messages or state changes in Fluxzero.
-
Classes in io.fluxzero.common used by io.fluxzero.common.api.publishingClassDescriptionRepresents a delivery or completion guarantee for messages or state changes in Fluxzero.
-
Classes in io.fluxzero.common used by io.fluxzero.common.api.trackingClassDescriptionEnumerates the types of messages recognized and routed by the Fluxzero Runtime.
-
Classes in io.fluxzero.common used by io.fluxzero.common.handlingClassDescriptionRunnable-like interface whose
ThrowingRunnable.run()method is allowed to throw a checkedException. -
Classes in io.fluxzero.common used by io.fluxzero.common.searchClassDescription
-
Classes in io.fluxzero.common used by io.fluxzero.common.trackingClassDescriptionEnumerates the types of messages recognized and routed by the Fluxzero Runtime.Represents a resource or component that can be monitored.Interface for in-memory scheduling of tasks in a way that supports deterministic testing and virtualized time.