Inheriting Data One context attributes in Data Shaper graph
DOX_* injected graph parameters
When a Data One contract invokes a Data Shaper graph there are several Data Shaper Context (DOX) attributes, prefixed with DOX_ that are automatically injected by Data One without needing to be exposed in the graph as graph parameters by the graph developer.
These injected parameters are internally used by Data Shaper itself and can be used by graph developers within a graph if required.
graph variable | description | internal notes |
---|---|---|
DOX_CONTRACT_NAME | Name of the contract from which the Data Shaper graph is submitter | |
DOX_CONTRACT_TYPE | Contract type: "input", "mediation", "output" | This variable will be injected in first release but not documented, given that we formally constrain Data Shaper usage to mediations. On the other hand it can be silently used to enforce this constraint at runtime. |
DOX_CONTRACT_ACTION | Name of the contract action | |
DOX_JOBID | Data One Job Identifier | |
DOX_WORKFLOWID | Data One Workflow Identifier | |
DOX_LCID | Data One LCID session correlation identifier |
Updated 11 months ago