com.amazonaws.services.simpleworkflow.flow
Class SynchronousActivityWorker
java.lang.Object
com.amazonaws.services.simpleworkflow.flow.SynchronousActivityWorker
public class SynchronousActivityWorker
- extends java.lang.Object
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
SynchronousActivityWorker
public SynchronousActivityWorker()
SynchronousActivityWorker
public SynchronousActivityWorker(AmazonSimpleWorkflow service,
java.lang.String domain,
java.lang.String taskListToPoll)
pollAndProcessSingleActivityTask
public boolean pollAndProcessSingleActivityTask()
throws java.lang.Throwable
- Throws:
java.lang.Throwable
setActivitiesImplementations
public void setActivitiesImplementations(java.lang.Iterable<java.lang.Object> activitiesImplementations)
throws java.lang.InstantiationException,
java.lang.IllegalAccessException,
java.lang.SecurityException,
java.lang.NoSuchMethodException
- Throws:
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.SecurityException
java.lang.NoSuchMethodException
getActivitiesImplementations
public java.lang.Iterable<java.lang.Object> getActivitiesImplementations()
addActivitiesImplementations
public java.util.List<ActivityType> addActivitiesImplementations(java.lang.Iterable<java.lang.Object> activitiesImplementations)
throws java.lang.InstantiationException,
java.lang.IllegalAccessException,
java.lang.SecurityException,
java.lang.NoSuchMethodException
- Throws:
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.SecurityException
java.lang.NoSuchMethodException
addActivitiesImplementations
public java.util.List<ActivityType> addActivitiesImplementations(java.lang.Iterable<java.lang.Object> activitiesImplementations,
DataConverter dataConverter)
throws java.lang.InstantiationException,
java.lang.IllegalAccessException,
java.lang.SecurityException,
java.lang.NoSuchMethodException
- Throws:
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.SecurityException
java.lang.NoSuchMethodException
addActivitiesImplementation
public java.util.List<ActivityType> addActivitiesImplementation(java.lang.Object activitiesImplementation)
throws java.lang.InstantiationException,
java.lang.IllegalAccessException,
java.lang.SecurityException,
java.lang.NoSuchMethodException
- Throws:
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.SecurityException
java.lang.NoSuchMethodException
addActivitiesImplementation
public java.util.List<ActivityType> addActivitiesImplementation(java.lang.Object activitiesImplementation,
DataConverter converter)
throws java.lang.InstantiationException,
java.lang.IllegalAccessException,
java.lang.SecurityException,
java.lang.NoSuchMethodException
- Throws:
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.SecurityException
java.lang.NoSuchMethodException
getActivityTypesToRegister
public java.lang.Iterable<ActivityType> getActivityTypesToRegister()
getActivityImplementation
public ActivityImplementation getActivityImplementation(ActivityType activityType)
getService
public AmazonSimpleWorkflow getService()
setService
public void setService(AmazonSimpleWorkflow service)
getDomain
public java.lang.String getDomain()
setDomain
public void setDomain(java.lang.String domain)
getPollTaskList
public java.lang.String getPollTaskList()
setTaskListToPoll
public void setTaskListToPoll(java.lang.String taskList)
getIdentity
public java.lang.String getIdentity()
setIdentity
public void setIdentity(java.lang.String identity)
getReportCompletionRetryParameters
public ExponentialRetryParameters getReportCompletionRetryParameters()
setReportCompletionRetryParameters
public void setReportCompletionRetryParameters(ExponentialRetryParameters reportCompletionRetryParameters)
getReportFailureRetryParameters
public ExponentialRetryParameters getReportFailureRetryParameters()
setReportFailureRetryParameters
public void setReportFailureRetryParameters(ExponentialRetryParameters reportFailureRetryParameters)
getTaskListToPoll
public java.lang.String getTaskListToPoll()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
registerTypesToPoll
public void registerTypesToPoll()
throws java.lang.Exception
- Throws:
java.lang.Exception
Copyright © 2010 Amazon Web Services, Inc. All Rights Reserved.