org.opensolaris.opengrok.management.client
Class SettingsPersistence

java.lang.Object
  extended by org.opensolaris.opengrok.management.client.SettingsPersistence

public class SettingsPersistence
extends java.lang.Object


Field Summary
static java.lang.String CONNECTIONTIMEOUTKEY
           
static java.lang.String CONSOLELOGLEVELKEY
           
static java.lang.String FILELOGLEVELKEY
           
static java.lang.String HOST
           
static java.lang.String INDEXTIMEOUTKEY
           
static java.lang.String JMXPORT
           
static java.lang.String LOGGINGPATHKEY
           
 
Constructor Summary
SettingsPersistence(java.lang.String cfgfile)
          Get settings for the OpenGrok Management Agent Client Try if a config file has been given if not set, try default settings (oga.properties in management directory)
 
Method Summary
 java.lang.String getAgentUrl()
           
 java.util.logging.Level getConsoleLogLevel()
           
 java.util.logging.Level getFileLogLevel()
           
 java.lang.String getProperty(java.lang.String key)
           
 boolean hasExistingSettings()
           
 void setProperty(java.lang.String key, java.lang.String val)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

HOST

public static final java.lang.String HOST
See Also:
Constant Field Values

JMXPORT

public static final java.lang.String JMXPORT
See Also:
Constant Field Values

INDEXTIMEOUTKEY

public static final java.lang.String INDEXTIMEOUTKEY
See Also:
Constant Field Values

CONNECTIONTIMEOUTKEY

public static final java.lang.String CONNECTIONTIMEOUTKEY
See Also:
Constant Field Values

LOGGINGPATHKEY

public static final java.lang.String LOGGINGPATHKEY
See Also:
Constant Field Values

FILELOGLEVELKEY

public static final java.lang.String FILELOGLEVELKEY
See Also:
Constant Field Values

CONSOLELOGLEVELKEY

public static final java.lang.String CONSOLELOGLEVELKEY
See Also:
Constant Field Values
Constructor Detail

SettingsPersistence

public SettingsPersistence(java.lang.String cfgfile)
                    throws java.io.IOException
Get settings for the OpenGrok Management Agent Client Try if a config file has been given if not set, try default settings (oga.properties in management directory)

Throws:
java.io.IOException
Method Detail

getAgentUrl

public java.lang.String getAgentUrl()

hasExistingSettings

public boolean hasExistingSettings()

getProperty

public java.lang.String getProperty(java.lang.String key)

setProperty

public void setProperty(java.lang.String key,
                        java.lang.String val)

getFileLogLevel

public java.util.logging.Level getFileLogLevel()

getConsoleLogLevel

public java.util.logging.Level getConsoleLogLevel()