Interface Summary Interface Description FatalErrorReporter FatalErrorReporter.Interceptor ProcessEnvironmentInterface for installation-specific environment. ProcessEnvironment.FactoryFactory interface for constructing instances of ProcessEnvironment implementations. ShutdownManager ShutdownManager.TaskA single unit of work for shutdown.
Class Summary Class Description BaseProcessEnvironment DefaultFatalErrorReporter DefaultProcessEnvironment FatalErrorReporterBaseTool for centralizing error reports that should result in process termination. LoggerShutdownTask OnetimeShutdownTask ProcessEnvironment.GlobalHelperState and private methods for maintaining a shared global instance of ProcessEnvironment. ShutdownManagerImplThis is a helper class for keeping track of one-time shutdown tasks.
Enum Summary Enum Description ShutdownManager.OrderingCategoryCategories that define ordering "groups" for serial execution during task invocation.