- // workflow keys\r
- public static final String NODES = "nodes";\r
- public static final String CONFIGS = "configs";\r
- \r
- // configs keys\r
- public static final String REST_CONFIGS = "restConfigs";\r
- public static final String TYPE = "type";\r
- \r
- // workflow node keys\r
- public static final String SEQUENCE_FLOWS = "sequenceFlows";\r
- \r
- // sequence flow keys\r
- public static final String SOURCE_REF = "sourceRef";\r
- public static final String TARGET_REF = "targetRef";\r
- public static final String CONDITION = "condition";\r
- \r
- \r
- // microservice info\r
- public static final String MICROSERVICE_URL = "url";\r
- public static final String MICROSERVICE_NAME = "name";\r
- public static final String MICROSERVICE_VERSION = "version";\r
- \r
- public static final String ID = "id";\r
+\r
+\r
+ /*\r
+ * Field names of BPMN4Tosca Model\r
+ */\r
+ public static final String DATA = "data";\r
+ public static final String NODES = "nodes";\r
+ public static final String REST_CONFIGS = "restConfigs";\r
+ public static final String CONFIGS = "configs";\r
+ \r
+ \r
+ // microservice info\r
+ public static final String MICROSERVICE_URL = "url";\r
+ public static final String MICROSERVICE_NAME = "name";\r
+ public static final String MICROSERVICE_VERSION = "version";\r
+ \r
+ public static final String NAME = "name";\r
+\r
+ public static final String ID = "id";\r
+\r
+ public static final String TYPE = "type";\r
+\r
+ public static final String INPUT = "input";\r
+\r
+ public static final String OUTPUT = "output";\r
+\r
+ public static final String VALUE = "value";\r
+\r
+ public static final String NODE_TEMPLATE = "node_template";\r
+\r
+ public static final String NODE_OPERATION = "node_operation";\r
+\r
+ public static final String NODE_INTERFACE_NAME = "interface";\r
+\r
+ public static final String CONNECTIONS = "connection";\r
+ \r
+ public static final String SOURCE_REF = "sourceRef";\r
+ \r
+ public static final String TARGET_REF = "targetRef";\r
+ \r
+ public static final String CONDITIONS = "conditions";\r
+ \r
+ public static final String CONDITION = "condition";\r
+ \r
+ public static final String DEFAULT = "default";\r
+\r
+\r
+ /*\r
+ * Exclusive-Gateway, Event, Management-Task Types\r
+ *\r
+ */\r
+ public static final String NODE_TYPE_MGMT_TASK = "ToscaNodeManagementTask";\r
+\r
+ public static final String NODE_TYPE_START_EVENT = "StartEvent";\r
+\r
+ public static final String NODE_TYPE_END_EVENT = "EndEvent";\r
+ \r
+ public static final String NODE_TYPE_GATEWAY_EXCLUSIVE = "ExclusiveGateway";\r
+ \r
+ public static final String NODE_TYPE_GATEWAY_EXCLUSIVE_END = "ExclusiveGatewayEnd";\r
+\r
+\r
+ /*\r
+ * Parameter Types\r
+ */\r
+ public static final String PARAM_TYPE_VALUE_STRING = "string";\r
+\r
+ public static final String PARAM_TYPE_VALUE_TOPOLOGY = "topology";\r
+\r
+ public static final String PARAM_TYPE_VALUE_PLAN = "plan";\r
+\r
+ public static final String PARAM_TYPE_VALUE_CONCAT = "concat";\r
+\r
+ public static final String PARAM_TYPE_VALUE_IA = "implementation_artifact";\r
+\r
+ public static final String PARAM_TYPE_VALUE_DA = "deployment_artifact";\r
+\r