com.amazonaws.services.simpleworkflow.flow
Interface WorkerBase

All Superinterfaces:
Suspendable, SuspendableWorker, WorkerLifecycle
All Known Implementing Classes:
ActivityWorker, GenericActivityWorker, GenericWorker, GenericWorkflowWorker, SpringActivityWorker, SpringWorkflowWorker, WorkflowWorker

public interface WorkerBase
extends SuspendableWorker


Method Summary
 String getDomain()
           
 long getDomainRetentionPeriodInDays()
           
 String getIdentity()
           
 int getMaximumPollRateIntervalMilliseconds()
           
 double getMaximumPollRatePerSecond()
           
 double getPollBackoffCoefficient()
           
 long getPollBackoffInitialInterval()
           
 long getPollBackoffMaximumInterval()
           
 int getPollThreadCount()
           
 AmazonSimpleWorkflow getService()
           
 String getTaskListToPoll()
           
 Thread.UncaughtExceptionHandler getUncaughtExceptionHandler()
           
 boolean isDisableServiceShutdownOnStop()
           
 boolean isRegisterDomain()
           
 boolean isRunning()
           
 void registerTypesToPoll()
           
 void setDisableServiceShutdownOnStop(boolean disableServiceShutdownOnStop)
           
 void setDomainRetentionPeriodInDays(long domainRetentionPeriodInDays)
           
 void setIdentity(String identity)
           
 void setMaximumPollRateIntervalMilliseconds(int maximumPollRateIntervalMilliseconds)
           
 void setMaximumPollRatePerSecond(double maximumPollRatePerSecond)
           
 void setPollBackoffCoefficient(double backoffCoefficient)
           
 void setPollBackoffInitialInterval(long backoffInitialInterval)
           
 void setPollBackoffMaximumInterval(long backoffMaximumInterval)
           
 void setPollThreadCount(int threadCount)
           
 void setRegisterDomain(boolean registerDomain)
           
 void setUncaughtExceptionHandler(Thread.UncaughtExceptionHandler uncaughtExceptionHandler)
           
 
Methods inherited from interface com.amazonaws.services.simpleworkflow.flow.Suspendable
resumePolling, suspendPolling
 
Methods inherited from interface com.amazonaws.services.simpleworkflow.flow.WorkerLifecycle
awaitTermination, shutdown, shutdownAndAwaitTermination, shutdownNow, start
 

Method Detail

getService

AmazonSimpleWorkflow getService()

getDomain

String getDomain()

isRegisterDomain

boolean isRegisterDomain()

setRegisterDomain

void setRegisterDomain(boolean registerDomain)

getDomainRetentionPeriodInDays

long getDomainRetentionPeriodInDays()

setDomainRetentionPeriodInDays

void setDomainRetentionPeriodInDays(long domainRetentionPeriodInDays)

getTaskListToPoll

String getTaskListToPoll()

getMaximumPollRatePerSecond

double getMaximumPollRatePerSecond()

setMaximumPollRatePerSecond

void setMaximumPollRatePerSecond(double maximumPollRatePerSecond)

getMaximumPollRateIntervalMilliseconds

int getMaximumPollRateIntervalMilliseconds()

setMaximumPollRateIntervalMilliseconds

void setMaximumPollRateIntervalMilliseconds(int maximumPollRateIntervalMilliseconds)

getUncaughtExceptionHandler

Thread.UncaughtExceptionHandler getUncaughtExceptionHandler()

setUncaughtExceptionHandler

void setUncaughtExceptionHandler(Thread.UncaughtExceptionHandler uncaughtExceptionHandler)

getIdentity

String getIdentity()

setIdentity

void setIdentity(String identity)

getPollBackoffInitialInterval

long getPollBackoffInitialInterval()

setPollBackoffInitialInterval

void setPollBackoffInitialInterval(long backoffInitialInterval)

getPollBackoffMaximumInterval

long getPollBackoffMaximumInterval()

setPollBackoffMaximumInterval

void setPollBackoffMaximumInterval(long backoffMaximumInterval)

isDisableServiceShutdownOnStop

boolean isDisableServiceShutdownOnStop()

setDisableServiceShutdownOnStop

void setDisableServiceShutdownOnStop(boolean disableServiceShutdownOnStop)

getPollBackoffCoefficient

double getPollBackoffCoefficient()

setPollBackoffCoefficient

void setPollBackoffCoefficient(double backoffCoefficient)

getPollThreadCount

int getPollThreadCount()

setPollThreadCount

void setPollThreadCount(int threadCount)

registerTypesToPoll

void registerTypesToPoll()

isRunning

boolean isRunning()


Copyright © 2010 Amazon Web Services, Inc. All Rights Reserved.