public class GVReceipt extends HBCIJobImpl
jobResult
Constructor and Description |
---|
GVReceipt(HBCIHandler handler)
ct.
|
Modifier and Type | Method and Description |
---|---|
static String |
getLowlevelName()
Liefert den Lowlevel-Namen des Geschaeftsvorfalls.
|
protected boolean |
redoAllowed()
Wir erlauben per Default erstmal kein Redo bei einem 3040-Code.
|
void |
setParam(String paramName,
String value)
Setzen eines Job-Parameters.
|
acceptsParam, addConstraint, addConstraint, addSignaturePassport, addToQueue, addToQueue, applyOffset, canNationalAcc, checkAccountCRC, createJobSegment, createJobSegment, extractResults, fillJobResult, getChallengeParam, getExternalId, getHBCICode, getJobName, getJobParameterNames, getJobRestrictions, getJobResult, getJobResultNames, getLowlevelParam, getLowlevelParams, getMainPassport, getMaxNumberPerMsg, getMinSigs, getName, getOrderAccount, getParentHandler, getSecurityClass, getSegVersion, getSignaturePassports, haveTan, redo, saveReturnValues, setExternalId, setIdx, setLowlevelParam, setParam, setParam, setParam, setParam, setParam, setParam, setParam, setParam, setSegVersion, skip, skipped, tanApplied, twoDigitValueInList, verifyConstraints
public GVReceipt(HBCIHandler handler)
handler
- public static String getLowlevelName()
protected boolean redoAllowed()
HBCIJobImpl
redoAllowed
in class HBCIJobImpl
HBCIJobImpl.redoAllowed()
public void setParam(String paramName, String value)
HBCIJobImpl
Setzen eines Job-Parameters. Für alle Highlevel-Jobs ist in der Package-Beschreibung zum
Package org.kapott.hbci.GV
eine Auflistung aller Jobs und deren Parameter zu finden.
Für alle Lowlevel-Jobs kann eine Liste aller Parameter entweder mit dem Tool
ShowLowlevelGVs
oder zur Laufzeit durch Aufruf
der Methode HBCIHandler.getLowlevelJobParameterNames(String)
ermittelt werden.
Bei Verwendung dieser oder einer der anderen setParam()
-Methoden werden zusätzlich
einige der Job-Restriktionen (siehe HBCIJobImpl.getJobRestrictions()
) analysiert. Beim Verletzen einer
der überprüften Einschränkungen wird eine Exception mit einer entsprechenden Meldung erzeugt.
Diese Überprüfung findet allerdings nur bei Highlevel-Jobs statt.
setParam
in interface HBCIJob
setParam
in class HBCIJobImpl
paramName
- der Name des zu setzenden Parameters.value
- Wert, auf den der Parameter gesetzt werden sollHBCIJobImpl.setParam(java.lang.String, java.lang.String)
Copyright © 2020. All rights reserved.