List of usage examples for com.amazonaws.services.simpleworkflow.model ChildPolicy TERMINATE
ChildPolicy TERMINATE
To view the source code for com.amazonaws.services.simpleworkflow.model ChildPolicy TERMINATE.
Click Source Link
From source file:aws.example.helloswf.HelloTypes.java
License:Apache License
public static void registerWorkflowType() { try {/*from w w w.j av a2s .c o m*/ System.out.println("** Registering the workflow type '" + WORKFLOW + "-" + WORKFLOW_VERSION + "'."); swf.registerWorkflowType(new RegisterWorkflowTypeRequest().withDomain(DOMAIN).withName(WORKFLOW) .withVersion(WORKFLOW_VERSION).withDefaultChildPolicy(ChildPolicy.TERMINATE) .withDefaultTaskList(new TaskList().withName(TASKLIST)) .withDefaultTaskStartToCloseTimeout("30")); } catch (TypeAlreadyExistsException e) { System.out.println("** Workflow type already exists!"); } }
From source file:example.swf.hellolambda.HelloTypes.java
License:Apache License
public static void registerWorkflowType() { String lambda_role_arn = createLambdaRole(); if (lambda_role_arn == null) { System.err.println("Could not get Lambda role ARN!"); }//from w w w. j a v a2s. c om System.out.println("** Registering the workflow type '" + WORKFLOW + "-" + WORKFLOW_VERSION + "'."); try { swf.registerWorkflowType(new RegisterWorkflowTypeRequest().withDomain(DOMAIN).withName(WORKFLOW) .withDefaultLambdaRole(lambda_role_arn).withVersion(WORKFLOW_VERSION) .withDefaultChildPolicy(ChildPolicy.TERMINATE) .withDefaultTaskList(new TaskList().withName(TASKLIST)) .withDefaultTaskStartToCloseTimeout("30")); } catch (TypeAlreadyExistsException e) { System.out.println("** Workflow type already exists!"); } }