Ich erstelle eine Anwendung mit Jbpm 6.4. Jede Benutzeraufgabe hat ein Aufgabenformular und ich habe sie über die JBPM-Konsole abgeschlossen. Aber ich möchte wissen, wie jbpm diese Daten speichert. Gibt es eine Möglichkeit, diese Daten für zukünftige Zwecke abzurufen.Wie Abrufen gefüllter Daten in JBPM 6
Antwort
Ja, es ist möglich, seit JBPM 6.4 die Task-Daten abzurufen. In den vorherigen Versionen wurden nur Process Instance-Variablen beibehalten, aber in Version 6.4 wurde die Task-Variablen auditing eingeführt. Task-Audit-Protokolle werden in der TaskVariableImpl
Tabelle gespeichert.
Diese Variablen werden wie alle anderen Prüfprotokolle in JBPM als einfache Zeichenfolgen gespeichert. Aus diesem Grund müssen Sie benutzerdefinierte toString()
-Methoden für Ihre benutzerdefinierten Klassen implementieren, die als Task-Variablen verwendet werden.
Wenn Sie einige der Felder Ihrer komplexen Klassen abfragen möchten, können Sie Ihre eigenen org.kie.internal.task.api.TaskVariableIndexer
implementieren. Es gibt ein großartiges Beispiel in der official documentation.
Obwohl Sie Task-Variablen auf diese allgemeine Weise zugreifen können, aber für komplexe Abfragen und hohe Auslastung würde ich empfehlen, die erforderlichen Felder in Ihren eigenen Tabellen für eine bessere Handhabung zu speichern.
- 1. REST Task nicht sichtbar in jBPM 6 Palette in Eclipse
- 2. Unterschied zwischen camel-jbpm und jboss jbpm?
- 3. Halb gefüllter Kreis mit d3.js
- 4. JBPM Workflow-Patch-Generierung
- 5. Wie JsonResult Daten abrufen
- 6. Facebook iOS 6 - Benutzerinfo abrufen
- 7. Wie wird JBPM 6.x remote API erst reagiert, wenn die Prozessausführung abgeschlossen ist?
- 8. Daten in dataGridView abrufen
- 9. Abrufen von Daten in PHP
- 10. Abrufen von Daten in Redux
- 11. Guzzle 6 senden mehrteilige Daten
- 12. Dynamische Werte in das JBPM-Auswahlfeld eingeben
- 13. JBPM 6.4 Persistenzeinheit auf Projekt
- 14. jBPM 4.4 und BPMN Version
- 15. jBPM Finding Aufgabe Java mit
- 16. kann nicht RuntimeManager in jbpm java
- 17. jbpm Fragen vor dem Projektstart
- 18. Abrufen von Alexa Daten
- 19. Daten von plist abrufen
- 20. Abrufen von Daten
- 21. SQL-Daten abrufen - C#
- 22. Abrufen von Login-Ereignissen in JBoss AS 6
- 23. Wie HTML5 Daten- abrufen * Attribute mit C#
- 24. Wie Daten aus Excel mit Linq abrufen?
- 25. Wie Sie OpenWeatherMap-Daten mit JSON abrufen?
- 26. CakePHP wie HABTM Daten mit Bedingungen abrufen?
- 27. Wie Sie Daten von SQL abrufen?
- 28. Wie kann ich Google Voice-Daten abrufen?
- 29. Abrufen von Daten Bevölkerungsdichte
- 30. Wie kann ich Daten meiner Kontrollkästchen abrufen