*/
private MonitoredProperties() {
props = new TreeMap<String, String>();
PAPConfiguration conf = PAPConfiguration.instance();
props.put(STATUS_PROP_NAME, "OK");
props.put(SERVICE_NAME_PROP_NAME, "Argus PAP");
props.put(SERVICE_VERSION_PROP_NAME, Version.getServiceVersion() );
props.put(SERVICE_STARTUP_TIME_PROP_NAME, conf.getMonitoringProperty(SERVICE_STARTUP_TIME_PROP_NAME).toString());
props.put(SERVICE_STARTUP_TIME_MILLIS_PROP_NAME, conf.getMonitoringProperty(SERVICE_STARTUP_TIME_MILLIS_PROP_NAME).toString());
props.put(NUM_OF_POLICIES_PROP_NAME, conf.getMonitoringProperty(NUM_OF_POLICIES_PROP_NAME).toString());
props.put(NUM_OF_LOCAL_POLICIES_PROP_NAME, conf.getMonitoringProperty(NUM_OF_LOCAL_POLICIES_PROP_NAME).toString());
props.put(NUM_OF_REMOTE_POLICIES_PROP_NAME, conf.getMonitoringProperty(NUM_OF_REMOTE_POLICIES_PROP_NAME).toString());
props.put(POLICY_LAST_MODIFICATION_TIME_PROP_NAME, conf.getMonitoringProperty(POLICY_LAST_MODIFICATION_TIME_PROP_NAME)
.toString());
props.put(POLICY_LAST_MODIFICATION_TIME_MILLIS_PROP_NAME, conf.getMonitoringProperty(POLICY_LAST_MODIFICATION_TIME_MILLIS_PROP_NAME)
.toString());
Runtime r = Runtime.getRuntime();
props.put(USED_MEMORY_PROP_NAME, "" + r.totalMemory() + " bytes");
props.put(MAX_MEMORY_PROP_NAME, "" + r.maxMemory() + " bytes");