# Uses of Class
org.kapott.hbci.dialog.DialogContext

Packages that use DialogContext
Package
Description
org.kapott.hbci.dialog
org.kapott.hbci.passport
Passports repräsentieren die HBCI-Sicherheitsmedien, mit denen Zugangsdaten eines Bankkunden verwaltet werden.

## Uses of DialogContext in org.kapott.hbci.dialog

Methods in org.kapott.hbci.dialog that return DialogContext
Modifier and Type
Method
Description
`static DialogContext`
DialogContext.`create(HBCIKernelImpl kernel, HBCIPassportInternal passport)`
Erzeugt einen neuen Dialog-Context.
Methods in org.kapott.hbci.dialog with parameters of type DialogContext
Modifier and Type
Method
Description
`protected void`
AbstractRawHBCIDialog.`applyData(DialogContext ctx)`
Befuellt die Daten fuer die Nachricht.
`protected void`
AbstractRawHBCIDialogInit.`applyData(DialogContext ctx)`
`protected void`
HBCIDialogEnd.`applyData(DialogContext ctx)`
`protected void`
HBCIDialogFirstKeyRequest.`applyData(DialogContext ctx)`
`protected void`
HBCIDialogInit.`applyData(DialogContext ctx)`
`protected void`
HBCIDialogLockKeys.`applyData(DialogContext ctx)`
`protected void`
HBCIDialogSync.`applyData(DialogContext ctx)`
`protected void`
HBCIDialogTanMedia.`applyData(DialogContext ctx)`
`protected void`
AbstractRawHBCIDialog.`checkResult(DialogContext ctx)`
Kann implementiert werden, um das Ergebnis des Dialogs zu pruefen.
`protected void`
HBCIDialogEnd.`checkResult(DialogContext ctx)`
`protected void`
HBCIDialogLockKeys.`checkResult(DialogContext ctx)`
`protected void`
HBCIDialogSepaInfo.`checkResult(DialogContext ctx)`
`protected void`
HBCIDialogSync.`checkResult(DialogContext ctx)`
`protected void`
HBCIDialogTanMedia.`checkResult(DialogContext ctx)`
`final HBCIMsgStatus`
AbstractRawHBCIDialog.`execute(DialogContext ctx)`
`HBCIMsgStatus`
HBCIProcess.`execute(DialogContext ctx)`
Fuehrt die Dialoge mit der Bank aus.
`HBCIMsgStatus`
HBCIProcessSepaInfo.`execute(DialogContext ctx)`
`HBCIMsgStatus`
HBCIProcessTanMedia.`execute(DialogContext ctx)`
`HBCIMsgStatus`
RawHBCIDialog.`execute(DialogContext ctx)`
Sendet die Dialog-Initialisierung an die Bank.
`protected String`
AbstractRawHBCIDialog.`getActualTemplate(DialogContext ctx)`
Liefert das tatsaechlich zu verwendende Message-Template basierend auf dem Kontext.
`protected String`
HBCIDialogEnd.`getActualTemplate(DialogContext ctx)`
`protected String`
HBCIDialogInit.`getActualTemplate(DialogContext ctx)`
`protected Integer`
AbstractRawHBCIDialog.`getSegmentVersion(DialogContext ctx, String gvName, Integer defaultVersion)`
Liefert die hoechste bei der Bank verfuegbare Segment-Version.
`boolean`
HBCIDialogSepaInfo.`required(DialogContext ctx)`
Prueft, ob der Dialog noetig ist.
`boolean`
HBCIDialogTanMedia.`required(DialogContext ctx)`
Prueft, ob der Dialog noetig ist.
`protected HBCIMsgStatus`
AbstractRawHBCIDialog.`sendData(DialogContext ctx)`
Default-Implementierung fuer den Versand.
`protected HBCIMsgStatus`
HBCIDialogEnd.`sendData(DialogContext ctx)`
`protected HBCIMsgStatus`
HBCIDialogFirstKeyRequest.`sendData(DialogContext ctx)`
`protected HBCIMsgStatus`
HBCIDialogLockKeys.`sendData(DialogContext ctx)`
`protected HBCIMsgStatus`
HBCIDialogSync.`sendData(DialogContext ctx)`
`boolean`
HBCIDialogSepaInfo.`supported(DialogContext ctx)`
Prueft, ob der Dialog moeglich ist.
`boolean`
HBCIDialogTanMedia.`supported(DialogContext ctx)`
Prueft, ob der Dialog moeglich ist.

## Uses of DialogContext in org.kapott.hbci.passport

Methods in org.kapott.hbci.passport with parameters of type DialogContext
Modifier and Type
Method
Description
`void`
AbstractHBCIPassport.`onDialogEvent(DialogEvent event, DialogContext ctx)`
`void`
AbstractPinTanPassport.`onDialogEvent(DialogEvent event, DialogContext ctx)`
`void`
AbstractRDHPassport.`onDialogEvent(DialogEvent event, DialogContext ctx)`
`void`
HBCIPassportInternal.`onDialogEvent(DialogEvent event, DialogContext ctx)`
Wird bei einem Dialog-Event ausgefuehrt.