Module com.renomad.minum
Package com.renomad.minum.state
package com.renomad.minum.state
This package holds classes that help hold necessary system state.
There are just two classes in this package, but they are commonly used throughout the Minum application.
One is Constants
, which contains constant
values that are used in various places. For example, the port that is
opened for secure endpoints.
Each value has a corresponding entry in the minum.config file, allowing users to adjust parameters without needing to recompile.
The second class in this package is Context
, which
holds a reference to Constants and several other widely-needed items, so that
code in later parts of the call tree have access.
-
ClassesClassDescriptionVery important system design decisions are made here.Holds important system-wide data and methods, such as the logger, constants, and the
FullSystem
instance.