Overview of Package io.sarl.sre.janus.services.executor
Object Type List
Name 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.
EarlyExitException This exception is thrown when a function must never return from the point of view of an agent.
ExecutorService This class enables the SRE kernel to be distributed other a network.
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 A specific SRE callable that is catching the EarlyExitException.
SreConsumer 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.