|
|||||||||
| Home >> All >> pinc >> [ scheduler overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
pinc.scheduler
Class Logfile

java.lang.Objectpinc.scheduler.Logfile
- public class Logfile
- extends java.lang.Object
Title: Pinc
Description: Diese Klasse verwaltet das Logfile
Copyright: Copyright (c) 2003
Company: dn03
- Version:
- 1.1
| Field Summary | |
private java.lang.String |
directory
|
private java.io.FileWriter |
fileWr
|
static byte |
STATUS_ADDED
|
static byte |
STATUS_ERROR
|
static byte |
STATUS_KILLED
|
static byte |
STATUS_OK
|
static byte |
STATUS_START
|
static byte |
STATUS_TERMINATED
|
| Constructor Summary | |
Logfile(java.lang.String filename)
Constructor, der das Objekt initialisiert |
|
| Method Summary | |
void |
add(java.lang.String command,
int status,
java.lang.String output)
Diese Methode fügt im Logfile am Ende eine Zeile ein. |
private java.lang.String |
dateToString(java.util.Date d)
|
java.io.OutputStream |
get(java.util.Date datum)
Das Logfile vom Tag Date wird als Zip-File in einen OutputStream geschrieben |
java.io.OutputStream |
get(java.util.Date von,
java.util.Date bis)
Logfiles vom Datum von bis Datum bis werden entpackt, in einem file zusammengehängt und wieder gezippt – und in den Outputstream geleitet. |
java.io.OutputStream |
get(java.util.Date von,
java.util.Date bis,
java.lang.String command)
Liefert ein Zip-File im Outputstream der Loggs des Commands command – im Zeitraum von - bis |
private java.io.BufferedReader |
unzip(java.lang.String p)
das file in path wird unzipped und der Inhalt wird in den BufferedReader geschrieben, anschließend wird es wieder gezippt |
private void |
zip(java.lang.String dir)
Zippt alle log*.txt files im angegeben Directory path |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
directory
private java.lang.String directory
fileWr
private java.io.FileWriter fileWr
STATUS_OK
public static final byte STATUS_OK
- See Also:
- Constant Field Values
STATUS_ERROR
public static final byte STATUS_ERROR
- See Also:
- Constant Field Values
STATUS_START
public static final byte STATUS_START
- See Also:
- Constant Field Values
STATUS_TERMINATED
public static final byte STATUS_TERMINATED
- See Also:
- Constant Field Values
STATUS_KILLED
public static final byte STATUS_KILLED
- See Also:
- Constant Field Values
STATUS_ADDED
public static final byte STATUS_ADDED
- See Also:
- Constant Field Values
| Constructor Detail |
Logfile
public Logfile(java.lang.String filename)
- Constructor, der das Objekt initialisiert
| Method Detail |
dateToString
private java.lang.String dateToString(java.util.Date d)
zip
private void zip(java.lang.String dir) throws pinc.PincException
- Zippt alle log*.txt files im angegeben Directory path
unzip
private java.io.BufferedReader unzip(java.lang.String p) throws pinc.PincException
- das file in path wird unzipped und der Inhalt wird in den BufferedReader
geschrieben, anschließend wird es wieder gezippt
add
public void add(java.lang.String command, int status, java.lang.String output) throws pinc.PincException
- Diese Methode fügt im Logfile am Ende eine Zeile ein. Der Status des
Parameters beschreibt den aktuellen Status des Prozesses mit command.
Weiters soll der aktuelle Timestamp mitgeloggt werden.
get
public java.io.OutputStream get(java.util.Date datum) throws pinc.PincException
- Das Logfile vom Tag Date wird als Zip-File in einen OutputStream geschrieben
get
public java.io.OutputStream get(java.util.Date von, java.util.Date bis) throws pinc.PincException
- Logfiles vom Datum von bis Datum bis werden entpackt, in einem file
zusammengehängt und wieder gezippt – und in den Outputstream geleitet.
get
public java.io.OutputStream get(java.util.Date von, java.util.Date bis, java.lang.String command) throws pinc.PincException
- Liefert ein Zip-File im Outputstream der Loggs des Commands command –
im Zeitraum von - bis
|
|||||||||
| Home >> All >> pinc >> [ scheduler overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC
pinc.scheduler.Logfile