Example usage for com.amazonaws.services.simpleworkflow.model RegisterActivityTypeRequest RegisterActivityTypeRequest

List of usage examples for com.amazonaws.services.simpleworkflow.model RegisterActivityTypeRequest RegisterActivityTypeRequest

Introduction

In this page you can find the example usage for com.amazonaws.services.simpleworkflow.model RegisterActivityTypeRequest RegisterActivityTypeRequest.

Prototype

RegisterActivityTypeRequest

Source Link

Usage

From source file:aws.example.helloswf.HelloTypes.java

License:Apache License

public static void registerActivityType() {
    try {//  ww w .  java2 s  .co m
        System.out.println("** Registering the activity type '" + ACTIVITY + "-" + ACTIVITY_VERSION + "'.");
        swf.registerActivityType(new RegisterActivityTypeRequest().withDomain(DOMAIN).withName(ACTIVITY)
                .withVersion(ACTIVITY_VERSION).withDefaultTaskList(new TaskList().withName(TASKLIST))
                .withDefaultTaskScheduleToStartTimeout("30").withDefaultTaskStartToCloseTimeout("600")
                .withDefaultTaskScheduleToCloseTimeout("630").withDefaultTaskHeartbeatTimeout("10"));
    } catch (TypeAlreadyExistsException e) {
        System.out.println("** Activity type already exists!");
    }
}