Package org.gcube.event.publisher
Class StartWorkflow
java.lang.Object
java.util.AbstractMap<K,V>
java.util.HashMap
org.json.simple.JSONObject
org.gcube.event.publisher.StartWorkflow
- All Implemented Interfaces:
Serializable,Cloneable,Map,org.json.simple.JSONAware,org.json.simple.JSONStreamAware
public class StartWorkflow
extends org.json.simple.JSONObject
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K extends Object,V extends Object>, AbstractMap.SimpleImmutableEntry<K extends Object, V extends Object> -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionStartWorkflow(String name, org.json.simple.JSONObject input) StartWorkflow(Event event) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidvoidsetCorrelationId(String correlationId) voidsetExternalInputPayloadStoragePath(String externalInputPayloadStoragePath) voidsetInput(org.json.simple.JSONObject input) voidvoidsetPriority(Integer prioriry) voidsetTaskToDomain(String taskToDomain) voidsetVersion(Integer version) voidsetWorkflowDef(org.json.simple.JSONObject workflowDef) Methods inherited from class org.json.simple.JSONObject
escape, toJSONString, toJSONString, toString, toString, writeJSONString, writeJSONStringMethods inherited from class java.util.HashMap
clear, clone, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, forEach, get, getOrDefault, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, valuesMethods inherited from class java.util.AbstractMap
equals, hashCodeMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.Map
clear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values
-
Field Details
-
NAME_ENTRY
- See Also:
-
-
Constructor Details
-
StartWorkflow
-
StartWorkflow
-
-
Method Details
-
set
-
setName
-
setVersion
-
setInput
public void setInput(org.json.simple.JSONObject input) -
setCorrelationId
-
setTaskToDomain
-
setWorkflowDef
public void setWorkflowDef(org.json.simple.JSONObject workflowDef) -
setExternalInputPayloadStoragePath
-
setPriority
-