Constructor and Description |
---|
SWFConfiguration() |
Modifier and Type | Method and Description |
---|---|
SWFConfiguration |
copy() |
String |
getAccessKey() |
String |
getActivityList() |
com.amazonaws.services.simpleworkflow.flow.ActivitySchedulingOptions |
getActivitySchedulingOptions() |
int |
getActivityThreadPoolSize() |
com.amazonaws.services.simpleworkflow.flow.worker.ActivityTypeExecutionOptions |
getActivityTypeExecutionOptions() |
com.amazonaws.services.simpleworkflow.flow.worker.ActivityTypeRegistrationOptions |
getActivityTypeRegistrationOptions() |
com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflowClient |
getAmazonSWClient() |
String |
getChildPolicy() |
Map<String,Object> |
getClientConfigurationParameters() |
com.amazonaws.services.simpleworkflow.flow.DataConverter |
getDataConverter() |
String |
getDomainName() |
String |
getEventName() |
String |
getExecutionStartToCloseTimeout()
Set the execution start to close timeout.
|
String |
getOperation() |
String |
getRegion() |
String |
getSecretKey() |
String |
getSignalName() |
Map<String,Object> |
getStartWorkflowOptionsParameters() |
String |
getStateResultType() |
Map<String,Object> |
getSWClientParameters() |
String |
getTaskStartToCloseTimeout()
Set the task start to close timeout.
|
String |
getTerminationDetails() |
String |
getTerminationReason() |
String |
getType() |
String |
getVersion() |
String |
getWorkflowList() |
com.amazonaws.services.simpleworkflow.flow.WorkflowTypeRegistrationOptions |
getWorkflowTypeRegistrationOptions() |
void |
setAccessKey(String accessKey)
Amazon AWS Access Key.
|
void |
setActivityList(String activityList)
The list name to consume activities from.
|
void |
setActivitySchedulingOptions(com.amazonaws.services.simpleworkflow.flow.ActivitySchedulingOptions activitySchedulingOptions)
Activity scheduling options
|
void |
setActivityThreadPoolSize(int activityThreadPoolSize)
Maximum number of threads in work pool for activity.
|
void |
setActivityTypeExecutionOptions(com.amazonaws.services.simpleworkflow.flow.worker.ActivityTypeExecutionOptions activityTypeExecutionOptions)
Activity execution options
|
void |
setActivityTypeRegistrationOptions(com.amazonaws.services.simpleworkflow.flow.worker.ActivityTypeRegistrationOptions activityTypeRegistrationOptions)
Activity registration options
|
void |
setAmazonSWClient(com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflowClient amazonSWClient)
To use the given AmazonSimpleWorkflowClient as client
|
void |
setChildPolicy(String childPolicy)
The policy to use on child workflows when terminating a workflow.
|
void |
setClientConfigurationParameters(Map<String,Object> clientConfigurationParameters)
To configure the ClientConfiguration using the key/values from the Map.
|
void |
setDataConverter(com.amazonaws.services.simpleworkflow.flow.DataConverter dataConverter)
An instance of com.amazonaws.services.simpleworkflow.flow.DataConverter
to use for serializing/deserializing the data.
|
void |
setDomainName(String domainName)
The workflow domain to use.
|
void |
setEventName(String eventName)
The workflow or activity event name to use.
|
void |
setExecutionStartToCloseTimeout(String executionStartToCloseTimeout) |
void |
setOperation(String operation)
Workflow operation
|
void |
setRegion(String region)
Amazon AWS Region.
|
void |
setSecretKey(String secretKey)
Amazon AWS Secret Key.
|
void |
setSignalName(String signalName)
The name of the signal to send to the workflow.
|
void |
setStartWorkflowOptionsParameters(Map<String,Object> startWorkflowOptionsParameters)
To configure the StartWorkflowOptions using the key/values from the Map.
|
void |
setStateResultType(String stateResultType)
The type of the result when a workflow state is queried.
|
void |
setSWClientParameters(Map<String,Object> sWClientParameters)
To configure the AmazonSimpleWorkflowClient using the key/values from the
Map.
|
void |
setTaskStartToCloseTimeout(String taskStartToCloseTimeout) |
void |
setTerminationDetails(String terminationDetails)
Details for terminating a workflow.
|
void |
setTerminationReason(String terminationReason)
The reason for terminating a workflow.
|
void |
setType(String type)
Activity or workflow
|
void |
setVersion(String version)
The workflow or activity event version to use.
|
void |
setWorkflowList(String workflowList)
The list name to consume workflows from.
|
void |
setWorkflowTypeRegistrationOptions(com.amazonaws.services.simpleworkflow.flow.WorkflowTypeRegistrationOptions workflowTypeRegistrationOptions)
Workflow registration options
|
public String getAccessKey()
public void setAccessKey(String accessKey)
public String getSecretKey()
public void setSecretKey(String secretKey)
public String getRegion()
public void setRegion(String region)
public String getDomainName()
public void setDomainName(String domainName)
public String getActivityList()
public void setActivityList(String activityList)
public String getWorkflowList()
public void setWorkflowList(String workflowList)
public String getEventName()
public void setEventName(String eventName)
public String getVersion()
public void setVersion(String version)
public String getType()
public void setType(String type)
public void setClientConfigurationParameters(Map<String,Object> clientConfigurationParameters)
public void setSWClientParameters(Map<String,Object> sWClientParameters)
public com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflowClient getAmazonSWClient()
public void setAmazonSWClient(com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflowClient amazonSWClient)
public void setStartWorkflowOptionsParameters(Map<String,Object> startWorkflowOptionsParameters)
startWorkflowOptionsParameters
- public String getOperation()
public void setOperation(String operation)
public String getSignalName()
public void setSignalName(String signalName)
public String getChildPolicy()
public void setChildPolicy(String childPolicy)
public String getTerminationReason()
public void setTerminationReason(String terminationReason)
public String getStateResultType()
public void setStateResultType(String stateResultType)
public String getTerminationDetails()
public void setTerminationDetails(String terminationDetails)
public com.amazonaws.services.simpleworkflow.flow.worker.ActivityTypeExecutionOptions getActivityTypeExecutionOptions()
public void setActivityTypeExecutionOptions(com.amazonaws.services.simpleworkflow.flow.worker.ActivityTypeExecutionOptions activityTypeExecutionOptions)
public com.amazonaws.services.simpleworkflow.flow.worker.ActivityTypeRegistrationOptions getActivityTypeRegistrationOptions()
public void setActivityTypeRegistrationOptions(com.amazonaws.services.simpleworkflow.flow.worker.ActivityTypeRegistrationOptions activityTypeRegistrationOptions)
public com.amazonaws.services.simpleworkflow.flow.DataConverter getDataConverter()
public void setDataConverter(com.amazonaws.services.simpleworkflow.flow.DataConverter dataConverter)
public com.amazonaws.services.simpleworkflow.flow.WorkflowTypeRegistrationOptions getWorkflowTypeRegistrationOptions()
public void setWorkflowTypeRegistrationOptions(com.amazonaws.services.simpleworkflow.flow.WorkflowTypeRegistrationOptions workflowTypeRegistrationOptions)
public com.amazonaws.services.simpleworkflow.flow.ActivitySchedulingOptions getActivitySchedulingOptions()
public void setActivitySchedulingOptions(com.amazonaws.services.simpleworkflow.flow.ActivitySchedulingOptions activitySchedulingOptions)
public int getActivityThreadPoolSize()
public void setActivityThreadPoolSize(int activityThreadPoolSize)
public String getExecutionStartToCloseTimeout()
public void setExecutionStartToCloseTimeout(String executionStartToCloseTimeout)
public String getTaskStartToCloseTimeout()
public void setTaskStartToCloseTimeout(String taskStartToCloseTimeout)
public SWFConfiguration copy()
Apache Camel