Defines the Amazon Simple Workflow Endpoint
Name | Kind | Group | Required | Default | Type | Enum | Description |
---|---|---|---|---|---|---|---|
type | path | common | true | java.lang.String | activity workflow |
Activity or workflow | |
accessKey | parameter | common | java.lang.String | Amazon AWS Access Key. | |||
amazonSWClient | parameter | common | com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflowClient | To use the given AmazonSimpleWorkflowClient as client | |||
dataConverter | parameter | common | com.amazonaws.services.simpleworkflow.flow.DataConverter | An instance of com.amazonaws.services.simpleworkflow.flow.DataConverter to use for serializing/deserializing the data. | |||
domainName | parameter | common | java.lang.String | The workflow domain to use. | |||
eventName | parameter | common | java.lang.String | The workflow or activity event name to use. | |||
secretKey | parameter | common | java.lang.String | Amazon AWS Secret Key. | |||
version | parameter | common | java.lang.String | The workflow or activity event version to use. | |||
exchangePattern | parameter | advanced | InOnly | org.apache.camel.ExchangePattern | InOnly RobustInOnly InOut InOptionalOut OutOnly RobustOutOnly OutIn OutOptionalIn |
Sets the default exchange pattern when creating an exchange | |
synchronous | parameter | advanced | false | boolean | Sets whether synchronous processing should be strictly used, or Camel is allowed to use asynchronous processing (if supported). | ||
activityList | parameter | activity | java.lang.String | The list name to consume activities from. | |||
activitySchedulingOptions | parameter | activity | com.amazonaws.services.simpleworkflow.flow.ActivitySchedulingOptions | Activity scheduling options | |||
activityThreadPoolSize | parameter | activity | 100 | int | Maximum number of threads in work pool for activity. | ||
activityTypeExecutionOptions | parameter | activity | com.amazonaws.services.simpleworkflow.flow.worker.ActivityTypeExecutionOptions | Activity execution options | |||
activityTypeRegistrationOptions | parameter | activity | com.amazonaws.services.simpleworkflow.flow.worker.ActivityTypeRegistrationOptions | Activity registration options | |||
childPolicy | parameter | workflow | java.lang.String | The policy to use on child workflows when terminating a workflow. | |||
executionStartToCloseTimeout | parameter | workflow | 3600 | java.lang.String | Set the execution start to close timeout. | ||
operation | parameter | workflow | START | java.lang.String | SIGNAL CANCEL TERMINATE GET_STATE START DESCRIBE GET_HISTORY |
Workflow operation | |
signalName | parameter | workflow | java.lang.String | The name of the signal to send to the workflow. | |||
stateResultType | parameter | workflow | java.lang.String | The type of the result when a workflow state is queried. | |||
taskStartToCloseTimeout | parameter | workflow | 600 | java.lang.String | Set the task start to close timeout. | ||
terminationDetails | parameter | workflow | java.lang.String | Details for terminating a workflow. | |||
terminationReason | parameter | workflow | java.lang.String | The reason for terminating a workflow. | |||
workflowList | parameter | workflow | java.lang.String | The list name to consume workflows from. | |||
workflowTypeRegistrationOptions | parameter | workflow | com.amazonaws.services.simpleworkflow.flow.WorkflowTypeRegistrationOptions | Workflow registration options |