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 DateDeprecated.static Documentparse(byte[] data) static Documentstatic Documentparse(InputStream is) static Documentstatic BMUDokumentstatic BMUDokumentstatic BMUDokumentparseBMU(InputStream is, int size, RuleSet ruleSet) static BMUDokumentparseBMU(InputStream is, RuleSet ruleSet) static BMUDokumentstatic 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
-