public class MDMEmpfang extends java.lang.Object implements EmpfangsMethode
Modifier and Type | Field and Description |
---|---|
private static int |
CHUNK_SIZE
Block-Größe beim Datenempfang (in Bytes).
|
private static de.bsvrz.sys.funclib.debug.Debug |
LOGGER
Logger für Debugausgaben.
|
private java.lang.String |
logPrefix
Präfix für Logging-Ausgaben.
|
private static int |
MAX_RECV_BUFFER_EXTRACT
Ausgabe der ersten Zeichen des empfangenen Streams.
|
private static int |
MAX_SIZE_DEFAULT
Standard-Beschränkung des Datenempfangs (in Bytes).
|
private java.lang.Integer |
maxSize
Beschränkung des Datenempfangs (in Bytes).
|
private PluginImport |
plugin
Referenz auf Plugin-Assembly-Klasse.
|
private java.lang.String |
srcURL
URL von der Daten abgerufen werden.
|
private static int |
TIMEOUT
Timeout (Verbindungsaufbau und Datenübertragung) in Millisekunden.
|
Constructor and Description |
---|
MDMEmpfang(PluginImport plugin)
Konstruktor.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
empfangeDaten()
Einlesen und Konvertieren von Daten in eine JAX-B Struktur.
|
boolean |
initialisiere()
Initialisiere die implementierende Klasse.
|
private static final int MAX_RECV_BUFFER_EXTRACT
private static final int TIMEOUT
private static final int MAX_SIZE_DEFAULT
private static final int CHUNK_SIZE
private PluginImport plugin
private java.lang.String srcURL
private java.lang.Integer maxSize
private java.lang.String logPrefix
private static final de.bsvrz.sys.funclib.debug.Debug LOGGER
public MDMEmpfang(PluginImport plugin)
plugin
- Referenz auf Plugin-Assembly-Klassepublic boolean initialisiere()
initialisiere
in interface EmpfangsMethode
public java.lang.Object empfangeDaten()
empfangeDaten
in interface EmpfangsMethode