|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectdk.netarkivet.monitor.Settings
public class Settings
Provides access to monitor settings. The settings are retrieved from an monitor_settings.xml file.
Field Summary | |
---|---|
(package private) static java.lang.String |
DEFAULT_FILEPATH
The default place where the settings file can be found. |
static java.util.List<java.lang.String> |
EXCLUDED_FIELDS
The fields of this class that don't actually correspond to settings, or are pluggable settings not always present. |
static java.lang.String |
JMX_HOST_NAME
The name of a JMX host. |
static java.lang.String |
JMX_HOST_PORT
The port of a JMX host. |
static java.lang.String |
JMX_HOSTS_NUMBER_SETTING
The number of different hosts where MBeanservers reside. |
static java.lang.String |
JMX_MONITOR_ROLE_PASSWORD_SETTING
The password needed to connect as 'monitorRole' to the MBeanservers. |
static java.lang.String |
SETTINGS_FILE_NAME_PROPERTY
The property name specifying the file name of the settings file. |
static SettingsStructure |
SETTINGS_STRUCTURE
The singleton Settings object initialized at load time. |
Constructor Summary | |
---|---|
Settings()
|
Method Summary | |
---|---|
static void |
conditionalReload()
Utility method. |
static void |
create(java.lang.String s,
java.lang.String... values)
Utility method. |
static java.lang.String |
get(java.lang.String s)
Utility method. |
static java.lang.String[] |
getAll(java.lang.String s)
Utility method. |
static int |
getEdition()
Utility method. |
static int |
getInt(java.lang.String s)
Utility method. |
static long |
getLong(java.lang.String s)
Utility method. |
static java.io.File |
getSettingsFile()
Utility method. |
static void |
reload()
Utility method. |
static void |
set(java.lang.String s,
java.lang.String... values)
Utility method. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String SETTINGS_FILE_NAME_PROPERTY
static final java.lang.String DEFAULT_FILEPATH
public static final SettingsStructure SETTINGS_STRUCTURE
public static final java.util.List<java.lang.String> EXCLUDED_FIELDS
public static final java.lang.String JMX_MONITOR_ROLE_PASSWORD_SETTING
public static final java.lang.String JMX_HOSTS_NUMBER_SETTING
public static final java.lang.String JMX_HOST_NAME
public static final java.lang.String JMX_HOST_PORT
Constructor Detail |
---|
public Settings()
Method Detail |
---|
public static java.lang.String get(java.lang.String s)
SettingsStructure.get(String)
public static int getInt(java.lang.String s)
SettingsStructure.getInt(String)
public static long getLong(java.lang.String s)
SettingsStructure.getLong(String)
public static java.lang.String[] getAll(java.lang.String s)
SettingsStructure.get(String)
public static java.io.File getSettingsFile()
SettingsStructure.getSettingsFile()
public static int getEdition()
SettingsStructure.getEdition()
public static void conditionalReload()
SettingsStructure.conditionalReload()
public static void reload()
SettingsStructure.reload()
public static void set(java.lang.String s, java.lang.String... values)
SettingsStructure.set(String,String...)
public static void create(java.lang.String s, java.lang.String... values)
SettingsStructure.create(String,String...)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |