Interface | Description |
---|---|
ExecutorService |
This class enables the SRE kernel to be distributed other a network.
|
Class | Description |
---|---|
AbstractLoggingThreadExecutorPolicy |
A handler for rejected tasks that log a warning on the platform logger.
|
AbstractThreadExecutorPolicy |
Abstract implementation of the thread executor policies for rejected tasks and
uncaught exceptions.
|
JreExecutorService |
Service that executes the tasks asynchronously (in threads) with the JRE executor service.
|
JreExecutorUtils |
Utilities for running tasks on the standard JRE executor service.
|
QuietThreadExecutorPolicy |
A handler for rejected tasks and uncaught exceptions that logs nothing.
|
Runnables |
Utilities for runnables and callables.
|
SreCallable<T> |
A specific SRE callable that is catching the
EarlyExitException . |
SreConsumer<T> |
A specific SRE consumer that is catching the
EarlyExitException . |
SreExecutable |
Abstract implementation of a task that could be run on the JRE executor service.
|
SreKernelRunnable |
A specific SRE runnable for kernel tasks.
|
SreRunnable |
A specific SRE runnable that is catching the
EarlyExitException . |
VerboseThreadExecutorPolicy |
A handler for rejected tasks and uncaught exceptions that logs a warning on the platform logger
when a task is rejected, and an error for each uncaught exception.
|
Exception | Description |
---|---|
EarlyExitException |
This exception is thrown when a function must never return from the point of view of an agent.
|
Copyright © 2021 the original authors or authors.