public abstract class AbstractRawHBCIDialog extends Object implements RawHBCIDialog
Modifier and Type | Method and Description |
---|---|
protected void |
applyData(DialogContext ctx)
Befuellt die Daten fuer die Nachricht.
|
protected void |
checkResult(DialogContext ctx)
Kann implementiert werden, um das Ergebnis des Dialogs zu pruefen.
|
HBCIMsgStatus |
execute(DialogContext ctx)
Sendet die Dialog-Initialisierung an die Bank.
|
protected String |
getActualTemplate(DialogContext ctx)
Liefert das tatsaechlich zu verwendende Message-Template basierend auf dem Kontext.
|
KnownDialogTemplate |
getTemplate()
Liefert das Template.
|
protected HBCIMsgStatus |
sendData(DialogContext ctx)
Default-Implementierung fuer den Versand.
|
void |
setTemplate(KnownDialogTemplate t)
Speichert das Template.
|
public final HBCIMsgStatus execute(DialogContext ctx)
RawHBCIDialog
execute
in interface RawHBCIDialog
ctx
- der Dialog-Context.RawHBCIDialog.execute(org.kapott.hbci.dialog.DialogContext)
protected HBCIMsgStatus sendData(DialogContext ctx)
ctx
- der Kontext.protected void applyData(DialogContext ctx)
ctx
- der Kontext.protected void checkResult(DialogContext ctx)
ctx
- der Kontext.public KnownDialogTemplate getTemplate()
RawHBCIDialog
getTemplate
in interface RawHBCIDialog
RawHBCIDialog.getTemplate()
public void setTemplate(KnownDialogTemplate t)
RawHBCIDialog
setTemplate
in interface RawHBCIDialog
t
- das Template.RawHBCIDialog.setTemplate(org.kapott.hbci.dialog.KnownDialogTemplate)
protected String getActualTemplate(DialogContext ctx)
ctx
- der Kontext.Copyright © 2019. All rights reserved.