public abstract class Protokoll extends Object implements Serializable
| Modifier and Type | Field and Description |
|---|---|
private long |
anzahl
die Anzahl der zu erstellenden Ausgabeobjekte.
|
private long |
maxSize
die maximale Größe eines Ausgabeobjekts.
|
private String |
name
der Name für das Ausgabeobjekt.
|
private static long |
serialVersionUID
Versions-ID für die Serialisierung.
|
private ProtokollTyp |
typ
der Typ des Protokolls.
|
| Modifier | Constructor and Description |
|---|---|
protected |
Protokoll(ProtokollTyp typ)
Konstruktr.
|
| Modifier and Type | Method and Description |
|---|---|
abstract void |
abschliessen()
schließt die Ausgabekanäle des entsprechenden Protokolls.
|
abstract void |
ausgeben(ProtokollEintrag daten)
gibt die übergebenen Daten entsprechend der Protokollimplementierung aus.
|
long |
getAnzahl()
liefert die maximale Anzahl der zu erstellenden Ausgabeobjekte.
|
long |
getMaxSize()
liefert die maximale Größe eines zu erstellenden Ausgabeobjekts.
|
String |
getName()
liefert den Namen des zu erstellenden Ausgabeobjekts.
|
ProtokollTyp |
getTyp()
liefert den Typ des zu erstellenden Protokolls.
|
abstract void |
initialisiere(SkriptLauf lauf)
initialisiert die Ausgabekanäle des entsprechenden Protokolls.
|
void |
setAnzahl(long anzahl)
setzt die maximale Anzahl der zu erstellenden Ausgabeobjekte.
|
void |
setMaxSize(long groesse)
setzt die maximale Größe eines zu erstellenden Ausgabeobjekts.
|
void |
setName(String name)
setzt den Namen des zu erstellenden Ausgabeobjekts.
|
private static final long serialVersionUID
private final ProtokollTyp typ
private long anzahl
private long maxSize
private String name
protected Protokoll(ProtokollTyp typ)
typ - der Typ des Protokollspublic abstract void abschliessen()
public abstract void ausgeben(ProtokollEintrag daten)
daten - die auszugebenden Datenpublic long getAnzahl()
setAnzahl(long)public long getMaxSize()
setMaxSize(long)public String getName()
setName(String)public ProtokollTyp getTyp()
public abstract void initialisiere(SkriptLauf lauf)
lauf - der Skriptlauf für den die Ausgaben erfolgen sollenpublic void setAnzahl(long anzahl)
anzahl - die AnzahlgetAnzahl()public void setMaxSize(long groesse)
groesse - die GrößegetMaxSize()Copyright © 2017 BitCtrl Systems GmbH. All rights reserved.