com.amazonaws.services.simpleworkflow.flow.worker
Class GenericActivityWorker
java.lang.Object
com.amazonaws.services.simpleworkflow.flow.worker.GenericWorker
com.amazonaws.services.simpleworkflow.flow.worker.GenericActivityWorker
- All Implemented Interfaces:
- Suspendable, SuspendableWorker, WorkerBase, WorkerLifecycle
public class GenericActivityWorker
- extends GenericWorker
Methods inherited from class com.amazonaws.services.simpleworkflow.flow.worker.GenericWorker |
awaitTermination, getDomain, getDomainRetentionPeriodInDays, getIdentity, getMaximumPollRateIntervalMilliseconds, getMaximumPollRatePerSecond, getPollBackoffCoefficient, getPollBackoffInitialInterval, getPollBackoffMaximumInterval, getPollThreadCount, getService, getTaskListToPoll, getUncaughtExceptionHandler, isDisableServiceShutdownOnStop, isRegisterDomain, isRunning, resumePolling, setDisableServiceShutdownOnStop, setDomain, setDomainRetentionPeriodInDays, setIdentity, setMaximumPollRateIntervalMilliseconds, setMaximumPollRatePerSecond, setPollBackoffCoefficient, setPollBackoffInitialInterval, setPollBackoffMaximumInterval, setPollThreadCount, setRegisterDomain, setService, setTaskListToPoll, setUncaughtExceptionHandler, shutdown, shutdownAndAwaitTermination, shutdownNow, start, suspendPolling |
GenericActivityWorker
public GenericActivityWorker(AmazonSimpleWorkflow service,
String domain,
String taskListToPoll)
GenericActivityWorker
public GenericActivityWorker()
getActivityImplementationFactory
public ActivityImplementationFactory getActivityImplementationFactory()
setActivityImplementationFactory
public void setActivityImplementationFactory(ActivityImplementationFactory activityImplementationFactory)
getTaskExecutorThreadPoolSize
public int getTaskExecutorThreadPoolSize()
setTaskExecutorThreadPoolSize
public void setTaskExecutorThreadPoolSize(int taskExecutorThreadPoolSize)
toString
public String toString()
- Overrides:
toString
in class GenericWorker
registerTypesToPoll
public void registerTypesToPoll()
registerActivityTypes
public static void registerActivityTypes(AmazonSimpleWorkflow service,
String domain,
String defaultTaskList,
ActivityImplementationFactory activityImplementationFactory)
registerActivityType
public static void registerActivityType(AmazonSimpleWorkflow service,
String domain,
ActivityType activityType,
ActivityTypeRegistrationOptions registrationOptions,
String taskListToPoll)
throws AmazonServiceException
- Throws:
AmazonServiceException
Copyright © 2010 Amazon Web Services, Inc. All Rights Reserved.