Package de.consist.bmu.rule
Class DocumentController
java.lang.Object
de.consist.bmu.rule.DocumentController
Hilfsklasse zum Erzeugen und Serialisieren von Document-Instanzen.
-
Method Summary
Modifier and TypeMethodDescriptionstatic Date
Deprecated.static Document
parse
(byte[] data) static Document
static Document
parse
(InputStream is) static Document
static BMUDokument
static BMUDokument
static BMUDokument
parseBMU
(InputStream is, int size, RuleSet ruleSet) static BMUDokument
parseBMU
(InputStream is, RuleSet ruleSet) static BMUDokument
static byte[]
-
Method Details
-
parse
- Parameters:
data
- Die Daten- Returns:
- Das Document
- Throws:
BMUException
- BMUException
-
parseBMU
- Parameters:
data
- Die DatenruleSet
- Das RuleSet- Returns:
- Das BMUDokument
- Throws:
BMUParseException
- BMUParseException
-
parseBMU
public static BMUDokument parseBMU(InputStream is, int size, RuleSet ruleSet) throws BMUParseException - Parameters:
is
- Der InputStreamsize
- Die Groesse des DokumentsruleSet
- Das RuleSet- Returns:
- Das BMUDokument
- Throws:
BMUParseException
- BMUParseException
-
parseBMU
- Parameters:
is
- Der InputStreamruleSet
- Das RuleSet- Returns:
- Das BMUDokument
- Throws:
BMUParseException
- BMUParseException
-
parseBMU
- Parameters:
file
- Die DateiruleSet
- Das RuleSet- Returns:
- Das BMUDokument
- Throws:
BMUParseException
- BMUParseException
-
parseBMU
- Parameters:
resource
- Der Name der ResourceruleSet
- Das RuleSet- Returns:
- Das BMUDokument
- Throws:
BMUParseException
- BMUParseException
-
parse
- Parameters:
resource
- Der Name der Resource- Returns:
- Das Document
- Throws:
BMUException
- BMUException
-
parse
- Parameters:
file
- Das File- Returns:
- Das Document
- Throws:
BMUException
- BMUException
-
parse
- Parameters:
is
- Der InputStream- Returns:
- Das Document
- Throws:
BMUException
- BMUException
-
serialize
- Parameters:
doc
- Das Document- Returns:
- Die Daten
- Throws:
BMUException
- BMUException
-
getReferenzDatum
Deprecated.Liefert das Referenzdatum bezüglich der Auswertungen der Prüfungen. Typischerweise den Zeitpunkt der ersten Signatur.- Parameters:
doc
- Das BMUDokument- Returns:
- Das Referenzdatum
-