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:
  • Field Details

  • Constructor Details

    • StartWorkflow

      public StartWorkflow(Event event)
    • StartWorkflow

      public StartWorkflow(String name, org.json.simple.JSONObject input)
  • Method Details

    • set

      protected void set(String key, Object value)
    • setName

      public void setName(String name)
    • setVersion

      public void setVersion(Integer version)
    • setInput

      public void setInput(org.json.simple.JSONObject input)
    • setCorrelationId

      public void setCorrelationId(String correlationId)
    • setTaskToDomain

      public void setTaskToDomain(String taskToDomain)
    • setWorkflowDef

      public void setWorkflowDef(org.json.simple.JSONObject workflowDef)
    • setExternalInputPayloadStoragePath

      public void setExternalInputPayloadStoragePath(String externalInputPayloadStoragePath)
    • setPriority

      public void setPriority(Integer prioriry)