Did this page help you?

   Yes   No   Tell us about it...

com.amazonaws.services.simpleworkflow.flow.annotations
Annotation Type ActivityRegistrationOptions


@Target(value={METHOD,TYPE})
@Retention(value=RUNTIME)
public @interface ActivityRegistrationOptions

See Also:
ActivityWorker

Required Element Summary
 long defaultTaskScheduleToStartTimeoutSeconds
           
 long defaultTaskStartToCloseTimeoutSeconds
           
 
Optional Element Summary
 long defaultTaskHeartbeatTimeoutSeconds
          Default is FlowConstants.NONE which disables separate heartbeat timeout.
 String defaultTaskList
          Task list that activity task is delivered through when no task list is specified on activity invocation.
 long defaultTaskScheduleToCloseTimeoutSeconds
          Default is FlowConstants.NONE.
 String description
           
 

Element Detail

defaultTaskScheduleToStartTimeoutSeconds

public abstract long defaultTaskScheduleToStartTimeoutSeconds

defaultTaskStartToCloseTimeoutSeconds

public abstract long defaultTaskStartToCloseTimeoutSeconds

description

public abstract String description
Default:
""

defaultTaskHeartbeatTimeoutSeconds

public abstract long defaultTaskHeartbeatTimeoutSeconds
Default is FlowConstants.NONE which disables separate heartbeat timeout.

Default:
-1L

defaultTaskScheduleToCloseTimeoutSeconds

public abstract long defaultTaskScheduleToCloseTimeoutSeconds
Default is FlowConstants.NONE.

Default:
-1L

defaultTaskList

public abstract String defaultTaskList
Task list that activity task is delivered through when no task list is specified on activity invocation.

Default is FlowConstants.USE_WORKER_TASK_LIST, which means to use task list from the ActivityWorker that the activity implementation is registered with. Specify FlowConstants.NO_DEFAULT_TASK_LIST to not register any default task list. If no default task list registered it becomes required scheduling option (specified through ActivitySchedulingOptions.setTaskList(String)) when an activity is called.

Default:
"USE_WORKER_TASK_LIST"


Copyright © 2010 Amazon Web Services, Inc. All Rights Reserved.