Class SettingsManager<T>

  • Type Parameters:
    T - any type of serializable class

    public class SettingsManager<T>
    extends Object
    The SettingsManager class automatically reads a JSON formated configuration file. Actually, there can be three configuration files, one for the DOMAIN, CLUSTER, and MACHINE. All three files are merged together.

    A fourth, SAMPLE, configuration file is automatically generated and saved for ease of use. (You can find it in the 'config/custom/vorpal/samples' directory.

    Any serializable class (POJO) can be used as a config file. Extending the class from the Configuration class will provide extra benefits, like controlling the level of logging.