Represents a running Instance of the application. Though not strictly required, there ought only be one
Instance per machine or process space. The rationale is that the Instance is dedicated to making
full use of the machine's horsepower to perform operations.
Used with Named to name an instance of ScheduledExecutorService
which is a general purpose pool of threads used for performing various tasks within the system that require
scheduling.
Used with Named to name an instance of ScheduledExecutorService
which is a general purpose pool of threads used for performing various tasks within the system that require
scheduling.
Attempts to start, throwing an instance of MultiException any failures happen during the startup process.
A subsequent call to close() should follow to ensure resources are cleaned up.