-
Sub-task
-
Resolution: Unresolved
-
L3 - Default
-
None
-
None
-
None
AT
- Identify proper replacement for DmnTransformListener
- Listener could be called in wrapper implementation of DmnEngine#parse
Reasoning
- The DmnTransformListener is present in the legacy DMN Engine and can be seen analogous to the BPMNParseListener in the Process Engine
- It provides the parsed result of the DMN model
- It makes migrating from the legacy DMN Engine to the Scala DMN Engine more smooth
Scope/Solution Ideas
- Minimum: Notify listener after decision was parsed => Stop supporting more fine-grained listener methods of notation elements (e.g., table input, etc.)
- Maximum: Minimum + notify listener after table input, table output, table rule, and drg was parsed => this is the status quo with the legacy DMN Engine
- Traverse parsed result to check if respective notation elements are present
This is the controller panel for Smart Panels app
- depends on
-
CAM-12927 Location/structure of API wrapper code
- Open
- links to