HBCIJob
public class GVDauerSEPADel extends AbstractSEPAGV
ENDTOEND_ID_NOTPROVIDED, sepaParams
jobResult
Constructor | Description |
---|---|
GVDauerSEPADel(HBCIHandler handler) |
ct.
|
Modifier and Type | Method | Description |
---|---|---|
protected void |
extractResults(HBCIMsgStatus msgstatus,
java.lang.String header,
int idx) |
|
protected SepaVersion |
getDefaultPainVersion() |
Liefert die Default-PAIN-Version, das verwendet werden soll,
wenn von der Bank keine geliefert wurden.
|
static java.lang.String |
getLowlevelName() |
Liefert den Lowlevel-Namen des Jobs.
|
java.lang.String |
getPainJobName() |
Referenzierter pain-Jobname.
|
protected SepaVersion.Type |
getPainType() |
Liefert den PAIN-Type.
|
void |
setParam(java.lang.String paramName,
java.lang.String value) |
Setzen eines Job-Parameters.
|
addConstraint, createSEPAFromParams, getLowlevelParam, getPainVersion, getSEPAGenerator, getSEPAMessageId, getSEPAParam, setLowlevelParam, setSEPAParam, verifyConstraints
acceptsParam, addConstraint, addSignaturePassport, addToQueue, addToQueue, canNationalAcc, checkAccountCRC, createJobSegment, createJobSegment, fillJobResult, getChallengeParam, getExternalId, getHBCICode, getJobName, getJobParameterNames, getJobRestrictions, getJobResult, getJobResultNames, getLowlevelParams, getMainPassport, getMaxNumberPerMsg, getMinSigs, getName, getOrderAccount, getParentHandler, getSecurityClass, getSegVersion, getSignaturePassports, needsContinue, saveReturnValues, setContinueOffset, setExternalId, setIdx, setParam, setParam, setParam, setParam, setParam, setParam, setParam, setParam, setSegVersion, twoDigitValueInList
public GVDauerSEPADel(HBCIHandler handler)
handler
- protected SepaVersion getDefaultPainVersion()
AbstractSEPAGV
getDefaultPainVersion
in class AbstractSEPAGV
AbstractSEPAGV.getDefaultPainVersion()
protected SepaVersion.Type getPainType()
AbstractSEPAGV
getPainType
in class AbstractSEPAGV
AbstractSEPAGV.getPainType()
public static java.lang.String getLowlevelName()
public void setParam(java.lang.String paramName, java.lang.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)
protected void extractResults(HBCIMsgStatus msgstatus, java.lang.String header, int idx)
extractResults
in class HBCIJobImpl
HBCIJobImpl.extractResults(org.kapott.hbci.status.HBCIMsgStatus, java.lang.String, int)
public java.lang.String getPainJobName()
AbstractSEPAGV
getPainJobName
in class AbstractSEPAGV
AbstractSEPAGV.getPainJobName()
Copyright © 2018. All rights reserved.