public class GenericWorkflowWorker extends GenericWorker
domain, domainRetentionPeriodInDays, MAX_IDENTITY_LENGTH, registerDomain, service, suspendLatch, uncaughtExceptionHandler| コンストラクタと説明 |
|---|
GenericWorkflowWorker() |
GenericWorkflowWorker(AmazonSimpleWorkflow service,
java.lang.String domain,
java.lang.String taskListToPoll) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected void |
checkRequredProperties() |
protected TaskPoller |
createPoller() |
protected DecisionTaskPoller |
createWorkflowPoller() |
protected java.lang.String |
getPollThreadNamePrefix() |
WorkflowDefinitionFactoryFactory |
getWorkflowDefinitionFactoryFactory() |
void |
registerTypesToPoll()
Try to register every type (activity or workflow depending on worker)
that are configured with the worker.
|
static void |
registerWorkflowType(AmazonSimpleWorkflow service,
java.lang.String domain,
WorkflowType workflowType,
WorkflowTypeRegistrationOptions registrationOptions,
java.lang.String defaultTaskList) |
static void |
registerWorkflowTypes(AmazonSimpleWorkflow service,
java.lang.String domain,
java.lang.String defaultTaskList,
WorkflowDefinitionFactoryFactory workflowDefinitionFactoryFactory) |
void |
setWorkflowDefinitionFactoryFactory(WorkflowDefinitionFactoryFactory workflowDefinitionFactoryFactory) |
java.lang.String |
toString() |
awaitTermination, checkRequiredProperty, checkStarted, getDomain, getDomainRetentionPeriodInDays, getIdentity, getMaximumPollRateIntervalMilliseconds, getMaximumPollRatePerSecond, getPollBackoffCoefficient, getPollBackoffInitialInterval, getPollBackoffMaximumInterval, getPollThreadCount, getService, getTaskListToPoll, getUncaughtExceptionHandler, isDisableServiceShutdownOnStop, isDisableTypeRegistrationOnStart, isRegisterDomain, isRunning, resumePolling, setDisableServiceShutdownOnStop, setDisableTypeRegistrationOnStart, setDomain, setDomainRetentionPeriodInDays, setIdentity, setMaximumPollRateIntervalMilliseconds, setMaximumPollRatePerSecond, setPollBackoffCoefficient, setPollBackoffInitialInterval, setPollBackoffMaximumInterval, setPollThreadCount, setRegisterDomain, setService, setTaskListToPoll, setUncaughtExceptionHandler, shutdown, shutdownAndAwaitTermination, shutdownNow, start, suspendPollingpublic GenericWorkflowWorker()
public GenericWorkflowWorker(AmazonSimpleWorkflow service, java.lang.String domain, java.lang.String taskListToPoll)
public WorkflowDefinitionFactoryFactory getWorkflowDefinitionFactoryFactory()
public void setWorkflowDefinitionFactoryFactory(WorkflowDefinitionFactoryFactory workflowDefinitionFactoryFactory)
protected DecisionTaskPoller createWorkflowPoller()
protected void checkRequredProperties()
checkRequredProperties クラス内 GenericWorkerprotected java.lang.String getPollThreadNamePrefix()
getPollThreadNamePrefix クラス内 GenericWorkerprotected TaskPoller createPoller()
createPoller クラス内 GenericWorkerpublic void registerTypesToPoll()
WorkerBasepublic java.lang.String toString()
toString クラス内 GenericWorkerpublic static void registerWorkflowTypes(AmazonSimpleWorkflow service, java.lang.String domain, java.lang.String defaultTaskList, WorkflowDefinitionFactoryFactory workflowDefinitionFactoryFactory)
public static void registerWorkflowType(AmazonSimpleWorkflow service, java.lang.String domain, WorkflowType workflowType, WorkflowTypeRegistrationOptions registrationOptions, java.lang.String defaultTaskList)