public class SynchronousActivityWorker
extends java.lang.Object
| コンストラクタと説明 |
|---|
SynchronousActivityWorker() |
SynchronousActivityWorker(AmazonSimpleWorkflow service,
java.lang.String domain,
java.lang.String taskListToPoll) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
java.util.List<ActivityType> |
addActivitiesImplementation(java.lang.Object activitiesImplementation) |
java.util.List<ActivityType> |
addActivitiesImplementation(java.lang.Object activitiesImplementation,
DataConverter converter) |
java.util.List<ActivityType> |
addActivitiesImplementations(java.lang.Iterable<java.lang.Object> activitiesImplementations) |
java.util.List<ActivityType> |
addActivitiesImplementations(java.lang.Iterable<java.lang.Object> activitiesImplementations,
DataConverter dataConverter) |
java.lang.Iterable<java.lang.Object> |
getActivitiesImplementations() |
ActivityImplementation |
getActivityImplementation(ActivityType activityType) |
java.lang.Iterable<ActivityType> |
getActivityTypesToRegister() |
java.lang.String |
getDomain() |
java.lang.String |
getIdentity() |
java.lang.String |
getPollTaskList() |
ExponentialRetryParameters |
getReportCompletionRetryParameters() |
ExponentialRetryParameters |
getReportFailureRetryParameters() |
AmazonSimpleWorkflow |
getService() |
java.lang.String |
getTaskListToPoll() |
boolean |
pollAndProcessSingleActivityTask() |
void |
registerTypesToPoll() |
void |
setActivitiesImplementations(java.lang.Iterable<java.lang.Object> activitiesImplementations) |
void |
setDomain(java.lang.String domain) |
void |
setIdentity(java.lang.String identity) |
void |
setReportCompletionRetryParameters(ExponentialRetryParameters reportCompletionRetryParameters) |
void |
setReportFailureRetryParameters(ExponentialRetryParameters reportFailureRetryParameters) |
void |
setService(AmazonSimpleWorkflow service) |
void |
setTaskListToPoll(java.lang.String taskList) |
java.lang.String |
toString() |
public SynchronousActivityWorker()
public SynchronousActivityWorker(AmazonSimpleWorkflow service, java.lang.String domain, java.lang.String taskListToPoll)
public boolean pollAndProcessSingleActivityTask()
throws java.lang.Throwable
java.lang.Throwablepublic void setActivitiesImplementations(java.lang.Iterable<java.lang.Object> activitiesImplementations)
throws java.lang.InstantiationException,
java.lang.IllegalAccessException,
java.lang.SecurityException,
java.lang.NoSuchMethodException
java.lang.InstantiationExceptionjava.lang.IllegalAccessExceptionjava.lang.SecurityExceptionjava.lang.NoSuchMethodExceptionpublic java.lang.Iterable<java.lang.Object> getActivitiesImplementations()
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
java.lang.InstantiationExceptionjava.lang.IllegalAccessExceptionjava.lang.SecurityExceptionjava.lang.NoSuchMethodExceptionpublic 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
java.lang.InstantiationExceptionjava.lang.IllegalAccessExceptionjava.lang.SecurityExceptionjava.lang.NoSuchMethodExceptionpublic java.util.List<ActivityType> addActivitiesImplementation(java.lang.Object activitiesImplementation) throws java.lang.InstantiationException, java.lang.IllegalAccessException, java.lang.SecurityException, java.lang.NoSuchMethodException
java.lang.InstantiationExceptionjava.lang.IllegalAccessExceptionjava.lang.SecurityExceptionjava.lang.NoSuchMethodExceptionpublic java.util.List<ActivityType> addActivitiesImplementation(java.lang.Object activitiesImplementation, DataConverter converter) throws java.lang.InstantiationException, java.lang.IllegalAccessException, java.lang.SecurityException, java.lang.NoSuchMethodException
java.lang.InstantiationExceptionjava.lang.IllegalAccessExceptionjava.lang.SecurityExceptionjava.lang.NoSuchMethodExceptionpublic java.lang.Iterable<ActivityType> getActivityTypesToRegister()
public ActivityImplementation getActivityImplementation(ActivityType activityType)
public AmazonSimpleWorkflow getService()
public void setService(AmazonSimpleWorkflow service)
public java.lang.String getDomain()
public void setDomain(java.lang.String domain)
public java.lang.String getPollTaskList()
public void setTaskListToPoll(java.lang.String taskList)
public java.lang.String getIdentity()
public void setIdentity(java.lang.String identity)
public ExponentialRetryParameters getReportCompletionRetryParameters()
public void setReportCompletionRetryParameters(ExponentialRetryParameters reportCompletionRetryParameters)
public ExponentialRetryParameters getReportFailureRetryParameters()
public void setReportFailureRetryParameters(ExponentialRetryParameters reportFailureRetryParameters)
public java.lang.String getTaskListToPoll()
public java.lang.String toString()
toString クラス内 java.lang.Objectpublic void registerTypesToPoll()
throws java.lang.Exception
java.lang.Exception