default int |
MetricsHandler.defineMetric(MetricType metricType,
String name) |
Defines a new metric.
|
int |
SimpleMetricsHandler.defineMetric(MetricType type,
String name) |
Defines a new metric with the specified type and name.
|
default byte[] |
SharedQueueHandler.dequeueSharedQueue(int queueId) |
Removes and returns the next available message (byte array) from the front of the specified queue.
|
byte[] |
SimpleSharedQueueHandler.dequeueSharedQueue(int queueId) |
Removes and returns the message at the front of the specified queue.
|
default LogLevel |
LogHandler.getLogLevel() |
Gets the current log level.
|
default long |
MetricsHandler.getMetric(int metricId) |
Retrieves the current value of a metric.
|
long |
SimpleMetricsHandler.getMetric(int metricId) |
Retrieves the current value of the specified metric.
|
default SharedData |
SharedDataHandler.getSharedData(String key) |
Retrieves the shared data associated with the given key.
|
SharedData |
SimpleSharedDataHandler.getSharedData(String key) |
Retrieves the shared data associated with the given key from the in-memory store.
|
default void |
LogHandler.log(LogLevel level,
String message) |
Logs a message at the specified log level.
|
default int |
SharedQueueHandler.registerSharedQueue(QueueName name) |
Registers a shared queue with the given name, creating it if it doesn't exist,
and returns its unique identifier (queue ID).
|
int |
SimpleSharedQueueHandler.registerSharedQueue(QueueName queueName) |
Registers a new shared queue with the given name or returns the ID if it already exists.
|
default int |
SharedQueueHandler.resolveSharedQueue(QueueName name) |
Resolves the unique identifier (queue ID) for a shared queue given its name.
|
int |
SimpleSharedQueueHandler.resolveSharedQueue(QueueName queueName) |
Finds the ID of an existing queue based on its name.
|