Page History
Type | Score | Description | |
---|---|---|---|
Knowledge characteristics | User set or System set | - | This pattern has no output |
Parameters or complex model | Parameters | The parameters of the service are well defined. | |
Enhanced by Blueriq Functionality |
Dependencies to the service are possible, and support is given for the shortcut definitions. | |||
Maintainability characteristics It should be possible to quickly make changes to business rules independent of other functionality. | Focus on Internal or External Use | Internal | The external flow is only used by Blueriq. |
Low Implementation complexity |
Defining the flow and using the parameters is simple. Managing the shortcuts is a bit trickier. For making that part easier, see dynamic shortcuts. | |
Internals invisible (encapsulation) |
From the calling party all internals are not visible. | |
Autonomous |
The external function has its own profile and can only use the defined parameters. | |
Highly Testable |
As it is a separate flow and only relies on several simple parameters, it can be tested autonomously. | |
Highly Reusable |
Any application can use the defined shortcut and the service definition to call the functionality. | |
Out of the Box |
No custom code required. | |||
Deployment characteristics | Part of Application or Separate Deployment (=deployment) | Both | It is your choice whether the external function is part of the same repository, or has its own repository. |
Overview
Content Tools