io.sarl.sre.janus.services.executor
Class EarlyExitException
All Superinterfaces:
java.io.Serializable
final class EarlyExitException
extends java.lang.Object
This exception is thrown when a function must never return from the point of view of an agent. It permits to never return from functions such as killMe.

The executors are supposed to never log this function.
Maven Group Identifier:
io.sarl.sre.janus
Maven Artifact Identifier:
janus.kernel
Action Summary
Modifier and type Action and description
void runPostTreatment(Logger)
Run any post treatment that is associated with the early-exist action.
Action Details
runPostTreatment(Logger)
def runPostTreatment(Logger)
Run any post treatment that is associated with the early-exist action.
Parameters:
logger - the logger to use for outputing the errors.
Since:
0.6.0