|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--JavaQuest.Server.CUtils
Klasse mit allgemeinen Hilfs-Routinen die von allen Objekten verwendet
Field Summary | |
private boolean |
m_bLogToConsole
Flag fuer Console-Logging |
private boolean |
m_bLogToFile
Flag fuer Logfile-Logging |
private java.lang.String |
m_sConfigFile
Name und Pfad des Config-Files |
private java.lang.String |
m_sLogfileName
Name und Pfad des Logfiles |
Constructor Summary | |
CUtils()
Default-Konstruktor |
|
CUtils(java.lang.String _sConfigfileName,
java.lang.String _sLogfileName,
boolean _bLogToFile,
boolean _bLogToConsole)
Konstruktor mit Logsettings |
Method Summary | |
java.lang.String |
getDate()
Lesen vom aktuellen Datum und der Uhrzeit des Systems |
java.lang.String |
GetSetting(java.lang.String _sSection,
java.lang.String _sKey)
gezieltes Lesen von Config-Parametern aus dem Default-Config-Files |
java.lang.String |
GetSetting(java.lang.String _sFilename,
java.lang.String _sSection,
java.lang.String _sKey)
gezieltes Lesen von Config-Parametern aus dem angebenen Config-Files |
void |
LogMessage(java.lang.String _sLogMessage)
Logged die Message ins Defaultlogfile und ggf auf Konsole (je nach Logmode) |
void |
LogMessage(java.lang.String _sLogFilename,
java.lang.String _sLogMessage)
Logged die Message ins angegebene File und ggf auf Konsole (je nach Logmode) |
void |
setConfigfileName(java.lang.String _sConfigFile)
Setzen des Namen und Pfades vom Configfile, somit muss nicht explizit Filename bei CUtil-Methoden angegeben werden |
void |
setLogfileName(java.lang.String _sLogfileName)
Setzen des Namens und Pfades des Default-Logfiles |
void |
setLogging(java.lang.String _sConfigFile)
Logeinstellungen vornehmen, je nach der Konfiguration im Config-File |
void |
setLogMode(boolean _bLogToFile,
boolean _bLogToConsole)
Setzen des LogModus (Ausgabe in Logfile und/oder auf Konsole) |
Methods inherited from class java.lang.Object |
|
Field Detail |
private java.lang.String m_sLogfileName
private boolean m_bLogToFile
private boolean m_bLogToConsole
private java.lang.String m_sConfigFile
Constructor Detail |
public CUtils()
public CUtils(java.lang.String _sConfigfileName, java.lang.String _sLogfileName, boolean _bLogToFile, boolean _bLogToConsole)
_sConfigfileName
- Name und Pfad des Config-Files_sLogfileName
- Name und Pfad des Log-Files_bLogToFile
- Flag fuer Logfile-Logging_bLogToConsole
- Flag fuer Console-LoggingMethod Detail |
public java.lang.String GetSetting(java.lang.String _sSection, java.lang.String _sKey)
_sSection
- Sektion des zu lesenden Parameters_sKey
- Schluessel des zu lesenden Parameterspublic java.lang.String GetSetting(java.lang.String _sFilename, java.lang.String _sSection, java.lang.String _sKey)
_sFilename
- Name und Pfad des zu lesenden Config-Files_sSection
- Sektion des zu lesenden Parameters_sKey
- Schluessel des zu lesenden Parameterspublic void LogMessage(java.lang.String _sLogMessage)
_sLogMessage
- Message die gelogged werden sollpublic void LogMessage(java.lang.String _sLogFilename, java.lang.String _sLogMessage)
_sLogFilename
- Name und Pfad des Files in das gelogged werden soll_sLogMessage
- Message die gelogged werden sollpublic void setLogging(java.lang.String _sConfigFile)
_sConfigfileName
- Name und Pfad des Config-Files, aus dem die LogSettings gelesen werdenpublic void setConfigfileName(java.lang.String _sConfigFile)
_sConfigfileName
- Name und Pfad des Config-Filespublic void setLogfileName(java.lang.String _sLogfileName)
_sLogFilename
- Name und Pfad des Files in das gelogged werden sollpublic void setLogMode(boolean _bLogToFile, boolean _bLogToConsole)
_bLogToFile
- Flag fuer Logfile-Logging_bLogToConsole
- Flag fuer Console-Loggingpublic java.lang.String getDate()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |