Package de.consist.bmu.rule
Interface RuleSetResult
-
- All Known Implementing Classes:
RuleSetResultImpl
public interface RuleSetResultUmfasst das Prüfergebnis, erlaubt Erweiterung und Konvertierung in eine BMU-Quittung. Die Reihenfolge der Einträge ist implementierungsabhängig.- See Also:
RuleSet
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classRuleSetResult.StatusEnumeration der moeglichen Stati nach einer Pruefung.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddMeldung(java.lang.String klasse, java.lang.String stufe, java.lang.String beschreibung, java.lang.String code, java.lang.String abhilfe)voidaddZKSMeldung(java.lang.String klasse, java.lang.String stufe, java.lang.String beschreibung, java.lang.String code, java.lang.String abhilfe)RuleResultgetBezugResult()BMUDokumentgetBMUDokument()MeldungTyp.FehlerStufegetHoechsteFehlerstufe()java.util.List<RuleResult>getList()java.util.List<MeldungTyp>getMeldungList()RuleSetgetRuleSet()RuleSetResult.StatusgetStatus()java.util.List<MeldungTyp>getZKSMeldungList()voidsetFehlerstufe(MeldungTyp.FehlerStufe stufe)Manuell die hoechste Fehlerstufe umstellenorg.w3c.dom.DocumenttoQuittung()
-
-
-
Method Detail
-
getList
java.util.List<RuleResult> getList()
- Returns:
- Liste von RuleResults
-
getBMUDokument
BMUDokument getBMUDokument()
- Returns:
- Das BMUDokument
-
getRuleSet
RuleSet getRuleSet()
- Returns:
- Das RuleSet
-
addMeldung
void addMeldung(java.lang.String klasse, java.lang.String stufe, java.lang.String beschreibung, java.lang.String code, java.lang.String abhilfe)- Parameters:
klasse- Die Fehlerklassestufe- Die Fehlerstufebeschreibung- Die Beschreibungcode- Der Fehlercodeabhilfe- Der Abhilfetext
-
addZKSMeldung
void addZKSMeldung(java.lang.String klasse, java.lang.String stufe, java.lang.String beschreibung, java.lang.String code, java.lang.String abhilfe)- Parameters:
klasse- Die Fehlerklassestufe- Die Fehlerstufebeschreibung- Die Beschreibungcode- Der Fehlercodeabhilfe- Der Abhilfetext
-
getBezugResult
RuleResult getBezugResult()
- Returns:
- Das RuleResult mit der Bezugsmeldung
-
getHoechsteFehlerstufe
MeldungTyp.FehlerStufe getHoechsteFehlerstufe()
- Returns:
- FehlerStufe
-
setFehlerstufe
void setFehlerstufe(MeldungTyp.FehlerStufe stufe)
Manuell die hoechste Fehlerstufe umstellen- Parameters:
stufe-
-
toQuittung
org.w3c.dom.Document toQuittung() throws BMUException- Returns:
- Document mit Quittung
- Throws:
BMUException- BMUException
-
getStatus
RuleSetResult.Status getStatus()
- Returns:
- Status der Regelpruefung
-
getMeldungList
java.util.List<MeldungTyp> getMeldungList()
- Returns:
- Liste der Meldungen
-
getZKSMeldungList
java.util.List<MeldungTyp> getZKSMeldungList()
- Returns:
- Liste der Meldungen
-
-