Skip to content
This repository has been archived by the owner on May 16, 2018. It is now read-only.

Index-Parameter auf Highlevel-Ebene hinzugefügt #14

Merged
merged 1 commit into from Dec 8, 2013
Merged

Index-Parameter auf Highlevel-Ebene hinzugefügt #14

merged 1 commit into from Dec 8, 2013

Conversation

shred
Copy link
Contributor

@shred shred commented Dec 6, 2013

Index-Parameter wurden auf Highlevel-Ebene hinzugefügt. Mittels setParam(String paramName, Integer index, String value) kann ein entsprechender Index-Parameter gesetzt werden.

addConstraint() hat einen weiteren boolean-Parameter, der auf true gesetzt wird, wenn der Parameter indexfähig ist. Wird setParam() mit einem Index bei einem nicht index-fähigen Parameter aufgerufen, wird eine entsprechende Fehlermeldung zurückgeliefert.

TODOs:

  • Defaultwerte werden bei fehlenden Index-Parametern nicht automatisch gesetzt.
  • SEPA-Geschäftsvorfälle mit Einzeltransaktion (LastSEPA, UebSEPA) akzeptieren dennoch Index-Parameter. Hier müsste es eine Möglichkeit geben, Constraints erst nachträglich in den abgeleiteten Multi-Klassen auf index=true zu setzen.

willuhn added a commit that referenced this pull request Dec 8, 2013
Index-Parameter auf Highlevel-Ebene hinzugefügt
@willuhn willuhn merged commit 9c0a465 into willuhn:master Dec 8, 2013
willuhn added a commit to willuhn/hibiscus that referenced this pull request Dec 8, 2013
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
2 participants