dk.netarkivet.monitor
Class MonitorSettings

java.lang.Object
  extended by dk.netarkivet.monitor.MonitorSettings

public class MonitorSettings
extends java.lang.Object

Provides access to monitor settings. The settings are retrieved from an settings.xml file under monitor dir.


Field Summary
static java.lang.String DEFAULT_REREGISTER_DELAY
          Delay between every reregistering in minutes.
static java.lang.String JMX_PASSWORD_SETTING
          settings.monitor.jmxPassword:
The password used to connect to the all MBeanservers started by the application.
static java.lang.String JMX_PROXY_TIMEOUT
          settings.monitor.jmxProxyTimeout:
The number of milliseconds we wait for a connection to other machines when we proxy all machines MBeans to one place for monitoring, for instance in the Status GUI site section.
static java.lang.String JMX_USERNAME_SETTING
          settings.monitor.jmxUsername:
The username used to connect to the all MBeanservers started by the application.
static java.lang.String LOGGING_HISTORY_SIZE
          settings.monitor.logging.historySize:
The number of logmessages from each application visible in the monitor.
 
Constructor Summary
MonitorSettings()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

JMX_USERNAME_SETTING

public static java.lang.String JMX_USERNAME_SETTING
settings.monitor.jmxUsername:
The username used to connect to the all MBeanservers started by the application. The username must correspond to the value stored in the jmxremote.password file (name defined in setting settings.common.jmx.passwordFile).


JMX_PASSWORD_SETTING

public static java.lang.String JMX_PASSWORD_SETTING
settings.monitor.jmxPassword:
The password used to connect to the all MBeanservers started by the application. The password must correspond to the value stored in the jmxremote.password file (name defined in setting settings.common.jmx.passwordFile).


LOGGING_HISTORY_SIZE

public static java.lang.String LOGGING_HISTORY_SIZE
settings.monitor.logging.historySize:
The number of logmessages from each application visible in the monitor.


JMX_PROXY_TIMEOUT

public static java.lang.String JMX_PROXY_TIMEOUT
settings.monitor.jmxProxyTimeout:
The number of milliseconds we wait for a connection to other machines when we proxy all machines MBeans to one place for monitoring, for instance in the Status GUI site section.


DEFAULT_REREGISTER_DELAY

public static java.lang.String DEFAULT_REREGISTER_DELAY
Delay between every reregistering in minutes.

Constructor Detail

MonitorSettings

public MonitorSettings()