List of usage examples for com.amazonaws.services.simpleworkflow.model ActivityType setVersion
public void setVersion(String version)
The version of this activity.
From source file:org.apache.camel.component.aws.swf.CamelActivityImplementationFactory.java
License:Apache License
@Override public Iterable<ActivityType> getActivityTypesToRegister() { ArrayList<ActivityType> activityTypes = new ArrayList<ActivityType>(1); ActivityType activityType = new ActivityType(); activityType.setName(configuration.getEventName()); activityType.setVersion(configuration.getVersion()); activityTypes.add(activityType);// w w w. j a va 2s . com return activityTypes; }
From source file:org.apache.camel.component.aws.swf.CamelSWFActivityClient.java
License:Apache License
public Object scheduleActivity(String eventName, String version, Object input) { ActivityType activity = new ActivityType(); activity.setName(eventName);//from www . j av a 2s . c om activity.setVersion(version); Promise[] promises = asPromiseArray(input); Promise<?> promise = dynamicActivitiesClient.scheduleActivity(activity, promises, configuration.getActivitySchedulingOptions(), Object.class, null); return promise; }