|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.lang.Thread
de.bsvrz.ars.export.prot.ProtocollerAdapter
public class ProtocollerAdapter
Ein Adapter, der zwischen einen Stream vom Archivsystem und einem Protokollierungsmodul steht und die von der take() Methode kommenden Daten umwandelt und mit ihnen die update() Methode aufruft.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class java.lang.Thread |
---|
java.lang.Thread.State, java.lang.Thread.UncaughtExceptionHandler |
Field Summary | |
---|---|
int |
ARC_MAX_WAIT
|
static java.lang.String |
LINE_MODULE
|
static java.lang.String |
SQL_MODULE
|
static java.lang.String |
XML_MODULE
|
Fields inherited from class java.lang.Thread |
---|
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY |
Constructor Summary | |
---|---|
ProtocollerAdapter(ExportProfile exportProfile)
Erzeugt eine neue Instanz eines Protokoll Adapters, die sich nicht für den Fortschritt interessiert |
|
ProtocollerAdapter(ExportProfile exportProfile,
ProgressListener progressListener)
Erzeugt eine neue Instanz eines Protokoll Adapters |
Method Summary | |
---|---|
boolean |
isReady()
|
void |
run()
Einstiegspunkt für den Export |
void |
setProgressListener(ProgressListener progressListener)
Nachträgliches Setzen eines Objektes, das sich für den Fortschritt interessiert |
void |
terminate()
|
Methods inherited from class java.lang.Thread |
---|
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public final int ARC_MAX_WAIT
public static final java.lang.String SQL_MODULE
public static final java.lang.String XML_MODULE
public static final java.lang.String LINE_MODULE
Constructor Detail |
---|
public ProtocollerAdapter(ExportProfile exportProfile, ProgressListener progressListener)
exportProfile
- Objekt, dass die Informatinen zum Datenexport enthältprogressListener
- Objekt, das sich für den Fortschritt des Exports interessiertpublic ProtocollerAdapter(ExportProfile exportProfile)
exportProfile
- Objekt, dass die Informatinen zum Datenexport enthältMethod Detail |
---|
public boolean isReady()
public void setProgressListener(ProgressListener progressListener)
progressListener
- Objekt, das über den Exportvortschritt informiert wird/werden sollpublic void run()
run
in interface java.lang.Runnable
run
in class java.lang.Thread
Runnable.run()
public void terminate()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |