public class KexVoiceTexter extends AbstraktKexVersandKomponente implements de.bsvrz.dav.daf.main.ClientReceiverInterface
Thread.State, Thread.UncaughtExceptionHandler
Modifier and Type | Field and Description |
---|---|
private de.bsvrz.dav.daf.main.DataDescription |
ddParam
Datenbeschreibung fuer die Parametrierung.
|
private KexVoiceSender |
sender
SenderKlasse.
|
private String |
stdEmpfaenger
StandardEmpfaenger.
|
static String |
VERSANDAUFTRAG_ATG
.
|
private static String |
VERSANDMODUL_ATG |
private static String |
VOIPPARAMETER |
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
Constructor and Description |
---|
KexVoiceTexter()
Konstruktor.
|
Modifier and Type | Method and Description |
---|---|
void |
init(de.bsvrz.dav.daf.main.ClientDavInterface connection,
de.bsvrz.dav.daf.main.config.SystemObject modul,
int maxWarteschlangeGroesse)
Initialisierung des Versandmoduls.
|
protected VersandStatus |
sendeAuftrag(IVersandAuftrag auftrag,
int maxVersuche,
long pause)
Abstrakte Versandmethode.
|
void |
update(de.bsvrz.dav.daf.main.ResultData[] results) |
bearbeite, getDav, getGroesse, getLogger, getMaxGroesse, parametriereGenerell, run, sollBeenden, terminate
activeCount, checkAccess, clone, 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
private de.bsvrz.dav.daf.main.DataDescription ddParam
private String stdEmpfaenger
private KexVoiceSender sender
private static final String VERSANDMODUL_ATG
private static final String VOIPPARAMETER
public static final String VERSANDAUFTRAG_ATG
public void init(de.bsvrz.dav.daf.main.ClientDavInterface connection, de.bsvrz.dav.daf.main.config.SystemObject modul, int maxWarteschlangeGroesse)
AbstraktKexVersandKomponente
init
in class AbstraktKexVersandKomponente
connection
- Verbindung zum DAVmodul
- VersandmodulmaxWarteschlangeGroesse
- max. Grösse der Warteschlangeprotected VersandStatus sendeAuftrag(IVersandAuftrag auftrag, int maxVersuche, long pause) throws InterruptedException
AbstraktKexVersandKomponente
sendeAuftrag
in class AbstraktKexVersandKomponente
auftrag
- Der AuftragmaxVersuche
- Anzahl der Versuchepause
- Pause zwischen den Versandversuchen in MilisekundenInterruptedException
- Wenn der Versand unterbrochen wurdepublic void update(de.bsvrz.dav.daf.main.ResultData[] results)
update
in interface de.bsvrz.dav.daf.main.ClientReceiverInterface
Copyright © 2017 BitCtrl Systems GmbH. All rights reserved.