META-INF/
META-INF/MANIFEST.MF
com/
com/amazonaws/
com/amazonaws/services/
com/amazonaws/services/simpleworkflow/
com/amazonaws/services/simpleworkflow/flow/
com/amazonaws/services/simpleworkflow/flow/spring/
com/amazonaws/services/simpleworkflow/flow/test/
com/amazonaws/services/simpleworkflow/flow/pojo/
com/amazonaws/services/simpleworkflow/flow/generic/
com/amazonaws/services/simpleworkflow/flow/junit/
com/amazonaws/services/simpleworkflow/flow/junit/spring/
com/amazonaws/services/simpleworkflow/flow/aspectj/
com/amazonaws/services/simpleworkflow/flow/common/
com/amazonaws/services/simpleworkflow/flow/interceptors/
com/amazonaws/services/simpleworkflow/flow/annotations/
com/amazonaws/services/simpleworkflow/flow/core/
com/amazonaws/services/simpleworkflow/flow/worker/
builddef.lst
com/amazonaws/services/simpleworkflow/flow/DynamicWorkflowClientExternalImpl.classDynamicWorkflowClientExternalImpl.java
package com.amazonaws.services.simpleworkflow.flow
public com.amazonaws.services.simpleworkflow.flow.DynamicWorkflowClientExternalImpl extends java.lang.Object implements com.amazonaws.services.simpleworkflow.flow.DynamicWorkflowClientExternal {
protected com.amazonaws.services.simpleworkflow.flow.DataConverter dataConverter
protected com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions schedulingOptions
protected com.amazonaws.services.simpleworkflow.flow.generic.GenericWorkflowClientExternal genericClient
protected com.amazonaws.services.simpleworkflow.model.WorkflowExecution workflowExecution
protected com.amazonaws.services.simpleworkflow.model.WorkflowType workflowType
public void (java.lang.String, com.amazonaws.services.simpleworkflow.model.WorkflowType)
String workflowId
com.amazonaws.services.simpleworkflow.model.WorkflowType workflowType
public void (com.amazonaws.services.simpleworkflow.model.WorkflowExecution)
com.amazonaws.services.simpleworkflow.model.WorkflowExecution workflowExecution
public void (java.lang.String, com.amazonaws.services.simpleworkflow.model.WorkflowType, com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions)
String workflowId
com.amazonaws.services.simpleworkflow.model.WorkflowType workflowType
com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions options
public void (com.amazonaws.services.simpleworkflow.model.WorkflowExecution, com.amazonaws.services.simpleworkflow.model.WorkflowType, com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions)
com.amazonaws.services.simpleworkflow.model.WorkflowExecution workflowExecution
com.amazonaws.services.simpleworkflow.model.WorkflowType workflowType
com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions options
public void (com.amazonaws.services.simpleworkflow.model.WorkflowExecution, com.amazonaws.services.simpleworkflow.model.WorkflowType, com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions, com.amazonaws.services.simpleworkflow.flow.DataConverter)
com.amazonaws.services.simpleworkflow.model.WorkflowExecution workflowExecution
com.amazonaws.services.simpleworkflow.model.WorkflowType workflowType
com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions options
com.amazonaws.services.simpleworkflow.flow.DataConverter dataConverter
public void (com.amazonaws.services.simpleworkflow.model.WorkflowExecution, com.amazonaws.services.simpleworkflow.model.WorkflowType, com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions, com.amazonaws.services.simpleworkflow.flow.DataConverter, com.amazonaws.services.simpleworkflow.flow.generic.GenericWorkflowClientExternal)
com.amazonaws.services.simpleworkflow.model.WorkflowExecution workflowExecution
com.amazonaws.services.simpleworkflow.model.WorkflowType workflowType
com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions options
com.amazonaws.services.simpleworkflow.flow.DataConverter dataConverter
com.amazonaws.services.simpleworkflow.flow.generic.GenericWorkflowClientExternal genericClient
public com.amazonaws.services.simpleworkflow.flow.DataConverter getDataConverter ()
public void setDataConverter (com.amazonaws.services.simpleworkflow.flow.DataConverter)
com.amazonaws.services.simpleworkflow.flow.DataConverter dataConverter
public com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions getSchedulingOptions ()
public void setSchedulingOptions (com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions)
com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions schedulingOptions
public com.amazonaws.services.simpleworkflow.flow.generic.GenericWorkflowClientExternal getGenericClient ()
public void setGenericClient (com.amazonaws.services.simpleworkflow.flow.generic.GenericWorkflowClientExternal)
com.amazonaws.services.simpleworkflow.flow.generic.GenericWorkflowClientExternal genericClient
public com.amazonaws.services.simpleworkflow.model.WorkflowExecution getWorkflowExecution ()
public void setWorkflowExecution (com.amazonaws.services.simpleworkflow.model.WorkflowExecution)
com.amazonaws.services.simpleworkflow.model.WorkflowExecution workflowExecution
public com.amazonaws.services.simpleworkflow.model.WorkflowType getWorkflowType ()
public void setWorkflowType (com.amazonaws.services.simpleworkflow.model.WorkflowType)
com.amazonaws.services.simpleworkflow.model.WorkflowType workflowType
public void terminateWorkflowExecution (java.lang.String, java.lang.String, com.amazonaws.services.simpleworkflow.model.ChildPolicy)
String reason
String details
com.amazonaws.services.simpleworkflow.model.ChildPolicy childPolicy
com.amazonaws.services.simpleworkflow.flow.generic.TerminateWorkflowExecutionParameters terminateParameters
public void requestCancelWorkflowExecution ()
public void startWorkflowExecution (java.lang.Object[])
Object[] arguments
public void startWorkflowExecution (java.lang.Object[], com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions)
Object[] arguments
com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions startOptionsOverride
com.amazonaws.services.simpleworkflow.flow.generic.StartWorkflowExecutionParameters parameters
String input
com.amazonaws.services.simpleworkflow.model.WorkflowExecution newExecution
String runId
public void signalWorkflowExecution (java.lang.String, java.lang.Object[])
String signalName
Object[] arguments
com.amazonaws.services.simpleworkflow.flow.generic.SignalExternalWorkflowParameters signalParameters
String input
public java.lang.Object getWorkflowExecutionState (java.lang.Class) throws java.lang.Throwable
Class returnType
String state
Throwable failure
}
com/amazonaws/services/simpleworkflow/flow/ActivityWorker.classActivityWorker.java
package com.amazonaws.services.simpleworkflow.flow
public com.amazonaws.services.simpleworkflow.flow.ActivityWorker extends java.lang.Object implements com.amazonaws.services.simpleworkflow.flow.WorkerBase {
private final com.amazonaws.services.simpleworkflow.flow.worker.GenericActivityWorker genericWorker
private final com.amazonaws.services.simpleworkflow.flow.pojo.POJOActivityImplementationFactory factory
public void (com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow, java.lang.String, java.lang.String)
com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow service
String domain
String taskListToPoll
public void setActivitiesImplementations (java.lang.Iterable) throws java.lang.InstantiationException java.lang.IllegalAccessException java.lang.SecurityException java.lang.NoSuchMethodException
Iterable activitiesImplementations
public java.lang.Iterable getActivitiesImplementations ()
public java.util.List addActivitiesImplementations (java.lang.Iterable) throws java.lang.InstantiationException java.lang.IllegalAccessException java.lang.SecurityException java.lang.NoSuchMethodException
Iterable activitiesImplementations
public java.util.List addActivitiesImplementations (java.lang.Iterable, com.amazonaws.services.simpleworkflow.flow.DataConverter) throws java.lang.InstantiationException java.lang.IllegalAccessException java.lang.SecurityException java.lang.NoSuchMethodException
Iterable activitiesImplementations
com.amazonaws.services.simpleworkflow.flow.DataConverter dataConverter
public java.util.List addActivitiesImplementation (java.lang.Object) throws java.lang.InstantiationException java.lang.IllegalAccessException java.lang.SecurityException java.lang.NoSuchMethodException
Object activitiesImplementation
public java.util.List addActivitiesImplementation (java.lang.Object, com.amazonaws.services.simpleworkflow.flow.DataConverter) throws java.lang.InstantiationException java.lang.IllegalAccessException java.lang.SecurityException java.lang.NoSuchMethodException
Object activitiesImplementation
com.amazonaws.services.simpleworkflow.flow.DataConverter converter
public java.lang.Iterable getActivityTypesToRegister ()
public com.amazonaws.services.simpleworkflow.flow.generic.ActivityImplementation getActivityImplementation (com.amazonaws.services.simpleworkflow.model.ActivityType)
com.amazonaws.services.simpleworkflow.model.ActivityType activityType
public com.amazonaws.services.simpleworkflow.flow.DataConverter getDataConverter ()
public void setDataConverter (com.amazonaws.services.simpleworkflow.flow.DataConverter)
com.amazonaws.services.simpleworkflow.flow.DataConverter dataConverter
public int getTaskExecutorThreadPoolSize ()
public void setTaskExecutorThreadPoolSize (int)
int taskExecutorThreadPoolSize
public boolean shutdownAndAwaitTermination (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long timeout
java.util.concurrent.TimeUnit unit
public void shutdownNow ()
public com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow getService ()
public java.lang.String getDomain ()
public boolean isRegisterDomain ()
public boolean awaitTermination (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long timeout
java.util.concurrent.TimeUnit unit
public void setRegisterDomain (boolean)
boolean registerDomain
public long getDomainRetentionPeriodInDays ()
public void setDomainRetentionPeriodInDays (long)
long days
public java.lang.String getTaskListToPoll ()
public double getMaximumPollRatePerSecond ()
public void setMaximumPollRatePerSecond (double)
double maximumPollRatePerSecond
public int getMaximumPollRateIntervalMilliseconds ()
public void setMaximumPollRateIntervalMilliseconds (int)
int maximumPollRateIntervalMilliseconds
public java.lang.Thread$UncaughtExceptionHandler getUncaughtExceptionHandler ()
public void setUncaughtExceptionHandler (java.lang.Thread$UncaughtExceptionHandler)
Thread$UncaughtExceptionHandler uncaughtExceptionHandler
public java.lang.String getIdentity ()
public void setIdentity (java.lang.String)
String identity
public long getPollBackoffInitialInterval ()
public void setPollBackoffInitialInterval (long)
long backoffInitialInterval
public long getPollBackoffMaximumInterval ()
public void setPollBackoffMaximumInterval (long)
long backoffMaximumInterval
public boolean isDisableServiceShutdownOnStop ()
public void setDisableServiceShutdownOnStop (boolean)
boolean disableServiceShutdownOnStop
public double getPollBackoffCoefficient ()
public void setPollBackoffCoefficient (double)
double backoffCoefficient
public int getPollThreadCount ()
public void setPollThreadCount (int)
int threadCount
public void setDisableTypeRegistrationOnStart (boolean)
boolean disableTypeRegistrationOnStart
public boolean isDisableTypeRegistrationOnStart ()
public void registerTypesToPoll ()
public void start ()
public void shutdown ()
public boolean isRunning ()
public void suspendPolling ()
public void resumePolling ()
public java.lang.String toString ()
}
com/amazonaws/services/simpleworkflow/flow/DynamicActivitiesClientImpl$1.classDynamicActivitiesClientImpl.java
package com.amazonaws.services.simpleworkflow.flow
com.amazonaws.services.simpleworkflow.flow.DynamicActivitiesClientImpl$1 extends com.amazonaws.services.simpleworkflow.flow.core.Functor {
final com.amazonaws.services.simpleworkflow.flow.DynamicActivitiesClientImpl this$0
private final com.amazonaws.services.simpleworkflow.flow.core.Promise[] val$arguments
private final com.amazonaws.services.simpleworkflow.model.ActivityType val$activityType
private final com.amazonaws.services.simpleworkflow.flow.ActivitySchedulingOptions val$optionsOverride
private final Class val$returnType
private final com.amazonaws.services.simpleworkflow.flow.core.Promise[] val$waitFor
transient void (com.amazonaws.services.simpleworkflow.flow.DynamicActivitiesClientImpl, com.amazonaws.services.simpleworkflow.flow.core.Promise[], com.amazonaws.services.simpleworkflow.flow.core.Promise[], com.amazonaws.services.simpleworkflow.model.ActivityType, com.amazonaws.services.simpleworkflow.flow.ActivitySchedulingOptions, java.lang.Class, com.amazonaws.services.simpleworkflow.flow.core.Promise[])
com.amazonaws.services.simpleworkflow.flow.core.Promise[] $anonymous0
protected com.amazonaws.services.simpleworkflow.flow.core.Promise doExecute () throws java.lang.Throwable
Object[] input
int i
com.amazonaws.services.simpleworkflow.flow.core.Promise argument
}
com/amazonaws/services/simpleworkflow/flow/ActivitiesClient.classActivitiesClient.java
package com.amazonaws.services.simpleworkflow.flow
public abstract com.amazonaws.services.simpleworkflow.flow.ActivitiesClient extends java.lang.Object {
public abstract com.amazonaws.services.simpleworkflow.flow.DataConverter getDataConverter ()
public abstract com.amazonaws.services.simpleworkflow.flow.ActivitySchedulingOptions getSchedulingOptions ()
public abstract com.amazonaws.services.simpleworkflow.flow.generic.GenericActivityClient getGenericClient ()
}
com/amazonaws/services/simpleworkflow/flow/SynchronousActivityWorker.classSynchronousActivityWorker.java
package com.amazonaws.services.simpleworkflow.flow
public com.amazonaws.services.simpleworkflow.flow.SynchronousActivityWorker extends java.lang.Object {
private final com.amazonaws.services.simpleworkflow.flow.worker.SynchronousActivityTaskPoller poller
private final com.amazonaws.services.simpleworkflow.flow.pojo.POJOActivityImplementationFactory factory
public void ()
public void (com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow, java.lang.String, java.lang.String)
com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow service
String domain
String taskListToPoll
public boolean pollAndProcessSingleActivityTask () throws java.lang.Throwable
public void setActivitiesImplementations (java.lang.Iterable) throws java.lang.InstantiationException java.lang.IllegalAccessException java.lang.SecurityException java.lang.NoSuchMethodException
Iterable activitiesImplementations
public java.lang.Iterable getActivitiesImplementations ()
public java.util.List addActivitiesImplementations (java.lang.Iterable) throws java.lang.InstantiationException java.lang.IllegalAccessException java.lang.SecurityException java.lang.NoSuchMethodException
Iterable activitiesImplementations
public java.util.List addActivitiesImplementations (java.lang.Iterable, com.amazonaws.services.simpleworkflow.flow.DataConverter) throws java.lang.InstantiationException java.lang.IllegalAccessException java.lang.SecurityException java.lang.NoSuchMethodException
Iterable activitiesImplementations
com.amazonaws.services.simpleworkflow.flow.DataConverter dataConverter
public java.util.List addActivitiesImplementation (java.lang.Object) throws java.lang.InstantiationException java.lang.IllegalAccessException java.lang.SecurityException java.lang.NoSuchMethodException
Object activitiesImplementation
public java.util.List addActivitiesImplementation (java.lang.Object, com.amazonaws.services.simpleworkflow.flow.DataConverter) throws java.lang.InstantiationException java.lang.IllegalAccessException java.lang.SecurityException java.lang.NoSuchMethodException
Object activitiesImplementation
com.amazonaws.services.simpleworkflow.flow.DataConverter converter
public java.lang.Iterable getActivityTypesToRegister ()
public com.amazonaws.services.simpleworkflow.flow.generic.ActivityImplementation getActivityImplementation (com.amazonaws.services.simpleworkflow.model.ActivityType)
com.amazonaws.services.simpleworkflow.model.ActivityType activityType
public com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow getService ()
public void setService (com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow)
com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow service
public java.lang.String getDomain ()
public void setDomain (java.lang.String)
String domain
public java.lang.String getPollTaskList ()
public void setTaskListToPoll (java.lang.String)
String taskList
public java.lang.String getIdentity ()
public void setIdentity (java.lang.String)
String identity
public com.amazonaws.services.simpleworkflow.flow.worker.ExponentialRetryParameters getReportCompletionRetryParameters ()
public void setReportCompletionRetryParameters (com.amazonaws.services.simpleworkflow.flow.worker.ExponentialRetryParameters)
com.amazonaws.services.simpleworkflow.flow.worker.ExponentialRetryParameters reportCompletionRetryParameters
public com.amazonaws.services.simpleworkflow.flow.worker.ExponentialRetryParameters getReportFailureRetryParameters ()
public void setReportFailureRetryParameters (com.amazonaws.services.simpleworkflow.flow.worker.ExponentialRetryParameters)
com.amazonaws.services.simpleworkflow.flow.worker.ExponentialRetryParameters reportFailureRetryParameters
public java.lang.String getTaskListToPoll ()
public java.lang.String toString ()
public void registerTypesToPoll () throws java.lang.Exception
}
com/amazonaws/services/simpleworkflow/flow/LambdaFunctionException.classLambdaFunctionException.java
package com.amazonaws.services.simpleworkflow.flow
public com.amazonaws.services.simpleworkflow.flow.LambdaFunctionException extends com.amazonaws.services.simpleworkflow.flow.DecisionException {
private String functionName
private String functionId
public void (java.lang.String)
String message
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (java.lang.String, long, java.lang.String, java.lang.String)
String message
long eventId
String name
String id
public java.lang.String getFunctionName ()
public void setFunctionName (java.lang.String)
String functionName
public java.lang.String getFunctionId ()
public void setFunctionId (java.lang.String)
String functionId
}
com/amazonaws/services/simpleworkflow/flow/ScheduleActivityTaskFailedException.classScheduleActivityTaskFailedException.java
package com.amazonaws.services.simpleworkflow.flow
public com.amazonaws.services.simpleworkflow.flow.ScheduleActivityTaskFailedException extends com.amazonaws.services.simpleworkflow.flow.ActivityTaskException {
private com.amazonaws.services.simpleworkflow.model.ScheduleActivityTaskFailedCause failureCause
public void (java.lang.String)
String message
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (long, com.amazonaws.services.simpleworkflow.model.ActivityType, java.lang.String, java.lang.String)
long eventId
com.amazonaws.services.simpleworkflow.model.ActivityType activityType
String activityId
String cause
public com.amazonaws.services.simpleworkflow.model.ScheduleActivityTaskFailedCause getFailureCause ()
public void setFailureCause (com.amazonaws.services.simpleworkflow.model.ScheduleActivityTaskFailedCause)
com.amazonaws.services.simpleworkflow.model.ScheduleActivityTaskFailedCause failureCause
}
com/amazonaws/services/simpleworkflow/flow/WorkflowClock.classWorkflowClock.java
package com.amazonaws.services.simpleworkflow.flow
public abstract com.amazonaws.services.simpleworkflow.flow.WorkflowClock extends java.lang.Object {
public abstract long currentTimeMillis ()
public abstract boolean isReplaying ()
public abstract com.amazonaws.services.simpleworkflow.flow.core.Promise createTimer (long)
public abstract com.amazonaws.services.simpleworkflow.flow.core.Promise createTimer (long, java.lang.Object)
}
com/amazonaws/services/simpleworkflow/flow/SynchronousWorkflowWorker.classSynchronousWorkflowWorker.java
package com.amazonaws.services.simpleworkflow.flow
public com.amazonaws.services.simpleworkflow.flow.SynchronousWorkflowWorker extends java.lang.Object {
private final com.amazonaws.services.simpleworkflow.flow.worker.DecisionTaskPoller poller
private final com.amazonaws.services.simpleworkflow.flow.pojo.POJOWorkflowDefinitionFactoryFactory factoryFactory
public void ()
public void (com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow, java.lang.String, java.lang.String)
com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow service
String domain
String taskListToPoll
public java.lang.String getIdentity ()
public void setIdentity (java.lang.String)
String identity
public com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow getService ()
public java.lang.String getDomain ()
public void setService (com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow)
com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow service
public void setDomain (java.lang.String)
String domain
public java.lang.String getTaskListToPoll ()
public void setTaskListToPoll (java.lang.String)
String pollTaskList
public boolean pollAndProcessSingleDecisionTask () throws java.lang.Exception
public void setConverter (com.amazonaws.services.simpleworkflow.flow.DataConverter)
com.amazonaws.services.simpleworkflow.flow.DataConverter converter
public java.lang.Iterable getWorkflowTypesToRegister ()
public void addWorkflowImplementationType (java.lang.Class) throws java.lang.InstantiationException java.lang.IllegalAccessException
Class workflowImplementationType
public void addWorkflowImplementationType (java.lang.Class, com.amazonaws.services.simpleworkflow.flow.DataConverter) throws java.lang.InstantiationException java.lang.IllegalAccessException
Class workflowImplementationType
com.amazonaws.services.simpleworkflow.flow.DataConverter converterOverride
public void setWorkflowImplementationTypes (java.util.Collection) throws java.lang.InstantiationException java.lang.IllegalAccessException
java.util.Collection workflowImplementationTypes
public java.util.Collection getWorkflowImplementationTypes ()
public void registerTypesToPoll () throws java.lang.Exception
}
com/amazonaws/services/simpleworkflow/flow/DecisionException.classDecisionException.java
package com.amazonaws.services.simpleworkflow.flow
public abstract com.amazonaws.services.simpleworkflow.flow.DecisionException extends java.lang.RuntimeException {
private long eventId
public void (java.lang.String)
String message
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (java.lang.String, long)
String message
long eventId
public long getEventId ()
public void setEventId (long)
long eventId
}
com/amazonaws/services/simpleworkflow/flow/spring/WorkflowScope$2.classWorkflowScope.java
package com.amazonaws.services.simpleworkflow.flow.spring
com.amazonaws.services.simpleworkflow.flow.spring.WorkflowScope$2 extends com.amazonaws.services.simpleworkflow.flow.WorkflowExecutionLocal {
void ()
protected java.util.List initialValue ()
protected volatile java.lang.Object initialValue ()
}
com/amazonaws/services/simpleworkflow/flow/spring/SpringWorkflowDefinitionFactoryFactory.classSpringWorkflowDefinitionFactoryFactory.java
package com.amazonaws.services.simpleworkflow.flow.spring
com.amazonaws.services.simpleworkflow.flow.spring.SpringWorkflowDefinitionFactoryFactory extends com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinitionFactoryFactory {
private final com.amazonaws.services.simpleworkflow.flow.pojo.POJOWorkflowDefinitionFactoryFactory impl
private final java.util.Map workflowImplementations
void ()
public com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinitionFactory getWorkflowDefinitionFactory (com.amazonaws.services.simpleworkflow.model.WorkflowType)
com.amazonaws.services.simpleworkflow.model.WorkflowType workflowType
public java.lang.Iterable getWorkflowTypesToRegister ()
public void setWorkflowImplementations (java.lang.Iterable) throws java.lang.InstantiationException java.lang.IllegalAccessException
Iterable workflowImplementations
Object workflowImplementation
public java.lang.Iterable getWorkflowImplementations ()
public void addWorkflowImplementation (java.lang.Object) throws java.lang.InstantiationException java.lang.IllegalAccessException
Object workflowImplementation
Class implementationClass
public com.amazonaws.services.simpleworkflow.flow.DataConverter getDataConverter ()
public void setDataConverter (com.amazonaws.services.simpleworkflow.flow.DataConverter)
com.amazonaws.services.simpleworkflow.flow.DataConverter converter
static java.util.Map access$0 (com.amazonaws.services.simpleworkflow.flow.spring.SpringWorkflowDefinitionFactoryFactory)
}
com/amazonaws/services/simpleworkflow/flow/spring/SpringWorkflowWorker.classSpringWorkflowWorker.java
package com.amazonaws.services.simpleworkflow.flow.spring
public com.amazonaws.services.simpleworkflow.flow.spring.SpringWorkflowWorker extends java.lang.Object implements com.amazonaws.services.simpleworkflow.flow.WorkerBase org.springframework.context.SmartLifecycle {
private final com.amazonaws.services.simpleworkflow.flow.worker.GenericWorkflowWorker genericWorker
private final com.amazonaws.services.simpleworkflow.flow.spring.SpringWorkflowDefinitionFactoryFactory factoryFactory
private int startPhase
private long terminationTimeoutSeconds
private boolean disableAutoStartup
public void ()
public void (com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow, java.lang.String, java.lang.String)
com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow service
String domain
String taskListToPoll
public com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow getService ()
public void setService (com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow)
com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow service
public java.lang.String getDomain ()
public void setDomain (java.lang.String)
String domain
public boolean isRegisterDomain ()
public void setRegisterDomain (boolean)
boolean registerDomain
public long getDomainRetentionPeriodInDays ()
public void setDomainRetentionPeriodInDays (long)
long domainRetentionPeriodInDays
public java.lang.String getTaskListToPoll ()
public void setTaskListToPoll (java.lang.String)
String taskListToPoll
public com.amazonaws.services.simpleworkflow.flow.DataConverter getDataConverter ()
public void setDataConverter (com.amazonaws.services.simpleworkflow.flow.DataConverter)
com.amazonaws.services.simpleworkflow.flow.DataConverter converter
public double getMaximumPollRatePerSecond ()
public void setMaximumPollRatePerSecond (double)
double maximumPollRatePerSecond
public int getMaximumPollRateIntervalMilliseconds ()
public void setMaximumPollRateIntervalMilliseconds (int)
int maximumPollRateIntervalMilliseconds
public java.lang.Thread$UncaughtExceptionHandler getUncaughtExceptionHandler ()
public void setUncaughtExceptionHandler (java.lang.Thread$UncaughtExceptionHandler)
Thread$UncaughtExceptionHandler uncaughtExceptionHandler
public java.lang.String getIdentity ()
public void setIdentity (java.lang.String)
String identity
public long getPollBackoffInitialInterval ()
public void setPollBackoffInitialInterval (long)
long backoffInitialInterval
public long getPollBackoffMaximumInterval ()
public void setPollBackoffMaximumInterval (long)
long backoffMaximumInterval
public boolean isDisableServiceShutdownOnStop ()
public void setDisableServiceShutdownOnStop (boolean)
boolean disableServiceShutdownOnStop
public void setDisableTypeRegistrationOnStart (boolean)
boolean disableTypeRegistrationOnStart
public boolean isDisableTypeRegistrationOnStart ()
public double getPollBackoffCoefficient ()
public void setPollBackoffCoefficient (double)
double backoffCoefficient
public int getPollThreadCount ()
public void setPollThreadCount (int)
int threadCount
public void suspendPolling ()
public void resumePolling ()
public java.lang.Iterable getWorkflowTypesToRegister ()
public void start ()
public void shutdown ()
public void shutdownNow ()
public boolean shutdownAndAwaitTermination (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long timeout
java.util.concurrent.TimeUnit unit
public void stopNow ()
public boolean awaitTermination (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long timeout
java.util.concurrent.TimeUnit unit
public void setWorkflowImplementations (java.lang.Iterable) throws java.lang.InstantiationException java.lang.IllegalAccessException
Iterable workflowImplementations
Object workflowImplementation
public java.lang.Iterable getWorkflowImplementations ()
public void addWorkflowImplementation (java.lang.Object) throws java.lang.InstantiationException java.lang.IllegalAccessException
Object workflowImplementation
public java.lang.String toString ()
public void stop ()
public boolean isRunning ()
public int getPhase ()
public void setPhase (int)
int startPhase
public boolean isAutoStartup ()
public long getTerminationTimeoutSeconds ()
public void setTerminationTimeoutSeconds (long)
long terminationTimeoutSeconds
public boolean isDisableAutoStartup ()
public void setDisableAutoStartup (boolean)
boolean disableAutoStartup
public void stop (java.lang.Runnable)
Runnable callback
public void registerTypesToPoll ()
}
com/amazonaws/services/simpleworkflow/flow/spring/WorkflowScope.classWorkflowScope.java
package com.amazonaws.services.simpleworkflow.flow.spring
public com.amazonaws.services.simpleworkflow.flow.spring.WorkflowScope extends java.lang.Object implements org.springframework.beans.factory.config.Scope org.springframework.context.ApplicationContextAware {
public static final String NAME
private com.amazonaws.services.simpleworkflow.flow.DecisionContextProvider contextProvider
private static com.amazonaws.services.simpleworkflow.flow.WorkflowExecutionLocal objects
private static com.amazonaws.services.simpleworkflow.flow.WorkflowExecutionLocal destructionCallbacks
static void ()
public void ()
public static void setDecisionContext (com.amazonaws.services.simpleworkflow.flow.DecisionContext)
com.amazonaws.services.simpleworkflow.flow.DecisionContext context
public static void removeDecisionContext ()
Runnable callback
public java.lang.Object get (java.lang.String, org.springframework.beans.factory.ObjectFactory)
String name
org.springframework.beans.factory.ObjectFactory objectFactory
java.util.Map map
Object result
private static void set (java.lang.String, java.lang.Object)
String name
Object bean
java.util.Map map
public java.lang.String getConversationId ()
public void registerDestructionCallback (java.lang.String, java.lang.Runnable)
String name
Runnable callback
public java.lang.Object remove (java.lang.String)
String name
java.util.Map map
public java.lang.Object resolveContextualObject (java.lang.String)
String name
public void setApplicationContext (org.springframework.context.ApplicationContext) throws org.springframework.beans.BeansException
org.springframework.context.ApplicationContext applicationContext
org.springframework.beans.factory.config.AutowireCapableBeanFactory autowireCapableBeanFactory
org.springframework.beans.factory.support.DefaultListableBeanFactory factory
private void registerBean (org.springframework.beans.factory.support.DefaultListableBeanFactory, java.lang.String, java.lang.Class)
org.springframework.beans.factory.support.DefaultListableBeanFactory factory
String beanName
Class beanClass
org.springframework.beans.factory.support.BeanDefinitionBuilder builder
}
com/amazonaws/services/simpleworkflow/flow/spring/SpringWorkflowDefinitionFactoryFactory$1.classSpringWorkflowDefinitionFactoryFactory.java
package com.amazonaws.services.simpleworkflow.flow.spring
com.amazonaws.services.simpleworkflow.flow.spring.SpringWorkflowDefinitionFactoryFactory$1 extends com.amazonaws.services.simpleworkflow.flow.pojo.POJOWorkflowDefinitionFactoryFactory {
final com.amazonaws.services.simpleworkflow.flow.spring.SpringWorkflowDefinitionFactoryFactory this$0
void (com.amazonaws.services.simpleworkflow.flow.spring.SpringWorkflowDefinitionFactoryFactory)
protected com.amazonaws.services.simpleworkflow.flow.pojo.POJOWorkflowImplementationFactory getImplementationFactory (java.lang.Class, java.lang.Class, com.amazonaws.services.simpleworkflow.model.WorkflowType)
Class workflowImplementationType
Class workflowInteface
com.amazonaws.services.simpleworkflow.model.WorkflowType workflowType
Object instanceProxy
}
com/amazonaws/services/simpleworkflow/flow/spring/POJOWorkflowStubImplementationFactory.classPOJOWorkflowStubImplementationFactory.java
package com.amazonaws.services.simpleworkflow.flow.spring
public com.amazonaws.services.simpleworkflow.flow.spring.POJOWorkflowStubImplementationFactory extends java.lang.Object implements com.amazonaws.services.simpleworkflow.flow.pojo.POJOWorkflowImplementationFactory {
private Object instanceProxy
public void (java.lang.Object)
Object instanceProxy
public java.lang.Object newInstance (com.amazonaws.services.simpleworkflow.flow.DecisionContext) throws java.lang.Exception
com.amazonaws.services.simpleworkflow.flow.DecisionContext decisionContext
public java.lang.Object newInstance (com.amazonaws.services.simpleworkflow.flow.DecisionContext, java.lang.Object[]) throws java.lang.Exception
com.amazonaws.services.simpleworkflow.flow.DecisionContext decisionContext
Object[] constructorArgs
public void deleteInstance (java.lang.Object)
Object instance
}
com/amazonaws/services/simpleworkflow/flow/spring/CronDecorator.classCronDecorator.java
package com.amazonaws.services.simpleworkflow.flow.spring
public com.amazonaws.services.simpleworkflow.flow.spring.CronDecorator extends com.amazonaws.services.simpleworkflow.flow.interceptors.ScheduleDecorator {
public void (java.lang.String, java.util.Date, java.util.TimeZone, com.amazonaws.services.simpleworkflow.flow.WorkflowClock)
String cronExpression
java.util.Date expiration
java.util.TimeZone timeZone
com.amazonaws.services.simpleworkflow.flow.WorkflowClock clock
}
com/amazonaws/services/simpleworkflow/flow/spring/CronInvocationSchedule.classCronInvocationSchedule.java
package com.amazonaws.services.simpleworkflow.flow.spring
public com.amazonaws.services.simpleworkflow.flow.spring.CronInvocationSchedule extends java.lang.Object implements com.amazonaws.services.simpleworkflow.flow.interceptors.InvocationSchedule {
protected static final int SECOND
private final org.springframework.scheduling.support.CronSequenceGenerator cronSequenceGenerator
private final java.util.Date expiration
public void (java.lang.String, java.util.Date, java.util.TimeZone)
String cronExpression
java.util.Date expiration
java.util.TimeZone timeZone
public long nextInvocationDelaySeconds (java.util.Date, java.util.Date, java.util.Date, int)
java.util.Date currentTime
java.util.Date startTime
java.util.Date lastInvocationTime
int pastInvocatonsCount
java.util.Date nextInvocationTime
java.util.Date nextInvocationTime
long resultMilliseconds
}
com/amazonaws/services/simpleworkflow/flow/spring/WorkflowScopeBeanNames.classWorkflowScopeBeanNames.java
package com.amazonaws.services.simpleworkflow.flow.spring
public com.amazonaws.services.simpleworkflow.flow.spring.WorkflowScopeBeanNames extends java.lang.Object {
public static final String GENERIC_ACTIVITY_CLIENT
public static final String GENERIC_WORKFLOW_CLIENT
public static final String WORKFLOW_CLOCK
public static final String WORKFLOW_CONTEXT
public static final String DECISION_CONTEXT
public void ()
public static boolean isWorkflowScopeBeanName (java.lang.String)
String name
}
com/amazonaws/services/simpleworkflow/flow/spring/WorkflowScope$1.classWorkflowScope.java
package com.amazonaws.services.simpleworkflow.flow.spring
com.amazonaws.services.simpleworkflow.flow.spring.WorkflowScope$1 extends com.amazonaws.services.simpleworkflow.flow.WorkflowExecutionLocal {
void ()
protected java.util.Map initialValue ()
protected volatile java.lang.Object initialValue ()
}
com/amazonaws/services/simpleworkflow/flow/spring/SpringActivityWorker.classSpringActivityWorker.java
package com.amazonaws.services.simpleworkflow.flow.spring
public com.amazonaws.services.simpleworkflow.flow.spring.SpringActivityWorker extends java.lang.Object implements com.amazonaws.services.simpleworkflow.flow.WorkerBase org.springframework.context.SmartLifecycle {
private final com.amazonaws.services.simpleworkflow.flow.worker.GenericActivityWorker genericWorker
private final com.amazonaws.services.simpleworkflow.flow.pojo.POJOActivityImplementationFactory factory
private int startPhase
private long terminationTimeoutSeconds
private boolean disableAutoStartup
public void ()
public void (com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow, java.lang.String, java.lang.String)
com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow service
String domain
String taskListToPoll
public com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow getService ()
public void setService (com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow)
com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow service
public java.lang.String getDomain ()
public void setDomain (java.lang.String)
String domain
public boolean isRegisterDomain ()
public void setRegisterDomain (boolean)
boolean registerDomain
public long getDomainRetentionPeriodInDays ()
public void setDomainRetentionPeriodInDays (long)
long domainRetentionPeriodInDays
public java.lang.String getTaskListToPoll ()
public void setTaskListToPoll (java.lang.String)
String taskListToPoll
public com.amazonaws.services.simpleworkflow.flow.DataConverter getDataConverter ()
public void setDataConverter (com.amazonaws.services.simpleworkflow.flow.DataConverter)
com.amazonaws.services.simpleworkflow.flow.DataConverter dataConverter
public double getMaximumPollRatePerSecond ()
public void setMaximumPollRatePerSecond (double)
double maximumPollRatePerSecond
public int getMaximumPollRateIntervalMilliseconds ()
public void setMaximumPollRateIntervalMilliseconds (int)
int maximumPollRateIntervalMilliseconds
public java.lang.String getIdentity ()
public void setIdentity (java.lang.String)
String identity
public java.lang.Thread$UncaughtExceptionHandler getUncaughtExceptionHandler ()
public void setUncaughtExceptionHandler (java.lang.Thread$UncaughtExceptionHandler)
Thread$UncaughtExceptionHandler uncaughtExceptionHandler
public long getPollBackoffInitialInterval ()
public void setPollBackoffInitialInterval (long)
long backoffInitialInterval
public long getPollBackoffMaximumInterval ()
public void setPollBackoffMaximumInterval (long)
long backoffMaximumInterval
public double getPollBackoffCoefficient ()
public void setPollBackoffCoefficient (double)
double backoffCoefficient
public int getPollThreadCount ()
public void setPollThreadCount (int)
int threadCount
public int getTaskExecutorThreadPoolSize ()
public void setTaskExecutorThreadPoolSize (int)
int taskExecutorThreadPoolSize
public boolean isDisableServiceShutdownOnStop ()
public void setDisableServiceShutdownOnStop (boolean)
boolean disableServiceShutdownOnStop
public void suspendPolling ()
public void resumePolling ()
public void start ()
public void stopNow ()
public void shutdown ()
public void shutdownNow ()
public boolean shutdownAndAwaitTermination (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long timeout
java.util.concurrent.TimeUnit unit
public boolean awaitTermination (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long timeout
java.util.concurrent.TimeUnit unit
public void stop ()
public boolean isRunning ()
public void setActivitiesImplementations (java.lang.Iterable) throws java.lang.InstantiationException java.lang.IllegalAccessException java.lang.SecurityException java.lang.NoSuchMethodException
Iterable activitiesImplementations
Object activitiesImplementation
public java.lang.Iterable getActivitiesImplementations ()
public java.util.List addActivitiesImplementation (java.lang.Object) throws java.lang.InstantiationException java.lang.IllegalAccessException java.lang.SecurityException java.lang.NoSuchMethodException
Object activitiesImplementation
public void registerTypesToPoll ()
public int getPhase ()
public void setPhase (int)
int startPhase
public boolean isAutoStartup ()
public long getTerminationTimeoutSeconds ()
public void setTerminationTimeoutSeconds (long)
long terminationTimeoutSeconds
public boolean isDisableAutoStartup ()
public void setDisableAutoStartup (boolean)
boolean disableAutoStartup
public void setDisableTypeRegistrationOnStart (boolean)
boolean disableTypeRegistrationOnStart
public boolean isDisableTypeRegistrationOnStart ()
public void stop (java.lang.Runnable)
Runnable callback
public java.lang.String toString ()
}
com/amazonaws/services/simpleworkflow/flow/ChildWorkflowTimedOutException.classChildWorkflowTimedOutException.java
package com.amazonaws.services.simpleworkflow.flow
public com.amazonaws.services.simpleworkflow.flow.ChildWorkflowTimedOutException extends com.amazonaws.services.simpleworkflow.flow.ChildWorkflowException {
public void (java.lang.String)
String message
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (long, com.amazonaws.services.simpleworkflow.model.WorkflowExecution, com.amazonaws.services.simpleworkflow.model.WorkflowType)
long eventId
com.amazonaws.services.simpleworkflow.model.WorkflowExecution workflowExecution
com.amazonaws.services.simpleworkflow.model.WorkflowType workflowType
}
com/amazonaws/services/simpleworkflow/flow/DynamicWorkflowClientImpl$3.classDynamicWorkflowClientImpl.java
package com.amazonaws.services.simpleworkflow.flow
com.amazonaws.services.simpleworkflow.flow.DynamicWorkflowClientImpl$3 extends com.amazonaws.services.simpleworkflow.flow.core.TryFinally {
com.amazonaws.services.simpleworkflow.flow.core.Promise reply
final com.amazonaws.services.simpleworkflow.flow.DynamicWorkflowClientImpl this$0
private final Object[] val$arguments
private final com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions val$startOptionsOverride
private final com.amazonaws.services.simpleworkflow.flow.core.Settable val$result
private final Class val$returnType
transient void (com.amazonaws.services.simpleworkflow.flow.DynamicWorkflowClientImpl, com.amazonaws.services.simpleworkflow.flow.core.Promise[], java.lang.Object[], com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions, com.amazonaws.services.simpleworkflow.flow.core.Settable, java.lang.Class)
com.amazonaws.services.simpleworkflow.flow.core.Promise[] $anonymous0
protected void doTry () throws java.lang.Throwable
com.amazonaws.services.simpleworkflow.flow.generic.StartChildWorkflowExecutionParameters parameters
String convertedArguments
com.amazonaws.services.simpleworkflow.flow.generic.StartChildWorkflowExecutionParameters startParameters
com.amazonaws.services.simpleworkflow.flow.generic.GenericWorkflowClient client
protected void doCatch (java.lang.Throwable) throws java.lang.Throwable
Throwable e
com.amazonaws.services.simpleworkflow.flow.ChildWorkflowFailedException taskFailedException
String details
Throwable cause
com.amazonaws.services.simpleworkflow.flow.DataConverterException dataConverterException
protected void doFinally () throws java.lang.Throwable
Object output
static com.amazonaws.services.simpleworkflow.flow.DynamicWorkflowClientImpl access$0 (com.amazonaws.services.simpleworkflow.flow.DynamicWorkflowClientImpl$3)
}
com/amazonaws/services/simpleworkflow/flow/ActivityTaskFailedException.classActivityTaskFailedException.java
package com.amazonaws.services.simpleworkflow.flow
public com.amazonaws.services.simpleworkflow.flow.ActivityTaskFailedException extends com.amazonaws.services.simpleworkflow.flow.ActivityTaskException {
private String details
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (java.lang.String)
String message
public void (long, com.amazonaws.services.simpleworkflow.model.ActivityType, java.lang.String, java.lang.String, java.lang.String)
long eventId
com.amazonaws.services.simpleworkflow.model.ActivityType activityType
String activityId
String reason
String details
public java.lang.String getDetails ()
public void setDetails (java.lang.String)
String details
}
com/amazonaws/services/simpleworkflow/flow/DynamicWorkflowClientImpl.classDynamicWorkflowClientImpl.java
package com.amazonaws.services.simpleworkflow.flow
public com.amazonaws.services.simpleworkflow.flow.DynamicWorkflowClientImpl extends java.lang.Object implements com.amazonaws.services.simpleworkflow.flow.DynamicWorkflowClient {
protected com.amazonaws.services.simpleworkflow.model.WorkflowType workflowType
protected com.amazonaws.services.simpleworkflow.flow.generic.GenericWorkflowClient genericClient
protected com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions schedulingOptions
protected com.amazonaws.services.simpleworkflow.flow.DataConverter dataConverter
protected com.amazonaws.services.simpleworkflow.model.WorkflowExecution workflowExecution
protected com.amazonaws.services.simpleworkflow.flow.DecisionContextProvider decisionContextProvider
protected com.amazonaws.services.simpleworkflow.flow.core.Settable runId
public void ()
public void (com.amazonaws.services.simpleworkflow.model.WorkflowExecution)
com.amazonaws.services.simpleworkflow.model.WorkflowExecution workflowExecution
public void (com.amazonaws.services.simpleworkflow.model.WorkflowExecution, com.amazonaws.services.simpleworkflow.model.WorkflowType)
com.amazonaws.services.simpleworkflow.model.WorkflowExecution workflowExecution
com.amazonaws.services.simpleworkflow.model.WorkflowType workflowType
public void (com.amazonaws.services.simpleworkflow.model.WorkflowExecution, com.amazonaws.services.simpleworkflow.model.WorkflowType, com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions)
com.amazonaws.services.simpleworkflow.model.WorkflowExecution workflowExecution
com.amazonaws.services.simpleworkflow.model.WorkflowType workflowType
com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions options
public void (com.amazonaws.services.simpleworkflow.model.WorkflowExecution, com.amazonaws.services.simpleworkflow.model.WorkflowType, com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions, com.amazonaws.services.simpleworkflow.flow.DataConverter)
com.amazonaws.services.simpleworkflow.model.WorkflowExecution workflowExecution
com.amazonaws.services.simpleworkflow.model.WorkflowType workflowType
com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions options
com.amazonaws.services.simpleworkflow.flow.DataConverter dataConverter
public void (com.amazonaws.services.simpleworkflow.model.WorkflowExecution, com.amazonaws.services.simpleworkflow.model.WorkflowType, com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions, com.amazonaws.services.simpleworkflow.flow.DataConverter, com.amazonaws.services.simpleworkflow.flow.generic.GenericWorkflowClient)
com.amazonaws.services.simpleworkflow.model.WorkflowExecution workflowExecution
com.amazonaws.services.simpleworkflow.model.WorkflowType workflowType
com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions options
com.amazonaws.services.simpleworkflow.flow.DataConverter dataConverter
com.amazonaws.services.simpleworkflow.flow.generic.GenericWorkflowClient genericClient
public com.amazonaws.services.simpleworkflow.flow.DataConverter getDataConverter ()
public com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions getSchedulingOptions ()
public com.amazonaws.services.simpleworkflow.flow.generic.GenericWorkflowClient getGenericClient ()
public com.amazonaws.services.simpleworkflow.flow.core.Promise getRunId ()
public com.amazonaws.services.simpleworkflow.model.WorkflowExecution getWorkflowExecution ()
public com.amazonaws.services.simpleworkflow.model.WorkflowType getWorkflowType ()
public void setWorkflowType (com.amazonaws.services.simpleworkflow.model.WorkflowType)
com.amazonaws.services.simpleworkflow.model.WorkflowType workflowType
public void setGenericClient (com.amazonaws.services.simpleworkflow.flow.generic.GenericWorkflowClient)
com.amazonaws.services.simpleworkflow.flow.generic.GenericWorkflowClient genericClient
public void setSchedulingOptions (com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions)
com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions schedulingOptions
public void setDataConverter (com.amazonaws.services.simpleworkflow.flow.DataConverter)
com.amazonaws.services.simpleworkflow.flow.DataConverter dataConverter
public transient void requestCancelWorkflowExecution (com.amazonaws.services.simpleworkflow.flow.core.Promise[])
com.amazonaws.services.simpleworkflow.flow.core.Promise[] waitFor
private void checkWorkflowExecution ()
public transient com.amazonaws.services.simpleworkflow.flow.core.Promise startWorkflowExecution (com.amazonaws.services.simpleworkflow.flow.core.Promise[], com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions, java.lang.Class, com.amazonaws.services.simpleworkflow.flow.core.Promise[])
com.amazonaws.services.simpleworkflow.flow.core.Promise[] arguments
com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions startOptionsOverride
Class returnType
com.amazonaws.services.simpleworkflow.flow.core.Promise[] waitFor
public transient com.amazonaws.services.simpleworkflow.flow.core.Promise startWorkflowExecution (java.lang.Object[], com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions, java.lang.Class, com.amazonaws.services.simpleworkflow.flow.core.Promise[])
Object[] arguments
com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions startOptionsOverride
Class returnType
com.amazonaws.services.simpleworkflow.flow.core.Promise[] waitFor
com.amazonaws.services.simpleworkflow.flow.core.Settable result
public transient void signalWorkflowExecution (java.lang.String, java.lang.Object[], com.amazonaws.services.simpleworkflow.flow.core.Promise[])
String signalName
Object[] arguments
com.amazonaws.services.simpleworkflow.flow.core.Promise[] waitFor
private void checkState ()
private com.amazonaws.services.simpleworkflow.flow.generic.GenericWorkflowClient getGenericClientToUse ()
com.amazonaws.services.simpleworkflow.flow.generic.GenericWorkflowClient client
com.amazonaws.services.simpleworkflow.flow.generic.GenericWorkflowClient client
static com.amazonaws.services.simpleworkflow.flow.generic.GenericWorkflowClient access$0 (com.amazonaws.services.simpleworkflow.flow.DynamicWorkflowClientImpl)
}
com/amazonaws/services/simpleworkflow/flow/WorkflowClientFactoryExternalBase.classWorkflowClientFactoryExternalBase.java
package com.amazonaws.services.simpleworkflow.flow
public abstract com.amazonaws.services.simpleworkflow.flow.WorkflowClientFactoryExternalBase extends java.lang.Object implements com.amazonaws.services.simpleworkflow.flow.WorkflowClientFactoryExternal {
private com.amazonaws.services.simpleworkflow.flow.generic.GenericWorkflowClientExternal genericClient
private com.amazonaws.services.simpleworkflow.flow.DataConverter dataConverter
private com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions startWorkflowOptions
public void (com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow, java.lang.String)
com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow service
String domain
public void ()
public void (com.amazonaws.services.simpleworkflow.flow.generic.GenericWorkflowClientExternal)
com.amazonaws.services.simpleworkflow.flow.generic.GenericWorkflowClientExternal genericClient
public com.amazonaws.services.simpleworkflow.flow.generic.GenericWorkflowClientExternal getGenericClient ()
public void setGenericClient (com.amazonaws.services.simpleworkflow.flow.generic.GenericWorkflowClientExternal)
com.amazonaws.services.simpleworkflow.flow.generic.GenericWorkflowClientExternal genericClient
public com.amazonaws.services.simpleworkflow.flow.DataConverter getDataConverter ()
public void setDataConverter (com.amazonaws.services.simpleworkflow.flow.DataConverter)
com.amazonaws.services.simpleworkflow.flow.DataConverter dataConverter
public com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions getStartWorkflowOptions ()
public void setStartWorkflowOptions (com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions)
com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions startWorkflowOptions
public java.lang.Object getClient ()
String workflowId
com.amazonaws.services.simpleworkflow.model.WorkflowExecution workflowExecution
public java.lang.Object getClient (java.lang.String)
String workflowId
com.amazonaws.services.simpleworkflow.model.WorkflowExecution workflowExecution
public java.lang.Object getClient (com.amazonaws.services.simpleworkflow.model.WorkflowExecution)
com.amazonaws.services.simpleworkflow.model.WorkflowExecution workflowExecution
public java.lang.Object getClient (com.amazonaws.services.simpleworkflow.model.WorkflowExecution, com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions)
com.amazonaws.services.simpleworkflow.model.WorkflowExecution workflowExecution
com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions options
public java.lang.Object getClient (com.amazonaws.services.simpleworkflow.model.WorkflowExecution, com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions, com.amazonaws.services.simpleworkflow.flow.DataConverter)
com.amazonaws.services.simpleworkflow.model.WorkflowExecution workflowExecution
com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions options
com.amazonaws.services.simpleworkflow.flow.DataConverter dataConverter
public java.lang.Object getClient (com.amazonaws.services.simpleworkflow.model.WorkflowExecution, com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions, com.amazonaws.services.simpleworkflow.flow.DataConverter, com.amazonaws.services.simpleworkflow.flow.generic.GenericWorkflowClientExternal)
com.amazonaws.services.simpleworkflow.model.WorkflowExecution workflowExecution
com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions options
com.amazonaws.services.simpleworkflow.flow.DataConverter dataConverter
com.amazonaws.services.simpleworkflow.flow.generic.GenericWorkflowClientExternal genericClient
private void checkGenericClient ()
protected abstract java.lang.Object createClientInstance (com.amazonaws.services.simpleworkflow.model.WorkflowExecution, com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions, com.amazonaws.services.simpleworkflow.flow.DataConverter, com.amazonaws.services.simpleworkflow.flow.generic.GenericWorkflowClientExternal)
}
com/amazonaws/services/simpleworkflow/flow/test/TestLambdaFunctionClient.classTestLambdaFunctionClient.java
package com.amazonaws.services.simpleworkflow.flow.test
public com.amazonaws.services.simpleworkflow.flow.test.TestLambdaFunctionClient extends java.lang.Object implements com.amazonaws.services.simpleworkflow.flow.worker.LambdaFunctionClient {
protected final com.amazonaws.services.simpleworkflow.flow.DecisionContextProvider decisionContextProvider
protected com.amazonaws.services.simpleworkflow.flow.test.TestLambdaFunctionInvoker invoker
public void ()
public com.amazonaws.services.simpleworkflow.flow.core.Promise scheduleLambdaFunction (java.lang.String, java.lang.String)
String name
String input
public com.amazonaws.services.simpleworkflow.flow.core.Promise scheduleLambdaFunction (java.lang.String, com.amazonaws.services.simpleworkflow.flow.core.Promise)
String name
com.amazonaws.services.simpleworkflow.flow.core.Promise input
public com.amazonaws.services.simpleworkflow.flow.core.Promise scheduleLambdaFunction (java.lang.String, com.amazonaws.services.simpleworkflow.flow.core.Promise, long)
String name
com.amazonaws.services.simpleworkflow.flow.core.Promise input
long timeoutSeconds
com.amazonaws.services.simpleworkflow.flow.core.Settable result
public com.amazonaws.services.simpleworkflow.flow.core.Promise scheduleLambdaFunction (java.lang.String, java.lang.String, long)
String name
String input
long timeoutSeconds
String id
com.amazonaws.services.simpleworkflow.flow.core.Settable result
Throwable e
com.amazonaws.services.simpleworkflow.flow.LambdaFunctionFailedException failure
public void setInvoker (com.amazonaws.services.simpleworkflow.flow.test.TestLambdaFunctionInvoker)
com.amazonaws.services.simpleworkflow.flow.test.TestLambdaFunctionInvoker invoker
}
com/amazonaws/services/simpleworkflow/flow/test/TestWorkflowClock$1.classTestWorkflowClock.java
package com.amazonaws.services.simpleworkflow.flow.test
com.amazonaws.services.simpleworkflow.flow.test.TestWorkflowClock$1 extends com.amazonaws.services.simpleworkflow.flow.core.ExternalTask {
final com.amazonaws.services.simpleworkflow.flow.test.TestWorkflowClock this$0
private final com.amazonaws.services.simpleworkflow.flow.test.TestWorkflowClock$TimerInfo val$timer
transient void (com.amazonaws.services.simpleworkflow.flow.test.TestWorkflowClock, com.amazonaws.services.simpleworkflow.flow.core.Promise[], com.amazonaws.services.simpleworkflow.flow.test.TestWorkflowClock$TimerInfo)
com.amazonaws.services.simpleworkflow.flow.core.Promise[] $anonymous0
protected com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskCancellationHandler doExecute (com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskCompletionHandle) throws java.lang.Throwable
com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskCompletionHandle handle
static com.amazonaws.services.simpleworkflow.flow.test.TestWorkflowClock access$0 (com.amazonaws.services.simpleworkflow.flow.test.TestWorkflowClock$1)
}
com/amazonaws/services/simpleworkflow/flow/test/TestDecisionContext.classTestDecisionContext.java
package com.amazonaws.services.simpleworkflow.flow.test
public com.amazonaws.services.simpleworkflow.flow.test.TestDecisionContext extends com.amazonaws.services.simpleworkflow.flow.DecisionContext {
private final com.amazonaws.services.simpleworkflow.flow.generic.GenericActivityClient activityClient
private final com.amazonaws.services.simpleworkflow.flow.generic.GenericWorkflowClient workflowClient
private final com.amazonaws.services.simpleworkflow.flow.WorkflowClock workflowClock
private final com.amazonaws.services.simpleworkflow.flow.WorkflowContext workfowContext
private final com.amazonaws.services.simpleworkflow.flow.worker.LambdaFunctionClient lambdaFunctionClient
public void (com.amazonaws.services.simpleworkflow.flow.generic.GenericActivityClient, com.amazonaws.services.simpleworkflow.flow.generic.GenericWorkflowClient, com.amazonaws.services.simpleworkflow.flow.WorkflowClock, com.amazonaws.services.simpleworkflow.flow.WorkflowContext, com.amazonaws.services.simpleworkflow.flow.worker.LambdaFunctionClient)
com.amazonaws.services.simpleworkflow.flow.generic.GenericActivityClient activityClient
com.amazonaws.services.simpleworkflow.flow.generic.GenericWorkflowClient workflowClient
com.amazonaws.services.simpleworkflow.flow.WorkflowClock workflowClock
com.amazonaws.services.simpleworkflow.flow.WorkflowContext workfowContext
com.amazonaws.services.simpleworkflow.flow.worker.LambdaFunctionClient lambdaFunctionClient
public com.amazonaws.services.simpleworkflow.flow.generic.GenericActivityClient getActivityClient ()
public com.amazonaws.services.simpleworkflow.flow.generic.GenericWorkflowClient getWorkflowClient ()
public com.amazonaws.services.simpleworkflow.flow.WorkflowClock getWorkflowClock ()
public com.amazonaws.services.simpleworkflow.flow.WorkflowContext getWorkflowContext ()
public com.amazonaws.services.simpleworkflow.flow.worker.LambdaFunctionClient getLambdaFunctionClient ()
}
com/amazonaws/services/simpleworkflow/flow/test/TestGenericWorkflowClient$ChildWorkflowTryCatchFinally.classTestGenericWorkflowClient.java
package com.amazonaws.services.simpleworkflow.flow.test
final com.amazonaws.services.simpleworkflow.flow.test.TestGenericWorkflowClient$ChildWorkflowTryCatchFinally extends com.amazonaws.services.simpleworkflow.flow.core.TryCatchFinally {
private final com.amazonaws.services.simpleworkflow.flow.generic.StartChildWorkflowExecutionParameters parameters
private final com.amazonaws.services.simpleworkflow.model.WorkflowExecution childExecution
private final com.amazonaws.services.simpleworkflow.flow.core.Settable result
private final com.amazonaws.services.simpleworkflow.flow.core.Settable executeResult
private final com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinition childWorkflowDefinition
private final com.amazonaws.services.simpleworkflow.flow.DecisionContext childContext
private boolean failed
private final com.amazonaws.services.simpleworkflow.flow.core.Settable continueAsNew
final com.amazonaws.services.simpleworkflow.flow.test.TestGenericWorkflowClient this$0
private void (com.amazonaws.services.simpleworkflow.flow.test.TestGenericWorkflowClient, com.amazonaws.services.simpleworkflow.flow.generic.StartChildWorkflowExecutionParameters, com.amazonaws.services.simpleworkflow.model.WorkflowExecution, com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinition, com.amazonaws.services.simpleworkflow.flow.DecisionContext, com.amazonaws.services.simpleworkflow.flow.core.Settable)
com.amazonaws.services.simpleworkflow.flow.generic.StartChildWorkflowExecutionParameters parameters
com.amazonaws.services.simpleworkflow.model.WorkflowExecution childExecution
com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinition childWorkflowDefinition
com.amazonaws.services.simpleworkflow.flow.DecisionContext context
com.amazonaws.services.simpleworkflow.flow.core.Settable result
protected void doTry () throws java.lang.Throwable
protected void doCatch (java.lang.Throwable) throws java.lang.Throwable
Throwable e
com.amazonaws.services.simpleworkflow.flow.WorkflowException we
Exception failure
protected void doFinally () throws java.lang.Throwable
public void signalRecieved (java.lang.String, java.lang.String)
String signalName
String details
public com.amazonaws.services.simpleworkflow.flow.generic.StartChildWorkflowExecutionParameters getParameters ()
public java.lang.String getWorkflowState () throws com.amazonaws.services.simpleworkflow.flow.WorkflowException
public com.amazonaws.services.simpleworkflow.model.WorkflowExecution getWorkflowExecution ()
public com.amazonaws.services.simpleworkflow.flow.core.Promise getContinueAsNew ()
static com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinition access$0 (com.amazonaws.services.simpleworkflow.flow.test.TestGenericWorkflowClient$ChildWorkflowTryCatchFinally)
void (com.amazonaws.services.simpleworkflow.flow.test.TestGenericWorkflowClient, com.amazonaws.services.simpleworkflow.flow.generic.StartChildWorkflowExecutionParameters, com.amazonaws.services.simpleworkflow.model.WorkflowExecution, com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinition, com.amazonaws.services.simpleworkflow.flow.DecisionContext, com.amazonaws.services.simpleworkflow.flow.core.Settable, com.amazonaws.services.simpleworkflow.flow.test.TestGenericWorkflowClient$ChildWorkflowTryCatchFinally)
}
com/amazonaws/services/simpleworkflow/flow/test/TestWorkflowClock$TimerInfo$1.classTestWorkflowClock.java
package com.amazonaws.services.simpleworkflow.flow.test
com.amazonaws.services.simpleworkflow.flow.test.TestWorkflowClock$TimerInfo$1 extends com.amazonaws.services.simpleworkflow.flow.core.Task {
final com.amazonaws.services.simpleworkflow.flow.test.TestWorkflowClock$TimerInfo this$1
transient void (com.amazonaws.services.simpleworkflow.flow.test.TestWorkflowClock$TimerInfo, com.amazonaws.services.simpleworkflow.flow.core.Promise[])
com.amazonaws.services.simpleworkflow.flow.core.Promise[] $anonymous0
protected void doExecute () throws java.lang.Throwable
}
com/amazonaws/services/simpleworkflow/flow/test/TestPOJOWorkflowImplementationGenericWorkflowClient.classTestPOJOWorkflowImplementationGenericWorkflowClient.java
package com.amazonaws.services.simpleworkflow.flow.test
public com.amazonaws.services.simpleworkflow.flow.test.TestPOJOWorkflowImplementationGenericWorkflowClient extends java.lang.Object implements com.amazonaws.services.simpleworkflow.flow.generic.GenericWorkflowClient {
private final com.amazonaws.services.simpleworkflow.flow.test.TestGenericWorkflowClient genericClient
private final com.amazonaws.services.simpleworkflow.flow.pojo.POJOWorkflowDefinitionFactoryFactory factoryFactory
public void ()
public com.amazonaws.services.simpleworkflow.flow.DecisionContextProvider getDecisionContextProvider ()
public void setDecisionContextProvider (com.amazonaws.services.simpleworkflow.flow.DecisionContextProvider)
com.amazonaws.services.simpleworkflow.flow.DecisionContextProvider decisionContextProvider
public com.amazonaws.services.simpleworkflow.flow.core.Promise startChildWorkflow (com.amazonaws.services.simpleworkflow.flow.generic.StartChildWorkflowExecutionParameters)
com.amazonaws.services.simpleworkflow.flow.generic.StartChildWorkflowExecutionParameters parameters
public com.amazonaws.services.simpleworkflow.flow.core.Promise startChildWorkflow (java.lang.String, java.lang.String, java.lang.String)
String workflow
String version
String input
public com.amazonaws.services.simpleworkflow.flow.core.Promise startChildWorkflow (java.lang.String, java.lang.String, com.amazonaws.services.simpleworkflow.flow.core.Promise)
String workflow
String version
com.amazonaws.services.simpleworkflow.flow.core.Promise input
public com.amazonaws.services.simpleworkflow.flow.core.Promise signalWorkflowExecution (com.amazonaws.services.simpleworkflow.flow.generic.SignalExternalWorkflowParameters)
com.amazonaws.services.simpleworkflow.flow.generic.SignalExternalWorkflowParameters signalParameters
public void requestCancelWorkflowExecution (com.amazonaws.services.simpleworkflow.model.WorkflowExecution)
com.amazonaws.services.simpleworkflow.model.WorkflowExecution execution
public java.lang.String getWorkflowState (com.amazonaws.services.simpleworkflow.model.WorkflowExecution) throws com.amazonaws.services.simpleworkflow.flow.WorkflowException
com.amazonaws.services.simpleworkflow.model.WorkflowExecution execution
public void continueAsNewOnCompletion (com.amazonaws.services.simpleworkflow.flow.generic.ContinueAsNewWorkflowExecutionParameters)
com.amazonaws.services.simpleworkflow.flow.generic.ContinueAsNewWorkflowExecutionParameters parameters
public java.lang.String generateUniqueId ()
public void setDataConverter (com.amazonaws.services.simpleworkflow.flow.DataConverter)
com.amazonaws.services.simpleworkflow.flow.DataConverter converter
public java.lang.Iterable getWorkflowTypesToRegister ()
public void addWorkflowImplementationType (java.lang.Class) throws java.lang.InstantiationException java.lang.IllegalAccessException
Class workflowImplementationType
public void addWorkflowImplementationType (java.lang.Class, com.amazonaws.services.simpleworkflow.flow.DataConverter) throws java.lang.InstantiationException java.lang.IllegalAccessException
Class workflowImplementationType
com.amazonaws.services.simpleworkflow.flow.DataConverter converterOverride
public void addWorkflowImplementationType (java.lang.Class, com.amazonaws.services.simpleworkflow.flow.DataConverter, java.lang.Object[]) throws java.lang.InstantiationException java.lang.IllegalAccessException
Class workflowImplementationType
com.amazonaws.services.simpleworkflow.flow.DataConverter converterOverride
Object[] constructorArgs
public void setWorkflowImplementationTypes (java.util.Collection) throws java.lang.InstantiationException java.lang.IllegalAccessException
java.util.Collection workflowImplementationTypes
}
com/amazonaws/services/simpleworkflow/flow/test/TestGenericWorkflowClient$1.classTestGenericWorkflowClient.java
package com.amazonaws.services.simpleworkflow.flow.test
com.amazonaws.services.simpleworkflow.flow.test.TestGenericWorkflowClient$1 extends com.amazonaws.services.simpleworkflow.flow.core.Task {
final com.amazonaws.services.simpleworkflow.flow.test.TestGenericWorkflowClient this$0
private final com.amazonaws.services.simpleworkflow.flow.core.Promise val$continueAsNew
private final com.amazonaws.services.simpleworkflow.flow.test.TestGenericWorkflowClient$ChildWorkflowTryCatchFinally val$tryCatch
private final com.amazonaws.services.simpleworkflow.flow.core.Settable val$result
transient void (com.amazonaws.services.simpleworkflow.flow.test.TestGenericWorkflowClient, com.amazonaws.services.simpleworkflow.flow.core.Promise[], com.amazonaws.services.simpleworkflow.flow.core.Promise, com.amazonaws.services.simpleworkflow.flow.test.TestGenericWorkflowClient$ChildWorkflowTryCatchFinally, com.amazonaws.services.simpleworkflow.flow.core.Settable)
com.amazonaws.services.simpleworkflow.flow.core.Promise[] $anonymous0
protected void doExecute () throws java.lang.Throwable
com.amazonaws.services.simpleworkflow.flow.generic.ContinueAsNewWorkflowExecutionParameters cp
com.amazonaws.services.simpleworkflow.flow.generic.StartChildWorkflowExecutionParameters nextParameters
com.amazonaws.services.simpleworkflow.model.WorkflowExecution previousWorkflowExecution
String workflowId
com.amazonaws.services.simpleworkflow.flow.generic.StartChildWorkflowExecutionParameters previousParameters
long startToClose
long taskStartToClose
int taskPriority
com.amazonaws.services.simpleworkflow.flow.core.Settable reply
}
com/amazonaws/services/simpleworkflow/flow/test/TestPOJOActivityImplementationGenericActivityClient.classTestPOJOActivityImplementationGenericActivityClient.java
package com.amazonaws.services.simpleworkflow.flow.test
public com.amazonaws.services.simpleworkflow.flow.test.TestPOJOActivityImplementationGenericActivityClient extends java.lang.Object implements com.amazonaws.services.simpleworkflow.flow.generic.GenericActivityClient {
private final com.amazonaws.services.simpleworkflow.flow.test.TestGenericActivityClient genericClient
public void ()
public void addWorker (com.amazonaws.services.simpleworkflow.flow.test.TestPOJOActivityImplementationWorker)
com.amazonaws.services.simpleworkflow.flow.test.TestPOJOActivityImplementationWorker worker
public com.amazonaws.services.simpleworkflow.flow.core.Promise scheduleActivityTask (com.amazonaws.services.simpleworkflow.flow.generic.ExecuteActivityParameters)
com.amazonaws.services.simpleworkflow.flow.generic.ExecuteActivityParameters parameters
public com.amazonaws.services.simpleworkflow.flow.core.Promise scheduleActivityTask (java.lang.String, java.lang.String, java.lang.String)
String activity
String version
String input
public com.amazonaws.services.simpleworkflow.flow.core.Promise scheduleActivityTask (java.lang.String, java.lang.String, com.amazonaws.services.simpleworkflow.flow.core.Promise)
String activity
String version
com.amazonaws.services.simpleworkflow.flow.core.Promise input
}
com/amazonaws/services/simpleworkflow/flow/test/TestGenericActivityClient.classTestGenericActivityClient.java
package com.amazonaws.services.simpleworkflow.flow.test
public com.amazonaws.services.simpleworkflow.flow.test.TestGenericActivityClient extends java.lang.Object implements com.amazonaws.services.simpleworkflow.flow.generic.GenericActivityClient {
protected final java.util.Map factories
protected final java.util.Map registrationOptions
protected final java.util.Map workerTaskLists
protected final com.amazonaws.services.simpleworkflow.flow.DecisionContextProvider decisionContextProvider
public void (com.amazonaws.services.simpleworkflow.flow.DecisionContextProvider)
com.amazonaws.services.simpleworkflow.flow.DecisionContextProvider decisionContextProvider
public void ()
public void addFactory (java.lang.String, com.amazonaws.services.simpleworkflow.flow.generic.ActivityImplementationFactory)
String taskListToListen
com.amazonaws.services.simpleworkflow.flow.generic.ActivityImplementationFactory factory
Iterable typesToRegister
com.amazonaws.services.simpleworkflow.model.ActivityType activityType
com.amazonaws.services.simpleworkflow.flow.generic.ActivityImplementation implementation
com.amazonaws.services.simpleworkflow.flow.worker.ActivityTypeRegistrationOptions ro
public com.amazonaws.services.simpleworkflow.flow.core.Promise scheduleActivityTask (com.amazonaws.services.simpleworkflow.flow.generic.ExecuteActivityParameters)
com.amazonaws.services.simpleworkflow.flow.generic.ExecuteActivityParameters parameters
com.amazonaws.services.simpleworkflow.model.ActivityType activityType
com.amazonaws.services.simpleworkflow.flow.core.Settable result
com.amazonaws.services.simpleworkflow.model.ActivityTask activityTask
String activityId
com.amazonaws.services.simpleworkflow.flow.DecisionContext decisionContext
com.amazonaws.services.simpleworkflow.model.WorkflowExecution workflowExecution
String taskList
com.amazonaws.services.simpleworkflow.flow.worker.ActivityTypeRegistrationOptions ro
String cause
String cause
com.amazonaws.services.simpleworkflow.flow.generic.ActivityImplementationFactory factory
String timeoutType
com.amazonaws.services.simpleworkflow.flow.generic.ActivityImplementation impl
String cause
com.amazonaws.services.simpleworkflow.flow.ActivityExecutionContext executionContext
String activityResult
Throwable e
com.amazonaws.services.simpleworkflow.flow.ActivityFailureException falure
com.amazonaws.services.simpleworkflow.flow.ActivityTaskFailedException failure
public com.amazonaws.services.simpleworkflow.flow.core.Promise scheduleActivityTask (java.lang.String, java.lang.String, java.lang.String)
String activity
String version
String input
com.amazonaws.services.simpleworkflow.flow.generic.ExecuteActivityParameters parameters
com.amazonaws.services.simpleworkflow.model.ActivityType activityType
public com.amazonaws.services.simpleworkflow.flow.core.Promise scheduleActivityTask (java.lang.String, java.lang.String, com.amazonaws.services.simpleworkflow.flow.core.Promise)
String activity
String version
com.amazonaws.services.simpleworkflow.flow.core.Promise input
com.amazonaws.services.simpleworkflow.flow.core.Settable result
}
com/amazonaws/services/simpleworkflow/flow/test/TestLambdaFunctionClient$1.classTestLambdaFunctionClient.java
package com.amazonaws.services.simpleworkflow.flow.test
com.amazonaws.services.simpleworkflow.flow.test.TestLambdaFunctionClient$1 extends com.amazonaws.services.simpleworkflow.flow.core.Task {
final com.amazonaws.services.simpleworkflow.flow.test.TestLambdaFunctionClient this$0
private final com.amazonaws.services.simpleworkflow.flow.core.Settable val$result
private final String val$name
private final com.amazonaws.services.simpleworkflow.flow.core.Promise val$input
private final long val$timeoutSeconds
transient void (com.amazonaws.services.simpleworkflow.flow.test.TestLambdaFunctionClient, com.amazonaws.services.simpleworkflow.flow.core.Promise[], com.amazonaws.services.simpleworkflow.flow.core.Settable, java.lang.String, com.amazonaws.services.simpleworkflow.flow.core.Promise, long)
com.amazonaws.services.simpleworkflow.flow.core.Promise[] $anonymous0
protected void doExecute () throws java.lang.Throwable
}
com/amazonaws/services/simpleworkflow/flow/test/TestWorkflowContext.classTestWorkflowContext.java
package com.amazonaws.services.simpleworkflow.flow.test
public com.amazonaws.services.simpleworkflow.flow.test.TestWorkflowContext extends java.lang.Object implements com.amazonaws.services.simpleworkflow.flow.WorkflowContext {
private com.amazonaws.services.simpleworkflow.model.WorkflowExecution workflowExecution
private com.amazonaws.services.simpleworkflow.model.WorkflowType workflowType
private com.amazonaws.services.simpleworkflow.flow.generic.ContinueAsNewWorkflowExecutionParameters continueAsNewOnCompletion
private com.amazonaws.services.simpleworkflow.model.WorkflowExecution parentWorkflowExecution
private java.util.List tagList
private com.amazonaws.services.simpleworkflow.model.ChildPolicy childPolicy
private String continuedExecutionRunId
private long executionStartToCloseTimeout
private String taskList
private int taskPriority
private String lambdaRole
private com.amazonaws.services.simpleworkflow.flow.core.TryCatchFinally rootTryCatch
public void ()
public com.amazonaws.services.simpleworkflow.model.WorkflowExecution getWorkflowExecution ()
public void setWorkflowExecution (com.amazonaws.services.simpleworkflow.model.WorkflowExecution)
com.amazonaws.services.simpleworkflow.model.WorkflowExecution workflowExecution
public com.amazonaws.services.simpleworkflow.model.WorkflowType getWorkflowType ()
public void setWorkflowType (com.amazonaws.services.simpleworkflow.model.WorkflowType)
com.amazonaws.services.simpleworkflow.model.WorkflowType workflowType
public com.amazonaws.services.simpleworkflow.flow.generic.ContinueAsNewWorkflowExecutionParameters getContinueAsNewOnCompletion ()
public void setContinueAsNewOnCompletion (com.amazonaws.services.simpleworkflow.flow.generic.ContinueAsNewWorkflowExecutionParameters)
com.amazonaws.services.simpleworkflow.flow.generic.ContinueAsNewWorkflowExecutionParameters continueAsNewOnCompletion
public com.amazonaws.services.simpleworkflow.model.WorkflowExecution getParentWorkflowExecution ()
public void setParentWorkflowExecution (com.amazonaws.services.simpleworkflow.model.WorkflowExecution)
com.amazonaws.services.simpleworkflow.model.WorkflowExecution parentWorkflowExecution
public java.util.List getTagList ()
public void setTagList (java.util.List)
java.util.List tagList
public com.amazonaws.services.simpleworkflow.model.ChildPolicy getChildPolicy ()
public void setChildPolicy (com.amazonaws.services.simpleworkflow.model.ChildPolicy)
com.amazonaws.services.simpleworkflow.model.ChildPolicy childPolicy
public java.lang.String getContinuedExecutionRunId ()
public void setContinuedExecutionRunId (java.lang.String)
String continuedExecutionRunId
public long getExecutionStartToCloseTimeout ()
public void setExecutionStartToCloseTimeout (long)
long executionStartToCloseTimeout
public java.lang.String getTaskList ()
public void setTaskList (java.lang.String)
String taskList
public java.lang.String getLambdaRole ()
public void setLambdaRole (java.lang.String)
String lambdaRole
public boolean isCancelRequested ()
public void setRootTryCatch (com.amazonaws.services.simpleworkflow.flow.core.TryCatchFinally)
com.amazonaws.services.simpleworkflow.flow.core.TryCatchFinally rootTryCatch
public int getTaskPriority ()
public void setTaskPriority (int)
int taskPriority
}
com/amazonaws/services/simpleworkflow/flow/test/TestLambdaFunctionInvoker.classTestLambdaFunctionInvoker.java
package com.amazonaws.services.simpleworkflow.flow.test
public abstract com.amazonaws.services.simpleworkflow.flow.test.TestLambdaFunctionInvoker extends java.lang.Object {
public abstract java.lang.String invoke (java.lang.String, java.lang.String, long)
}
com/amazonaws/services/simpleworkflow/flow/test/TestWorkflowClock$1$1.classTestWorkflowClock.java
package com.amazonaws.services.simpleworkflow.flow.test
com.amazonaws.services.simpleworkflow.flow.test.TestWorkflowClock$1$1 extends java.lang.Object implements com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskCancellationHandler {
final com.amazonaws.services.simpleworkflow.flow.test.TestWorkflowClock$1 this$1
private final com.amazonaws.services.simpleworkflow.flow.test.TestWorkflowClock$TimerInfo val$timer
void (com.amazonaws.services.simpleworkflow.flow.test.TestWorkflowClock$1, com.amazonaws.services.simpleworkflow.flow.test.TestWorkflowClock$TimerInfo)
public void handleCancellation (java.lang.Throwable)
Throwable e
}
com/amazonaws/services/simpleworkflow/flow/test/TestGenericWorkflowClient$StartChildWorkflowReplyImpl.classTestGenericWorkflowClient.java
package com.amazonaws.services.simpleworkflow.flow.test
com.amazonaws.services.simpleworkflow.flow.test.TestGenericWorkflowClient$StartChildWorkflowReplyImpl extends java.lang.Object implements com.amazonaws.services.simpleworkflow.flow.generic.StartChildWorkflowReply {
private final com.amazonaws.services.simpleworkflow.flow.core.Settable result
private final String runId
private void (com.amazonaws.services.simpleworkflow.flow.core.Settable, java.lang.String)
com.amazonaws.services.simpleworkflow.flow.core.Settable result
String runId
public java.lang.String getRunId ()
public com.amazonaws.services.simpleworkflow.flow.core.Promise getResult ()
void (com.amazonaws.services.simpleworkflow.flow.core.Settable, java.lang.String, com.amazonaws.services.simpleworkflow.flow.test.TestGenericWorkflowClient$StartChildWorkflowReplyImpl)
}
com/amazonaws/services/simpleworkflow/flow/test/TestGenericActivityClient$TestActivityExecutionContext.classTestGenericActivityClient.java
package com.amazonaws.services.simpleworkflow.flow.test
final com.amazonaws.services.simpleworkflow.flow.test.TestGenericActivityClient$TestActivityExecutionContext extends com.amazonaws.services.simpleworkflow.flow.ActivityExecutionContext {
private final com.amazonaws.services.simpleworkflow.model.ActivityTask activityTask
private final com.amazonaws.services.simpleworkflow.model.WorkflowExecution workflowExecution
final com.amazonaws.services.simpleworkflow.flow.test.TestGenericActivityClient this$0
private void (com.amazonaws.services.simpleworkflow.flow.test.TestGenericActivityClient, com.amazonaws.services.simpleworkflow.model.ActivityTask, com.amazonaws.services.simpleworkflow.model.WorkflowExecution)
com.amazonaws.services.simpleworkflow.model.ActivityTask activityTask
com.amazonaws.services.simpleworkflow.model.WorkflowExecution workflowExecution
public void recordActivityHeartbeat (java.lang.String) throws com.amazonaws.AmazonServiceException com.amazonaws.AmazonClientException
String details
public com.amazonaws.services.simpleworkflow.model.ActivityTask getTask ()
public com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow getService ()
public java.lang.String getTaskToken ()
public com.amazonaws.services.simpleworkflow.model.WorkflowExecution getWorkflowExecution ()
public java.lang.String getDomain ()
void (com.amazonaws.services.simpleworkflow.flow.test.TestGenericActivityClient, com.amazonaws.services.simpleworkflow.model.ActivityTask, com.amazonaws.services.simpleworkflow.model.WorkflowExecution, com.amazonaws.services.simpleworkflow.flow.test.TestGenericActivityClient$TestActivityExecutionContext)
}
com/amazonaws/services/simpleworkflow/flow/test/TestGenericWorkflowClient$2.classTestGenericWorkflowClient.java
package com.amazonaws.services.simpleworkflow.flow.test
com.amazonaws.services.simpleworkflow.flow.test.TestGenericWorkflowClient$2 extends com.amazonaws.services.simpleworkflow.flow.core.Functor {
final com.amazonaws.services.simpleworkflow.flow.test.TestGenericWorkflowClient this$0
private final String val$workflow
private final String val$version
private final com.amazonaws.services.simpleworkflow.flow.core.Promise val$input
transient void (com.amazonaws.services.simpleworkflow.flow.test.TestGenericWorkflowClient, com.amazonaws.services.simpleworkflow.flow.core.Promise[], java.lang.String, java.lang.String, com.amazonaws.services.simpleworkflow.flow.core.Promise)
com.amazonaws.services.simpleworkflow.flow.core.Promise[] $anonymous0
protected com.amazonaws.services.simpleworkflow.flow.core.Promise doExecute () throws java.lang.Throwable
}
com/amazonaws/services/simpleworkflow/flow/test/TestWorkflowClock.classTestWorkflowClock.java
package com.amazonaws.services.simpleworkflow.flow.test
public com.amazonaws.services.simpleworkflow.flow.test.TestWorkflowClock extends java.lang.Object implements com.amazonaws.services.simpleworkflow.flow.WorkflowClock {
private static final int SECOND
private long clockTime
private java.util.PriorityQueue timers
public void ()
public long currentTimeMillis ()
public void setCurrentTimeMillis (long)
long timeMillis
public boolean isReplaying ()
public com.amazonaws.services.simpleworkflow.flow.core.Promise createTimer (long)
long delaySeconds
public com.amazonaws.services.simpleworkflow.flow.core.Promise createTimer (long, java.lang.Object)
long delaySeconds
Object context
long fireTime
com.amazonaws.services.simpleworkflow.flow.test.TestWorkflowClock$TimerInfo timer
String timerName
public java.lang.Long fireTimers ()
com.amazonaws.services.simpleworkflow.flow.test.TestWorkflowClock$TimerInfo timer
long timerTime
public void advanceSeconds (long)
long seconds
public void advanceMilliseconds (long)
long milliseconds
com.amazonaws.services.simpleworkflow.flow.test.TestWorkflowClock$TimerInfo timer
long timerTime
static java.util.PriorityQueue access$0 (com.amazonaws.services.simpleworkflow.flow.test.TestWorkflowClock)
}
com/amazonaws/services/simpleworkflow/flow/test/TestWorkflowClock$TimerInfo.classTestWorkflowClock.java
package com.amazonaws.services.simpleworkflow.flow.test
com.amazonaws.services.simpleworkflow.flow.test.TestWorkflowClock$TimerInfo extends java.lang.Object implements java.lang.Comparable {
final Long fireTime
final com.amazonaws.services.simpleworkflow.flow.core.Settable timerResult
final Object context
private com.amazonaws.services.simpleworkflow.flow.core.Settable handle
public void (long, java.lang.Object)
long fireTime
Object context
public void fire ()
public com.amazonaws.services.simpleworkflow.flow.core.Promise getResult ()
public int compareTo (com.amazonaws.services.simpleworkflow.flow.test.TestWorkflowClock$TimerInfo)
com.amazonaws.services.simpleworkflow.flow.test.TestWorkflowClock$TimerInfo o
public void cancel ()
public long getFireTime ()
public void setCompletionHandle (com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskCompletionHandle)
com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskCompletionHandle handle
public void setResultDescription (java.lang.String)
String description
public volatile int compareTo (java.lang.Object)
static com.amazonaws.services.simpleworkflow.flow.core.Settable access$1 (com.amazonaws.services.simpleworkflow.flow.test.TestWorkflowClock$TimerInfo)
}
com/amazonaws/services/simpleworkflow/flow/test/TestGenericActivityClient$1.classTestGenericActivityClient.java
package com.amazonaws.services.simpleworkflow.flow.test
com.amazonaws.services.simpleworkflow.flow.test.TestGenericActivityClient$1 extends com.amazonaws.services.simpleworkflow.flow.core.Task {
final com.amazonaws.services.simpleworkflow.flow.test.TestGenericActivityClient this$0
private final com.amazonaws.services.simpleworkflow.flow.core.Settable val$result
private final String val$activity
private final String val$version
private final com.amazonaws.services.simpleworkflow.flow.core.Promise val$input
transient void (com.amazonaws.services.simpleworkflow.flow.test.TestGenericActivityClient, com.amazonaws.services.simpleworkflow.flow.core.Promise[], com.amazonaws.services.simpleworkflow.flow.core.Settable, java.lang.String, java.lang.String, com.amazonaws.services.simpleworkflow.flow.core.Promise)
com.amazonaws.services.simpleworkflow.flow.core.Promise[] $anonymous0
protected void doExecute () throws java.lang.Throwable
}
com/amazonaws/services/simpleworkflow/flow/test/TestGenericWorkflowClient.classTestGenericWorkflowClient.java
package com.amazonaws.services.simpleworkflow.flow.test
public com.amazonaws.services.simpleworkflow.flow.test.TestGenericWorkflowClient extends java.lang.Object implements com.amazonaws.services.simpleworkflow.flow.generic.GenericWorkflowClient {
private final java.util.Map workflowExecutions
protected com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinitionFactoryFactory factoryFactory
protected com.amazonaws.services.simpleworkflow.flow.DecisionContextProvider decisionContextProvider
public void (com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinitionFactoryFactory, com.amazonaws.services.simpleworkflow.flow.DecisionContextProvider)
com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinitionFactoryFactory factoryFactory
com.amazonaws.services.simpleworkflow.flow.DecisionContextProvider decisionContextProvider
public void (com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinitionFactoryFactory)
com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinitionFactoryFactory factoryFactory
public void ()
public com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinitionFactoryFactory getFactoryFactory ()
public void setFactoryFactory (com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinitionFactoryFactory)
com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinitionFactoryFactory factoryFactory
public com.amazonaws.services.simpleworkflow.flow.DecisionContextProvider getDecisionContextProvider ()
public void setDecisionContextProvider (com.amazonaws.services.simpleworkflow.flow.DecisionContextProvider)
com.amazonaws.services.simpleworkflow.flow.DecisionContextProvider decisionContextProvider
public com.amazonaws.services.simpleworkflow.flow.core.Promise startChildWorkflow (com.amazonaws.services.simpleworkflow.flow.generic.StartChildWorkflowExecutionParameters)
com.amazonaws.services.simpleworkflow.flow.generic.StartChildWorkflowExecutionParameters parameters
com.amazonaws.services.simpleworkflow.flow.core.Settable reply
com.amazonaws.services.simpleworkflow.flow.core.Settable result
private void startChildWorkflow (com.amazonaws.services.simpleworkflow.flow.generic.StartChildWorkflowExecutionParameters, com.amazonaws.services.simpleworkflow.flow.core.Settable, com.amazonaws.services.simpleworkflow.flow.core.Settable)
com.amazonaws.services.simpleworkflow.flow.generic.StartChildWorkflowExecutionParameters parameters
com.amazonaws.services.simpleworkflow.flow.core.Settable reply
com.amazonaws.services.simpleworkflow.flow.core.Settable result
String workflowId
com.amazonaws.services.simpleworkflow.model.WorkflowType workflowType
com.amazonaws.services.simpleworkflow.model.WorkflowExecution childExecution
String runId
com.amazonaws.services.simpleworkflow.flow.DecisionContext parentDecisionContext
com.amazonaws.services.simpleworkflow.flow.generic.GenericActivityClient activityClient
com.amazonaws.services.simpleworkflow.flow.WorkflowClock workflowClock
com.amazonaws.services.simpleworkflow.flow.worker.LambdaFunctionClient lambdaFunctionClient
com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinitionFactory factory
String cause
com.amazonaws.services.simpleworkflow.flow.test.TestWorkflowContext workflowContext
com.amazonaws.services.simpleworkflow.flow.DecisionContext context
com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinition childWorkflowDefinition
com.amazonaws.services.simpleworkflow.flow.test.TestGenericWorkflowClient$ChildWorkflowTryCatchFinally tryCatch
com.amazonaws.services.simpleworkflow.flow.test.TestGenericWorkflowClient$ChildWorkflowTryCatchFinally currentRun
String cause
com.amazonaws.services.simpleworkflow.flow.StartChildWorkflowFailedException e
Throwable e
String cause
com.amazonaws.services.simpleworkflow.flow.StartChildWorkflowFailedException failure
private void continueAsNewWorkflowExecution (com.amazonaws.services.simpleworkflow.flow.test.TestGenericWorkflowClient$ChildWorkflowTryCatchFinally, com.amazonaws.services.simpleworkflow.flow.core.Settable)
com.amazonaws.services.simpleworkflow.flow.test.TestGenericWorkflowClient$ChildWorkflowTryCatchFinally tryCatch
com.amazonaws.services.simpleworkflow.flow.core.Settable result
com.amazonaws.services.simpleworkflow.flow.core.Promise continueAsNew
public com.amazonaws.services.simpleworkflow.flow.core.Promise startChildWorkflow (java.lang.String, java.lang.String, java.lang.String)
String workflow
String version
String input
com.amazonaws.services.simpleworkflow.flow.generic.StartChildWorkflowExecutionParameters parameters
com.amazonaws.services.simpleworkflow.model.WorkflowType workflowType
com.amazonaws.services.simpleworkflow.flow.core.Settable reply
com.amazonaws.services.simpleworkflow.flow.core.Settable result
public com.amazonaws.services.simpleworkflow.flow.core.Promise startChildWorkflow (java.lang.String, java.lang.String, com.amazonaws.services.simpleworkflow.flow.core.Promise)
String workflow
String version
com.amazonaws.services.simpleworkflow.flow.core.Promise input
public com.amazonaws.services.simpleworkflow.flow.core.Promise signalWorkflowExecution (com.amazonaws.services.simpleworkflow.flow.generic.SignalExternalWorkflowParameters)
com.amazonaws.services.simpleworkflow.flow.generic.SignalExternalWorkflowParameters signalParameters
com.amazonaws.services.simpleworkflow.model.WorkflowExecution signaledExecution
com.amazonaws.services.simpleworkflow.flow.test.TestGenericWorkflowClient$ChildWorkflowTryCatchFinally childTryCatch
String openExecutionRunId
public void requestCancelWorkflowExecution (com.amazonaws.services.simpleworkflow.model.WorkflowExecution)
com.amazonaws.services.simpleworkflow.model.WorkflowExecution execution
String workflowId
com.amazonaws.services.simpleworkflow.flow.test.TestGenericWorkflowClient$ChildWorkflowTryCatchFinally childTryCatch
String openExecutionRunId
public java.lang.String getWorkflowState (com.amazonaws.services.simpleworkflow.model.WorkflowExecution) throws com.amazonaws.services.simpleworkflow.flow.WorkflowException
com.amazonaws.services.simpleworkflow.model.WorkflowExecution execution
String workflowId
com.amazonaws.services.simpleworkflow.flow.test.TestGenericWorkflowClient$ChildWorkflowTryCatchFinally childTryCatch
String openExecutionRunId
public void continueAsNewOnCompletion (com.amazonaws.services.simpleworkflow.flow.generic.ContinueAsNewWorkflowExecutionParameters)
com.amazonaws.services.simpleworkflow.flow.generic.ContinueAsNewWorkflowExecutionParameters parameters
com.amazonaws.services.simpleworkflow.flow.DecisionContext decisionContext
public java.lang.String generateUniqueId ()
static java.util.Map access$0 (com.amazonaws.services.simpleworkflow.flow.test.TestGenericWorkflowClient)
static void access$1 (com.amazonaws.services.simpleworkflow.flow.test.TestGenericWorkflowClient, com.amazonaws.services.simpleworkflow.flow.generic.StartChildWorkflowExecutionParameters, com.amazonaws.services.simpleworkflow.flow.core.Settable, com.amazonaws.services.simpleworkflow.flow.core.Settable)
}
com/amazonaws/services/simpleworkflow/flow/test/TestGenericWorkflowClient$ChildWorkflowTryCatchFinally$1.classTestGenericWorkflowClient.java
package com.amazonaws.services.simpleworkflow.flow.test
com.amazonaws.services.simpleworkflow.flow.test.TestGenericWorkflowClient$ChildWorkflowTryCatchFinally$1 extends com.amazonaws.services.simpleworkflow.flow.core.Task {
final com.amazonaws.services.simpleworkflow.flow.test.TestGenericWorkflowClient$ChildWorkflowTryCatchFinally this$1
private final String val$signalName
private final String val$details
transient void (com.amazonaws.services.simpleworkflow.flow.test.TestGenericWorkflowClient$ChildWorkflowTryCatchFinally, com.amazonaws.services.simpleworkflow.flow.core.AsyncContextAware, com.amazonaws.services.simpleworkflow.flow.core.Promise[], java.lang.String, java.lang.String)
com.amazonaws.services.simpleworkflow.flow.core.AsyncContextAware $anonymous0
com.amazonaws.services.simpleworkflow.flow.core.Promise[] $anonymous1
protected void doExecute () throws java.lang.Throwable
}
com/amazonaws/services/simpleworkflow/flow/test/TestPOJOActivityImplementationWorker.classTestPOJOActivityImplementationWorker.java
package com.amazonaws.services.simpleworkflow.flow.test
public com.amazonaws.services.simpleworkflow.flow.test.TestPOJOActivityImplementationWorker extends java.lang.Object {
private final com.amazonaws.services.simpleworkflow.flow.pojo.POJOActivityImplementationFactory factory
private final String taskList
public void (java.lang.String)
String taskList
com.amazonaws.services.simpleworkflow.flow.pojo.POJOActivityImplementationFactory getFactory ()
public java.lang.String getTaskList ()
public void setActivitiesImplementations (java.lang.Iterable) throws java.lang.InstantiationException java.lang.IllegalAccessException java.lang.SecurityException java.lang.NoSuchMethodException
Iterable activitiesImplementations
public java.lang.Iterable getActivitiesImplementations ()
public java.util.List addActivitiesImplementations (java.lang.Iterable) throws java.lang.InstantiationException java.lang.IllegalAccessException java.lang.SecurityException java.lang.NoSuchMethodException
Iterable activitiesImplementations
public java.util.List addActivitiesImplementations (java.lang.Iterable, com.amazonaws.services.simpleworkflow.flow.DataConverter) throws java.lang.InstantiationException java.lang.IllegalAccessException java.lang.SecurityException java.lang.NoSuchMethodException
Iterable activitiesImplementations
com.amazonaws.services.simpleworkflow.flow.DataConverter dataConverter
public java.util.List addActivitiesImplementation (java.lang.Object) throws java.lang.InstantiationException java.lang.IllegalAccessException java.lang.SecurityException java.lang.NoSuchMethodException
Object activitiesImplementation
public java.util.List addActivitiesImplementation (java.lang.Object, com.amazonaws.services.simpleworkflow.flow.DataConverter) throws java.lang.InstantiationException java.lang.IllegalAccessException java.lang.SecurityException java.lang.NoSuchMethodException
Object activitiesImplementation
com.amazonaws.services.simpleworkflow.flow.DataConverter converter
public java.lang.Iterable getActivityTypesToRegister ()
public com.amazonaws.services.simpleworkflow.flow.generic.ActivityImplementation getActivityImplementation (com.amazonaws.services.simpleworkflow.model.ActivityType)
com.amazonaws.services.simpleworkflow.model.ActivityType activityType
public com.amazonaws.services.simpleworkflow.flow.DataConverter getDataConverter ()
public void setDataConverter (com.amazonaws.services.simpleworkflow.flow.DataConverter)
com.amazonaws.services.simpleworkflow.flow.DataConverter dataConverter
}
com/amazonaws/services/simpleworkflow/flow/WorkflowReplayer.classWorkflowReplayer.java
package com.amazonaws.services.simpleworkflow.flow
public com.amazonaws.services.simpleworkflow.flow.WorkflowReplayer extends java.lang.Object {
private final java.util.Iterator taskIterator
private final com.amazonaws.services.simpleworkflow.flow.worker.AsyncDecisionTaskHandler taskHandler
private int replayUpToEventId
public void (com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow, java.lang.String, com.amazonaws.services.simpleworkflow.model.WorkflowExecution, java.lang.Class) throws java.lang.InstantiationException java.lang.IllegalAccessException
com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow service
String domain
com.amazonaws.services.simpleworkflow.model.WorkflowExecution workflowExecution
Class workflowImplementationType
com.amazonaws.services.simpleworkflow.flow.pojo.POJOWorkflowDefinitionFactoryFactory ff
public void (com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow, java.lang.String, com.amazonaws.services.simpleworkflow.model.WorkflowExecution, java.lang.Object) throws java.lang.InstantiationException java.lang.IllegalAccessException
com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow service
String domain
com.amazonaws.services.simpleworkflow.model.WorkflowExecution workflowExecution
Object workflowImplementation
com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinitionFactoryFactory ff
public void (com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow, java.lang.String, com.amazonaws.services.simpleworkflow.model.WorkflowExecution, com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinitionFactoryFactory) throws java.lang.InstantiationException java.lang.IllegalAccessException
com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow service
String domain
com.amazonaws.services.simpleworkflow.model.WorkflowExecution workflowExecution
com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinitionFactoryFactory workflowDefinitionFactoryFactory
public void (java.lang.Iterable, com.amazonaws.services.simpleworkflow.model.WorkflowExecution, java.lang.Class) throws java.lang.InstantiationException java.lang.IllegalAccessException
Iterable history
com.amazonaws.services.simpleworkflow.model.WorkflowExecution workflowExecution
Class workflowImplementationType
com.amazonaws.services.simpleworkflow.flow.pojo.POJOWorkflowDefinitionFactoryFactory ff
public void (java.lang.Iterable, com.amazonaws.services.simpleworkflow.model.WorkflowExecution, java.lang.Object) throws java.lang.InstantiationException java.lang.IllegalAccessException
Iterable history
com.amazonaws.services.simpleworkflow.model.WorkflowExecution workflowExecution
Object workflowImplementation
com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinitionFactoryFactory ff
public void (java.lang.Iterable, com.amazonaws.services.simpleworkflow.model.WorkflowExecution, com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinitionFactoryFactory) throws java.lang.InstantiationException java.lang.IllegalAccessException
Iterable history
com.amazonaws.services.simpleworkflow.model.WorkflowExecution workflowExecution
com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinitionFactoryFactory workflowDefinitionFactoryFactory
public void (java.util.Iterator, java.lang.Class) throws java.lang.InstantiationException java.lang.IllegalAccessException
java.util.Iterator decisionTasks
Class workflowImplementationType
com.amazonaws.services.simpleworkflow.flow.pojo.POJOWorkflowDefinitionFactoryFactory ff
public void (java.util.Iterator, java.lang.Object) throws java.lang.InstantiationException java.lang.IllegalAccessException
java.util.Iterator decisionTasks
Object workflowImplementation
com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinitionFactoryFactory ff
public void (java.util.Iterator, com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinitionFactoryFactory) throws java.lang.InstantiationException java.lang.IllegalAccessException
java.util.Iterator decisionTasks
com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinitionFactoryFactory workflowDefinitionFactoryFactory
public int getReplayUpToEventId ()
public void setReplayUpToEventId (int)
int replayUpToEventId
public com.amazonaws.services.simpleworkflow.model.RespondDecisionTaskCompletedRequest replay () throws java.lang.Exception
public java.lang.Object loadWorkflow () throws java.lang.Exception
com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinition definition
com.amazonaws.services.simpleworkflow.flow.pojo.POJOWorkflowDefinition pojoDefinition
public java.util.List getAsynchronousThreadDump () throws java.lang.Exception
public java.lang.String getAsynchronousThreadDumpAsString () throws java.lang.Exception
static int access$0 (com.amazonaws.services.simpleworkflow.flow.WorkflowReplayer)
}
com/amazonaws/services/simpleworkflow/flow/DynamicWorkflowClientImpl$1.classDynamicWorkflowClientImpl.java
package com.amazonaws.services.simpleworkflow.flow
com.amazonaws.services.simpleworkflow.flow.DynamicWorkflowClientImpl$1 extends com.amazonaws.services.simpleworkflow.flow.core.Task {
final com.amazonaws.services.simpleworkflow.flow.DynamicWorkflowClientImpl this$0
transient void (com.amazonaws.services.simpleworkflow.flow.DynamicWorkflowClientImpl, com.amazonaws.services.simpleworkflow.flow.core.Promise[])
com.amazonaws.services.simpleworkflow.flow.core.Promise[] $anonymous0
protected void doExecute () throws java.lang.Throwable
com.amazonaws.services.simpleworkflow.flow.generic.GenericWorkflowClient client
}
com/amazonaws/services/simpleworkflow/flow/DecisionContext.classDecisionContext.java
package com.amazonaws.services.simpleworkflow.flow
public abstract com.amazonaws.services.simpleworkflow.flow.DecisionContext extends java.lang.Object {
public void ()
public abstract com.amazonaws.services.simpleworkflow.flow.generic.GenericActivityClient getActivityClient ()
public abstract com.amazonaws.services.simpleworkflow.flow.generic.GenericWorkflowClient getWorkflowClient ()
public abstract com.amazonaws.services.simpleworkflow.flow.WorkflowClock getWorkflowClock ()
public abstract com.amazonaws.services.simpleworkflow.flow.WorkflowContext getWorkflowContext ()
public abstract com.amazonaws.services.simpleworkflow.flow.worker.LambdaFunctionClient getLambdaFunctionClient ()
}
com/amazonaws/services/simpleworkflow/flow/DynamicWorkflowClient.classDynamicWorkflowClient.java
package com.amazonaws.services.simpleworkflow.flow
public abstract com.amazonaws.services.simpleworkflow.flow.DynamicWorkflowClient extends java.lang.Object implements com.amazonaws.services.simpleworkflow.flow.WorkflowClient {
public transient abstract com.amazonaws.services.simpleworkflow.flow.core.Promise startWorkflowExecution (com.amazonaws.services.simpleworkflow.flow.core.Promise[], com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions, java.lang.Class, com.amazonaws.services.simpleworkflow.flow.core.Promise[])
public transient abstract com.amazonaws.services.simpleworkflow.flow.core.Promise startWorkflowExecution (java.lang.Object[], com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions, java.lang.Class, com.amazonaws.services.simpleworkflow.flow.core.Promise[])
public transient abstract void signalWorkflowExecution (java.lang.String, java.lang.Object[], com.amazonaws.services.simpleworkflow.flow.core.Promise[])
}
com/amazonaws/services/simpleworkflow/flow/WorkflowReplayer$HistoryIterableDecisionTaskIterator.classWorkflowReplayer.java
package com.amazonaws.services.simpleworkflow.flow
com.amazonaws.services.simpleworkflow.flow.WorkflowReplayer$HistoryIterableDecisionTaskIterator extends com.amazonaws.services.simpleworkflow.flow.WorkflowReplayer$DecisionTaskIterator {
private final com.amazonaws.services.simpleworkflow.model.WorkflowExecution workflowExecution
private final Iterable history
final com.amazonaws.services.simpleworkflow.flow.WorkflowReplayer this$0
public void (com.amazonaws.services.simpleworkflow.flow.WorkflowReplayer, com.amazonaws.services.simpleworkflow.model.WorkflowExecution, java.lang.Iterable)
com.amazonaws.services.simpleworkflow.model.WorkflowExecution workflowExecution
Iterable history
protected com.amazonaws.services.simpleworkflow.model.DecisionTask getNextHistoryTask (java.lang.String)
String nextPageToken
com.amazonaws.services.simpleworkflow.model.DecisionTask result
java.util.Iterator iterator
com.amazonaws.services.simpleworkflow.model.HistoryEvent startEvent
com.amazonaws.services.simpleworkflow.model.WorkflowExecutionStartedEventAttributes startedAttributes
java.util.List events
com.amazonaws.services.simpleworkflow.model.EventType eventType
int lastStartedIndex
int index
long previousStartedEventId
long startedEventId
com.amazonaws.services.simpleworkflow.model.HistoryEvent event
com.amazonaws.services.simpleworkflow.model.WorkflowType workflowType
}
com/amazonaws/services/simpleworkflow/flow/WorkflowExecutionLocal$Wrapper.classWorkflowExecutionLocal.java
package com.amazonaws.services.simpleworkflow.flow
com.amazonaws.services.simpleworkflow.flow.WorkflowExecutionLocal$Wrapper extends java.lang.Object {
public Object wrapped
private void ()
void (com.amazonaws.services.simpleworkflow.flow.WorkflowExecutionLocal$Wrapper)
}
com/amazonaws/services/simpleworkflow/flow/Suspendable.classSuspendable.java
package com.amazonaws.services.simpleworkflow.flow
public abstract com.amazonaws.services.simpleworkflow.flow.Suspendable extends java.lang.Object {
public abstract void suspendPolling ()
public abstract void resumePolling ()
}
com/amazonaws/services/simpleworkflow/flow/ManualActivityCompletionClient.classManualActivityCompletionClient.java
package com.amazonaws.services.simpleworkflow.flow
public abstract com.amazonaws.services.simpleworkflow.flow.ManualActivityCompletionClient extends java.lang.Object {
public void ()
public abstract void complete (java.lang.Object)
public abstract void fail (java.lang.Throwable)
public abstract void recordHeartbeat (java.lang.String) throws java.util.concurrent.CancellationException
public abstract void reportCancellation (java.lang.String)
}
com/amazonaws/services/simpleworkflow/flow/WorkflowClientBase.classWorkflowClientBase.java
package com.amazonaws.services.simpleworkflow.flow
public abstract com.amazonaws.services.simpleworkflow.flow.WorkflowClientBase extends java.lang.Object implements com.amazonaws.services.simpleworkflow.flow.WorkflowClient {
protected final com.amazonaws.services.simpleworkflow.flow.DynamicWorkflowClientImpl dynamicWorkflowClient
protected void (com.amazonaws.services.simpleworkflow.model.WorkflowExecution, com.amazonaws.services.simpleworkflow.model.WorkflowType, com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions, com.amazonaws.services.simpleworkflow.flow.DataConverter, com.amazonaws.services.simpleworkflow.flow.generic.GenericWorkflowClient)
com.amazonaws.services.simpleworkflow.model.WorkflowExecution workflowExecution
com.amazonaws.services.simpleworkflow.model.WorkflowType workflowType
com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions options
com.amazonaws.services.simpleworkflow.flow.DataConverter dataConverter
com.amazonaws.services.simpleworkflow.flow.generic.GenericWorkflowClient genericClient
public com.amazonaws.services.simpleworkflow.flow.DataConverter getDataConverter ()
public com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions getSchedulingOptions ()
public com.amazonaws.services.simpleworkflow.flow.generic.GenericWorkflowClient getGenericClient ()
public com.amazonaws.services.simpleworkflow.flow.core.Promise getRunId ()
public com.amazonaws.services.simpleworkflow.model.WorkflowExecution getWorkflowExecution ()
public com.amazonaws.services.simpleworkflow.model.WorkflowType getWorkflowType ()
public transient void requestCancelWorkflowExecution (com.amazonaws.services.simpleworkflow.flow.core.Promise[])
com.amazonaws.services.simpleworkflow.flow.core.Promise[] waitFor
protected transient com.amazonaws.services.simpleworkflow.flow.core.Promise startWorkflowExecution (com.amazonaws.services.simpleworkflow.flow.core.Promise[], com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions, java.lang.Class, com.amazonaws.services.simpleworkflow.flow.core.Promise[])
com.amazonaws.services.simpleworkflow.flow.core.Promise[] arguments
com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions startOptionsOverride
Class returnType
com.amazonaws.services.simpleworkflow.flow.core.Promise[] waitFor
protected transient com.amazonaws.services.simpleworkflow.flow.core.Promise startWorkflowExecution (java.lang.Object[], com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions, java.lang.Class, com.amazonaws.services.simpleworkflow.flow.core.Promise[])
Object[] arguments
com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions startOptionsOverride
Class returnType
com.amazonaws.services.simpleworkflow.flow.core.Promise[] waitFor
protected transient void signalWorkflowExecution (java.lang.String, java.lang.Object[], com.amazonaws.services.simpleworkflow.flow.core.Promise[])
String signalName
Object[] arguments
com.amazonaws.services.simpleworkflow.flow.core.Promise[] waitFor
}
com/amazonaws/services/simpleworkflow/flow/WorkflowClientFactoryBase.classWorkflowClientFactoryBase.java
package com.amazonaws.services.simpleworkflow.flow
public abstract com.amazonaws.services.simpleworkflow.flow.WorkflowClientFactoryBase extends java.lang.Object implements com.amazonaws.services.simpleworkflow.flow.WorkflowClientFactory {
private com.amazonaws.services.simpleworkflow.flow.generic.GenericWorkflowClient genericClient
private com.amazonaws.services.simpleworkflow.flow.DataConverter dataConverter
private com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions startWorkflowOptions
private final com.amazonaws.services.simpleworkflow.flow.DecisionContextProvider decisionContextProvider
public void ()
public void (com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions)
com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions startWorkflowOptions
public void (com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions, com.amazonaws.services.simpleworkflow.flow.DataConverter)
com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions startWorkflowOptions
com.amazonaws.services.simpleworkflow.flow.DataConverter dataConverter
public void (com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions, com.amazonaws.services.simpleworkflow.flow.DataConverter, com.amazonaws.services.simpleworkflow.flow.generic.GenericWorkflowClient)
com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions startWorkflowOptions
com.amazonaws.services.simpleworkflow.flow.DataConverter dataConverter
com.amazonaws.services.simpleworkflow.flow.generic.GenericWorkflowClient genericClient
public com.amazonaws.services.simpleworkflow.flow.generic.GenericWorkflowClient getGenericClient ()
public void setGenericClient (com.amazonaws.services.simpleworkflow.flow.generic.GenericWorkflowClient)
com.amazonaws.services.simpleworkflow.flow.generic.GenericWorkflowClient genericClient
public com.amazonaws.services.simpleworkflow.flow.DataConverter getDataConverter ()
public void setDataConverter (com.amazonaws.services.simpleworkflow.flow.DataConverter)
com.amazonaws.services.simpleworkflow.flow.DataConverter dataConverter
public com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions getStartWorkflowOptions ()
public void setStartWorkflowOptions (com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions)
com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions startWorkflowOptions
public java.lang.Object getClient ()
com.amazonaws.services.simpleworkflow.flow.generic.GenericWorkflowClient client
String workflowId
com.amazonaws.services.simpleworkflow.model.WorkflowExecution execution
public java.lang.Object getClient (java.lang.String)
String workflowId
com.amazonaws.services.simpleworkflow.model.WorkflowExecution execution
public java.lang.Object getClient (com.amazonaws.services.simpleworkflow.model.WorkflowExecution)
com.amazonaws.services.simpleworkflow.model.WorkflowExecution execution
public java.lang.Object getClient (com.amazonaws.services.simpleworkflow.model.WorkflowExecution, com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions)
com.amazonaws.services.simpleworkflow.model.WorkflowExecution execution
com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions options
public java.lang.Object getClient (com.amazonaws.services.simpleworkflow.model.WorkflowExecution, com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions, com.amazonaws.services.simpleworkflow.flow.DataConverter)
com.amazonaws.services.simpleworkflow.model.WorkflowExecution execution
com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions options
com.amazonaws.services.simpleworkflow.flow.DataConverter dataConverter
com.amazonaws.services.simpleworkflow.flow.generic.GenericWorkflowClient client
private com.amazonaws.services.simpleworkflow.flow.generic.GenericWorkflowClient getGenericClientToUse ()
com.amazonaws.services.simpleworkflow.flow.generic.GenericWorkflowClient result
com.amazonaws.services.simpleworkflow.flow.generic.GenericWorkflowClient result
protected abstract java.lang.Object createClientInstance (com.amazonaws.services.simpleworkflow.model.WorkflowExecution, com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions, com.amazonaws.services.simpleworkflow.flow.DataConverter, com.amazonaws.services.simpleworkflow.flow.generic.GenericWorkflowClient)
}
com/amazonaws/services/simpleworkflow/flow/ActivitySchedulingOptions.classActivitySchedulingOptions.java
package com.amazonaws.services.simpleworkflow.flow
public com.amazonaws.services.simpleworkflow.flow.ActivitySchedulingOptions extends java.lang.Object {
private Long heartbeatTimeoutSeconds
private Long scheduleToCloseTimeoutSeconds
private Long scheduleToStartTimeoutSeconds
private Long startToCloseTimeoutSeconds
private String taskList
private Integer taskPriority
public void ()
public java.lang.Long getHeartbeatTimeoutSeconds ()
public void setHeartbeatTimeoutSeconds (java.lang.Long)
Long heartbeatTimeoutSeconds
public com.amazonaws.services.simpleworkflow.flow.ActivitySchedulingOptions withHeartbeatTimeoutSeconds (java.lang.Long)
Long heartbeatTimeoutSeconds
public java.lang.Long getScheduleToCloseTimeoutSeconds ()
public void setScheduleToCloseTimeoutSeconds (java.lang.Long)
Long scheduleToCloseTimeoutSeconds
public com.amazonaws.services.simpleworkflow.flow.ActivitySchedulingOptions withScheduleToCloseTimeoutSeconds (java.lang.Long)
Long scheduleToCloseTimeoutSeconds
public java.lang.Long getScheduleToStartTimeoutSeconds ()
public void setScheduleToStartTimeoutSeconds (java.lang.Long)
Long scheduleToStartTimeoutSeconds
public com.amazonaws.services.simpleworkflow.flow.ActivitySchedulingOptions withScheduleToStartTimeoutSeconds (java.lang.Long)
Long scheduleToStartTimeoutSeconds
public java.lang.Long getStartToCloseTimeoutSeconds ()
public void setStartToCloseTimeoutSeconds (java.lang.Long)
Long startToCloseTimeoutSeconds
public com.amazonaws.services.simpleworkflow.flow.ActivitySchedulingOptions withStartToCloseTimeoutSeconds (java.lang.Long)
Long startToCloseTimeoutSeconds
public java.lang.String getTaskList ()
public void setTaskList (java.lang.String)
String taskList
public com.amazonaws.services.simpleworkflow.flow.ActivitySchedulingOptions withTaskList (java.lang.String)
String taskList
public java.lang.Integer getTaskPriority ()
public void setTaskPriority (java.lang.Integer)
Integer taskPriority
public com.amazonaws.services.simpleworkflow.flow.ActivitySchedulingOptions withTaskPriority (java.lang.Integer)
Integer taskPriority
}
com/amazonaws/services/simpleworkflow/flow/WorkflowReplayer$1.classWorkflowReplayer.java
package com.amazonaws.services.simpleworkflow.flow
com.amazonaws.services.simpleworkflow.flow.WorkflowReplayer$1 extends java.lang.Object {
}
com/amazonaws/services/simpleworkflow/flow/ChildWorkflowException.classChildWorkflowException.java
package com.amazonaws.services.simpleworkflow.flow
public abstract com.amazonaws.services.simpleworkflow.flow.ChildWorkflowException extends com.amazonaws.services.simpleworkflow.flow.DecisionException {
private com.amazonaws.services.simpleworkflow.model.WorkflowExecution workflowExecution
private com.amazonaws.services.simpleworkflow.model.WorkflowType workflowType
public void (java.lang.String)
String message
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (java.lang.String, long, com.amazonaws.services.simpleworkflow.model.WorkflowExecution, com.amazonaws.services.simpleworkflow.model.WorkflowType)
String message
long eventId
com.amazonaws.services.simpleworkflow.model.WorkflowExecution workflowExecution
com.amazonaws.services.simpleworkflow.model.WorkflowType workflowType
public com.amazonaws.services.simpleworkflow.model.WorkflowExecution getWorkflowExecution ()
public void setWorkflowExecution (com.amazonaws.services.simpleworkflow.model.WorkflowExecution)
com.amazonaws.services.simpleworkflow.model.WorkflowExecution workflowExecution
public com.amazonaws.services.simpleworkflow.model.WorkflowType getWorkflowType ()
public void setWorkflowType (com.amazonaws.services.simpleworkflow.model.WorkflowType)
com.amazonaws.services.simpleworkflow.model.WorkflowType workflowType
}
com/amazonaws/services/simpleworkflow/flow/WorkflowClientFactoryExternal.classWorkflowClientFactoryExternal.java
package com.amazonaws.services.simpleworkflow.flow
public abstract com.amazonaws.services.simpleworkflow.flow.WorkflowClientFactoryExternal extends java.lang.Object {
public abstract com.amazonaws.services.simpleworkflow.flow.generic.GenericWorkflowClientExternal getGenericClient ()
public abstract com.amazonaws.services.simpleworkflow.flow.DataConverter getDataConverter ()
public abstract com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions getStartWorkflowOptions ()
public abstract java.lang.Object getClient ()
public abstract java.lang.Object getClient (java.lang.String)
public abstract java.lang.Object getClient (com.amazonaws.services.simpleworkflow.model.WorkflowExecution)
public abstract java.lang.Object getClient (com.amazonaws.services.simpleworkflow.model.WorkflowExecution, com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions)
public abstract java.lang.Object getClient (com.amazonaws.services.simpleworkflow.model.WorkflowExecution, com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions, com.amazonaws.services.simpleworkflow.flow.DataConverter)
public abstract java.lang.Object getClient (com.amazonaws.services.simpleworkflow.model.WorkflowExecution, com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions, com.amazonaws.services.simpleworkflow.flow.DataConverter, com.amazonaws.services.simpleworkflow.flow.generic.GenericWorkflowClientExternal)
}
com/amazonaws/services/simpleworkflow/flow/WorkflowClientFactory.classWorkflowClientFactory.java
package com.amazonaws.services.simpleworkflow.flow
public abstract com.amazonaws.services.simpleworkflow.flow.WorkflowClientFactory extends java.lang.Object {
public abstract com.amazonaws.services.simpleworkflow.flow.generic.GenericWorkflowClient getGenericClient ()
public abstract void setGenericClient (com.amazonaws.services.simpleworkflow.flow.generic.GenericWorkflowClient)
public abstract com.amazonaws.services.simpleworkflow.flow.DataConverter getDataConverter ()
public abstract void setDataConverter (com.amazonaws.services.simpleworkflow.flow.DataConverter)
public abstract com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions getStartWorkflowOptions ()
public abstract void setStartWorkflowOptions (com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions)
public abstract java.lang.Object getClient ()
public abstract java.lang.Object getClient (java.lang.String)
public abstract java.lang.Object getClient (com.amazonaws.services.simpleworkflow.model.WorkflowExecution)
public abstract java.lang.Object getClient (com.amazonaws.services.simpleworkflow.model.WorkflowExecution, com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions)
public abstract java.lang.Object getClient (com.amazonaws.services.simpleworkflow.model.WorkflowExecution, com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions, com.amazonaws.services.simpleworkflow.flow.DataConverter)
}
com/amazonaws/services/simpleworkflow/flow/SuspendableWorker.classSuspendableWorker.java
package com.amazonaws.services.simpleworkflow.flow
public abstract com.amazonaws.services.simpleworkflow.flow.SuspendableWorker extends java.lang.Object implements com.amazonaws.services.simpleworkflow.flow.Suspendable com.amazonaws.services.simpleworkflow.flow.WorkerLifecycle {
}
com/amazonaws/services/simpleworkflow/flow/WorkerLifecycle.classWorkerLifecycle.java
package com.amazonaws.services.simpleworkflow.flow
public abstract com.amazonaws.services.simpleworkflow.flow.WorkerLifecycle extends java.lang.Object {
public abstract void start ()
public abstract void shutdown ()
public abstract void shutdownNow ()
public abstract boolean awaitTermination (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
public abstract boolean shutdownAndAwaitTermination (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
}
com/amazonaws/services/simpleworkflow/flow/DynamicClient.classDynamicClient.java
package com.amazonaws.services.simpleworkflow.flow
public abstract com.amazonaws.services.simpleworkflow.flow.DynamicClient extends java.lang.Object {
public abstract com.amazonaws.services.simpleworkflow.flow.core.Promise scheduleActivityTask (java.lang.String, java.lang.String, com.amazonaws.services.simpleworkflow.flow.core.Promise)
public abstract com.amazonaws.services.simpleworkflow.flow.core.Promise scheduleActivityTask (java.lang.String, java.lang.String, java.lang.Object[])
public abstract com.amazonaws.services.simpleworkflow.flow.core.Promise scheduleActivityTask (com.amazonaws.services.simpleworkflow.flow.generic.ExecuteActivityParameters)
public abstract com.amazonaws.services.simpleworkflow.flow.core.Promise scheduleActivityTask (java.lang.String, java.lang.String, java.lang.Object[], com.amazonaws.services.simpleworkflow.flow.DataConverter)
public abstract com.amazonaws.services.simpleworkflow.flow.core.Promise startChildWorkflow (com.amazonaws.services.simpleworkflow.flow.generic.StartChildWorkflowExecutionParameters)
public abstract com.amazonaws.services.simpleworkflow.flow.core.Promise startChildWorkflow (java.lang.String, java.lang.String, java.lang.Object[])
public abstract com.amazonaws.services.simpleworkflow.flow.core.Promise startChildWorkflow (java.lang.String, java.lang.String, java.lang.Object[], com.amazonaws.services.simpleworkflow.flow.DataConverter)
public abstract com.amazonaws.services.simpleworkflow.flow.core.Promise startChildWorkflow (java.lang.String, java.lang.String, com.amazonaws.services.simpleworkflow.flow.core.Promise)
public abstract com.amazonaws.services.simpleworkflow.flow.core.Promise signalWorkflowExecution (com.amazonaws.services.simpleworkflow.flow.generic.SignalExternalWorkflowParameters)
public abstract void continueAsNewOnCompletion (java.lang.Object[])
public abstract void continueAsNewOnCompletion (com.amazonaws.services.simpleworkflow.flow.generic.ContinueAsNewWorkflowExecutionParameters)
}
com/amazonaws/services/simpleworkflow/flow/pojo/POJOWorkflowDefinitionFactoryFactory.classPOJOWorkflowDefinitionFactoryFactory.java
package com.amazonaws.services.simpleworkflow.flow.pojo
public com.amazonaws.services.simpleworkflow.flow.pojo.POJOWorkflowDefinitionFactoryFactory extends com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinitionFactoryFactory {
private com.amazonaws.services.simpleworkflow.flow.DataConverter converter
private java.util.List workflowTypesToRegister
private java.util.Map factories
private final java.util.Collection workflowImplementationTypes
static final boolean $assertionsDisabled
static void ()
public void ()
public com.amazonaws.services.simpleworkflow.flow.DataConverter getDataConverter ()
public void setDataConverter (com.amazonaws.services.simpleworkflow.flow.DataConverter)
com.amazonaws.services.simpleworkflow.flow.DataConverter converter
public com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinitionFactory getWorkflowDefinitionFactory (com.amazonaws.services.simpleworkflow.model.WorkflowType)
com.amazonaws.services.simpleworkflow.model.WorkflowType workflowType
public java.lang.Iterable getWorkflowTypesToRegister ()
public void addWorkflowImplementationType (java.lang.Class) throws java.lang.InstantiationException java.lang.IllegalAccessException
Class workflowImplementationType
public void addWorkflowImplementationType (java.lang.Class, com.amazonaws.services.simpleworkflow.flow.DataConverter) throws java.lang.InstantiationException java.lang.IllegalAccessException
Class workflowImplementationType
com.amazonaws.services.simpleworkflow.flow.DataConverter converterOverride
public void addWorkflowImplementationType (java.lang.Class, com.amazonaws.services.simpleworkflow.flow.DataConverter, java.lang.Object[]) throws java.lang.InstantiationException java.lang.IllegalAccessException
Class workflowImplementationType
com.amazonaws.services.simpleworkflow.flow.DataConverter converterOverride
Object[] constructorArgs
java.util.Set implementedInterfaces
Class interfaze
public void setWorkflowImplementationTypes (java.util.Collection) throws java.lang.InstantiationException java.lang.IllegalAccessException
java.util.Collection workflowImplementationTypes
Class type
public java.util.Collection getWorkflowImplementationTypes ()
private void addWorkflowType (java.lang.Class, java.lang.Class, com.amazonaws.services.simpleworkflow.flow.DataConverter, java.lang.Object[]) throws java.lang.InstantiationException java.lang.IllegalAccessException
Class interfaze
Class workflowImplementationType
com.amazonaws.services.simpleworkflow.flow.DataConverter converterOverride
Object[] constructorArgs
com.amazonaws.services.simpleworkflow.flow.annotations.Workflow workflowAnnotation
String interfaceName
com.amazonaws.services.simpleworkflow.flow.pojo.MethodConverterPair workflowImplementationMethod
com.amazonaws.services.simpleworkflow.flow.pojo.MethodConverterPair getStateMethod
com.amazonaws.services.simpleworkflow.model.WorkflowType workflowType
com.amazonaws.services.simpleworkflow.flow.WorkflowTypeRegistrationOptions registrationOptions
java.util.Map signals
java.lang.reflect.Method method
com.amazonaws.services.simpleworkflow.flow.annotations.Execute executeAnnotation
com.amazonaws.services.simpleworkflow.flow.annotations.Signal signalAnnotation
com.amazonaws.services.simpleworkflow.flow.annotations.GetState getStateAnnotation
com.amazonaws.services.simpleworkflow.flow.DataConverter converter
com.amazonaws.services.simpleworkflow.flow.annotations.WorkflowRegistrationOptions registrationOptionsAnnotation
com.amazonaws.services.simpleworkflow.flow.annotations.SkipTypeRegistration skipRegistrationAnnotation
String signalName
com.amazonaws.services.simpleworkflow.flow.DataConverter signalConverter
com.amazonaws.services.simpleworkflow.flow.DataConverter converter
com.amazonaws.services.simpleworkflow.flow.pojo.POJOWorkflowImplementationFactory implementationFactory
com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinitionFactory factory
private transient void checkAnnotationUniqueness (java.lang.reflect.Method, java.lang.Object[])
java.lang.reflect.Method method
Object[] annotations
java.util.List notNullOnes
Object annotation
protected com.amazonaws.services.simpleworkflow.flow.pojo.POJOWorkflowImplementationFactory getImplementationFactory (java.lang.Class, java.lang.Class, com.amazonaws.services.simpleworkflow.model.WorkflowType)
Class workflowImplementationType
Class workflowInteface
com.amazonaws.services.simpleworkflow.model.WorkflowType workflowType
private void getImplementedInterfacesAnnotatedWithWorkflow (java.lang.Class, java.util.Set)
Class workflowImplementationType
java.util.Set implementedInterfaces
Class superClass
Class[] interfaces
Class i
boolean skipAdd
private boolean removeSuperInterfaces (java.lang.Class, java.util.Set)
Class interfaceToAdd
java.util.Set implementedInterfaces
boolean skipAdd
java.util.List interfacesToRemove
Class addedInterface
Class interfaceToRemove
private static java.lang.String getMethodFullName (java.lang.reflect.Method)
java.lang.reflect.Method m
private com.amazonaws.services.simpleworkflow.flow.DataConverter createConverter (java.lang.Class, com.amazonaws.services.simpleworkflow.flow.DataConverter) throws java.lang.InstantiationException java.lang.IllegalAccessException
Class converterTypeFromAnnotation
com.amazonaws.services.simpleworkflow.flow.DataConverter converterOverride
protected com.amazonaws.services.simpleworkflow.model.WorkflowType getWorkflowType (java.lang.String, java.lang.reflect.Method, com.amazonaws.services.simpleworkflow.flow.annotations.Execute)
String interfaceName
java.lang.reflect.Method method
com.amazonaws.services.simpleworkflow.flow.annotations.Execute executeAnnotation
com.amazonaws.services.simpleworkflow.model.WorkflowType workflowType
String workflowName
protected com.amazonaws.services.simpleworkflow.flow.WorkflowTypeRegistrationOptions createRegistrationOptions (com.amazonaws.services.simpleworkflow.flow.annotations.WorkflowRegistrationOptions)
com.amazonaws.services.simpleworkflow.flow.annotations.WorkflowRegistrationOptions registrationOptionsAnnotation
com.amazonaws.services.simpleworkflow.flow.WorkflowTypeRegistrationOptions result
String taskList
String defaultLambdaRole
private static java.lang.String emptyStringToNull (java.lang.String)
String value
}
com/amazonaws/services/simpleworkflow/flow/pojo/POJOWorkflowDefinition.classPOJOWorkflowDefinition.java
package com.amazonaws.services.simpleworkflow.flow.pojo
public com.amazonaws.services.simpleworkflow.flow.pojo.POJOWorkflowDefinition extends com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinition {
private final com.amazonaws.services.simpleworkflow.flow.pojo.MethodConverterPair workflowMethod
private final java.util.Map signals
private final com.amazonaws.services.simpleworkflow.flow.pojo.MethodConverterPair getStateMethod
private final Object workflowImplementationInstance
private final com.amazonaws.services.simpleworkflow.flow.DataConverter converter
private final com.amazonaws.services.simpleworkflow.flow.DecisionContext context
public void (java.lang.Object, com.amazonaws.services.simpleworkflow.flow.pojo.MethodConverterPair, java.util.Map, com.amazonaws.services.simpleworkflow.flow.pojo.MethodConverterPair, com.amazonaws.services.simpleworkflow.flow.DataConverter, com.amazonaws.services.simpleworkflow.flow.DecisionContext) throws java.lang.ClassNotFoundException java.lang.SecurityException java.lang.NoSuchMethodException java.lang.NoSuchFieldException
Object workflowImplmentationInstance
com.amazonaws.services.simpleworkflow.flow.pojo.MethodConverterPair workflowImplementationMethod
java.util.Map signals
com.amazonaws.services.simpleworkflow.flow.pojo.MethodConverterPair getStateMethod
com.amazonaws.services.simpleworkflow.flow.DataConverter converter
com.amazonaws.services.simpleworkflow.flow.DecisionContext context
public com.amazonaws.services.simpleworkflow.flow.core.Promise execute (java.lang.String) throws com.amazonaws.services.simpleworkflow.flow.WorkflowException
String input
com.amazonaws.services.simpleworkflow.flow.DataConverter c
com.amazonaws.services.simpleworkflow.flow.DataConverter c
com.amazonaws.services.simpleworkflow.flow.core.Settable result
java.util.concurrent.atomic.AtomicReference methodResult
public void signalRecieved (java.lang.String, java.lang.String) throws com.amazonaws.services.simpleworkflow.flow.WorkflowException
String signalName
String details
com.amazonaws.services.simpleworkflow.flow.pojo.MethodConverterPair signalMethod
com.amazonaws.services.simpleworkflow.flow.DataConverter c
java.lang.reflect.Method method
Object[] parameters
Throwable e
public java.lang.String getWorkflowState () throws com.amazonaws.services.simpleworkflow.flow.WorkflowException
com.amazonaws.services.simpleworkflow.flow.DataConverter c
com.amazonaws.services.simpleworkflow.flow.DataConverter c
java.lang.reflect.Method method
Object result
Throwable e
private java.lang.Object invokeMethod (java.lang.reflect.Method, java.lang.Object[]) throws java.lang.Throwable
java.lang.reflect.Method method
Object[] input
java.lang.reflect.InvocationTargetException invocationException
private void throwWorkflowException (com.amazonaws.services.simpleworkflow.flow.DataConverter, java.lang.Throwable) throws com.amazonaws.services.simpleworkflow.flow.WorkflowException
com.amazonaws.services.simpleworkflow.flow.DataConverter c
Throwable exception
String reason
String details
com.amazonaws.services.simpleworkflow.flow.DataConverterException dataConverterException
public java.lang.Object getImplementationInstance ()
static com.amazonaws.services.simpleworkflow.flow.pojo.MethodConverterPair access$0 (com.amazonaws.services.simpleworkflow.flow.pojo.POJOWorkflowDefinition)
static java.lang.Object access$1 (com.amazonaws.services.simpleworkflow.flow.pojo.POJOWorkflowDefinition, java.lang.reflect.Method, java.lang.Object[]) throws java.lang.Throwable
static com.amazonaws.services.simpleworkflow.flow.DecisionContext access$2 (com.amazonaws.services.simpleworkflow.flow.pojo.POJOWorkflowDefinition)
static void access$3 (com.amazonaws.services.simpleworkflow.flow.pojo.POJOWorkflowDefinition, com.amazonaws.services.simpleworkflow.flow.DataConverter, java.lang.Throwable) throws com.amazonaws.services.simpleworkflow.flow.WorkflowException
}
com/amazonaws/services/simpleworkflow/flow/pojo/POJOActivityImplementation.classPOJOActivityImplementation.java
package com.amazonaws.services.simpleworkflow.flow.pojo
com.amazonaws.services.simpleworkflow.flow.pojo.POJOActivityImplementation extends com.amazonaws.services.simpleworkflow.flow.generic.ActivityImplementationBase {
private final java.lang.reflect.Method activity
private final Object activitiesImplmentationObject
private final com.amazonaws.services.simpleworkflow.flow.worker.ActivityTypeExecutionOptions executionOptions
private final com.amazonaws.services.simpleworkflow.flow.DataConverter converter
private final com.amazonaws.services.simpleworkflow.flow.worker.ActivityTypeRegistrationOptions registrationOptions
public void (java.lang.Object, java.lang.reflect.Method, com.amazonaws.services.simpleworkflow.flow.worker.ActivityTypeRegistrationOptions, com.amazonaws.services.simpleworkflow.flow.worker.ActivityTypeExecutionOptions, com.amazonaws.services.simpleworkflow.flow.DataConverter)
Object activitiesImplmentationObject
java.lang.reflect.Method activity
com.amazonaws.services.simpleworkflow.flow.worker.ActivityTypeRegistrationOptions registrationOptions
com.amazonaws.services.simpleworkflow.flow.worker.ActivityTypeExecutionOptions executionOptions
com.amazonaws.services.simpleworkflow.flow.DataConverter converter
protected java.lang.String execute (java.lang.String, com.amazonaws.services.simpleworkflow.flow.ActivityExecutionContext) throws com.amazonaws.services.simpleworkflow.flow.ActivityFailureException java.util.concurrent.CancellationException
String input
com.amazonaws.services.simpleworkflow.flow.ActivityExecutionContext context
Object[] inputParameters
Object result
java.lang.reflect.InvocationTargetException invocationException
IllegalArgumentException illegalArgumentException
IllegalAccessException illegalAccessException
public com.amazonaws.services.simpleworkflow.flow.worker.ActivityTypeRegistrationOptions getRegistrationOptions ()
public com.amazonaws.services.simpleworkflow.flow.worker.ActivityTypeExecutionOptions getExecutionOptions ()
void throwActivityFailureException (java.lang.Throwable) throws com.amazonaws.services.simpleworkflow.flow.ActivityFailureException java.util.concurrent.CancellationException
Throwable exception
String reason
String details
com.amazonaws.services.simpleworkflow.flow.DataConverterException dataConverterException
public java.lang.reflect.Method getMethod ()
public java.lang.Object getActivitiesImplementation ()
}
com/amazonaws/services/simpleworkflow/flow/pojo/POJOActivityImplementationFactory$1.classPOJOActivityImplementationFactory.java
package com.amazonaws.services.simpleworkflow.flow.pojo
com.amazonaws.services.simpleworkflow.flow.pojo.POJOActivityImplementationFactory$1 extends java.lang.Object {
}
com/amazonaws/services/simpleworkflow/flow/pojo/POJOActivityImplementationFactory$ParentInterfaceOptions.classPOJOActivityImplementationFactory.java
package com.amazonaws.services.simpleworkflow.flow.pojo
com.amazonaws.services.simpleworkflow.flow.pojo.POJOActivityImplementationFactory$ParentInterfaceOptions extends java.lang.Object {
private String version
private String prefix
private com.amazonaws.services.simpleworkflow.flow.annotations.ActivityRegistrationOptions registrationOptions
private boolean skipRegistration
private void ()
public java.lang.String getVersion ()
public void setVersion (java.lang.String)
String version
public java.lang.String getPrefix ()
public void setPrefix (java.lang.String)
String prefix
public com.amazonaws.services.simpleworkflow.flow.annotations.ActivityRegistrationOptions getRegistrationOptions ()
public void setRegistrationOptions (com.amazonaws.services.simpleworkflow.flow.annotations.ActivityRegistrationOptions)
com.amazonaws.services.simpleworkflow.flow.annotations.ActivityRegistrationOptions options
public boolean isSkipRegistration ()
public void setSkipRegistration (boolean)
boolean skipRegistration
void (com.amazonaws.services.simpleworkflow.flow.pojo.POJOActivityImplementationFactory$ParentInterfaceOptions)
}
com/amazonaws/services/simpleworkflow/flow/pojo/POJOWorkflowDefinitionFactoryFactory$1.classPOJOWorkflowDefinitionFactoryFactory.java
package com.amazonaws.services.simpleworkflow.flow.pojo
com.amazonaws.services.simpleworkflow.flow.pojo.POJOWorkflowDefinitionFactoryFactory$1 extends java.lang.Object implements com.amazonaws.services.simpleworkflow.flow.pojo.POJOWorkflowImplementationFactory {
final com.amazonaws.services.simpleworkflow.flow.pojo.POJOWorkflowDefinitionFactoryFactory this$0
private final Class val$workflowImplementationType
void (com.amazonaws.services.simpleworkflow.flow.pojo.POJOWorkflowDefinitionFactoryFactory, java.lang.Class)
public java.lang.Object newInstance (com.amazonaws.services.simpleworkflow.flow.DecisionContext) throws java.lang.Exception
com.amazonaws.services.simpleworkflow.flow.DecisionContext decisionContext
public java.lang.Object newInstance (com.amazonaws.services.simpleworkflow.flow.DecisionContext, java.lang.Object[]) throws java.lang.Exception
com.amazonaws.services.simpleworkflow.flow.DecisionContext decisionContext
Object[] constructorArgs
public void deleteInstance (java.lang.Object)
Object instance
}
com/amazonaws/services/simpleworkflow/flow/pojo/POJOWorkflowImplementationFactory.classPOJOWorkflowImplementationFactory.java
package com.amazonaws.services.simpleworkflow.flow.pojo
public abstract com.amazonaws.services.simpleworkflow.flow.pojo.POJOWorkflowImplementationFactory extends java.lang.Object {
public abstract java.lang.Object newInstance (com.amazonaws.services.simpleworkflow.flow.DecisionContext) throws java.lang.Exception
public abstract java.lang.Object newInstance (com.amazonaws.services.simpleworkflow.flow.DecisionContext, java.lang.Object[]) throws java.lang.Exception
public abstract void deleteInstance (java.lang.Object)
}
com/amazonaws/services/simpleworkflow/flow/pojo/POJOWorkflowDefinitionFactory.classPOJOWorkflowDefinitionFactory.java
package com.amazonaws.services.simpleworkflow.flow.pojo
com.amazonaws.services.simpleworkflow.flow.pojo.POJOWorkflowDefinitionFactory extends com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinitionFactory {
private final com.amazonaws.services.simpleworkflow.flow.DataConverter converter
private final com.amazonaws.services.simpleworkflow.model.WorkflowType workflowType
private final com.amazonaws.services.simpleworkflow.flow.WorkflowTypeRegistrationOptions registrationOptions
private final com.amazonaws.services.simpleworkflow.flow.pojo.POJOWorkflowImplementationFactory implementationFactory
private final com.amazonaws.services.simpleworkflow.flow.pojo.MethodConverterPair workflowImplementationMethod
private final com.amazonaws.services.simpleworkflow.flow.pojo.MethodConverterPair getStateMethod
private final java.util.Map signals
private final Object[] constructorArgs
public void (com.amazonaws.services.simpleworkflow.flow.pojo.POJOWorkflowImplementationFactory, com.amazonaws.services.simpleworkflow.model.WorkflowType, com.amazonaws.services.simpleworkflow.flow.WorkflowTypeRegistrationOptions, com.amazonaws.services.simpleworkflow.flow.pojo.MethodConverterPair, java.util.Map, com.amazonaws.services.simpleworkflow.flow.pojo.MethodConverterPair, java.lang.Object[])
com.amazonaws.services.simpleworkflow.flow.pojo.POJOWorkflowImplementationFactory implementationFactory
com.amazonaws.services.simpleworkflow.model.WorkflowType workflowType
com.amazonaws.services.simpleworkflow.flow.WorkflowTypeRegistrationOptions registrationOptions
com.amazonaws.services.simpleworkflow.flow.pojo.MethodConverterPair workflowImplementationMethod
java.util.Map signals
com.amazonaws.services.simpleworkflow.flow.pojo.MethodConverterPair getStateMethod
Object[] constructorArgs
public com.amazonaws.services.simpleworkflow.model.WorkflowType getWorkflowType ()
public com.amazonaws.services.simpleworkflow.flow.WorkflowTypeRegistrationOptions getWorkflowRegistrationOptions ()
public com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinition getWorkflowDefinition (com.amazonaws.services.simpleworkflow.flow.DecisionContext) throws java.lang.Exception
com.amazonaws.services.simpleworkflow.flow.DecisionContext context
Object workflowDefinitionObject
Object workflowDefinitionObject
public void deleteWorkflowDefinition (com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinition)
com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinition instance
com.amazonaws.services.simpleworkflow.flow.pojo.POJOWorkflowDefinition definition
}
com/amazonaws/services/simpleworkflow/flow/pojo/POJOWorkflowDefinition$1.classPOJOWorkflowDefinition.java
package com.amazonaws.services.simpleworkflow.flow.pojo
com.amazonaws.services.simpleworkflow.flow.pojo.POJOWorkflowDefinition$1 extends com.amazonaws.services.simpleworkflow.flow.core.TryCatchFinally {
final com.amazonaws.services.simpleworkflow.flow.pojo.POJOWorkflowDefinition this$0
private final com.amazonaws.services.simpleworkflow.flow.DataConverter val$c
private final String val$input
private final java.util.concurrent.atomic.AtomicReference val$methodResult
private final com.amazonaws.services.simpleworkflow.flow.core.Settable val$result
void (com.amazonaws.services.simpleworkflow.flow.pojo.POJOWorkflowDefinition, com.amazonaws.services.simpleworkflow.flow.DataConverter, java.lang.String, java.util.concurrent.atomic.AtomicReference, com.amazonaws.services.simpleworkflow.flow.core.Settable)
protected void doTry () throws java.lang.Throwable
Object[] parameters
java.lang.reflect.Method method
Object r
protected void doCatch (java.lang.Throwable) throws java.lang.Throwable
Throwable e
protected void doFinally () throws java.lang.Throwable
com.amazonaws.services.simpleworkflow.flow.core.Promise r
Object workflowResult
String convertedResult
}
com/amazonaws/services/simpleworkflow/flow/pojo/POJOActivityImplementationFactory.classPOJOActivityImplementationFactory.java
package com.amazonaws.services.simpleworkflow.flow.pojo
public com.amazonaws.services.simpleworkflow.flow.pojo.POJOActivityImplementationFactory extends com.amazonaws.services.simpleworkflow.flow.generic.ActivityImplementationFactory {
private java.util.List activityTypesToRegister
private java.util.Map implementationsMap
private com.amazonaws.services.simpleworkflow.flow.DataConverter dataConverter
static final boolean $assertionsDisabled
static void ()
public void ()
public void (java.lang.Iterable) throws java.lang.InstantiationException java.lang.IllegalAccessException java.lang.SecurityException java.lang.NoSuchMethodException
Iterable activityImplementationObjects
public void (java.lang.Iterable, com.amazonaws.services.simpleworkflow.flow.DataConverter) throws java.lang.InstantiationException java.lang.IllegalAccessException java.lang.SecurityException java.lang.NoSuchMethodException
Iterable activityImplementationObjects
com.amazonaws.services.simpleworkflow.flow.DataConverter dataConverter
public com.amazonaws.services.simpleworkflow.flow.DataConverter getDataConverter ()
public void setDataConverter (com.amazonaws.services.simpleworkflow.flow.DataConverter)
com.amazonaws.services.simpleworkflow.flow.DataConverter dataConverter
public void setActivitiesImplementations (java.lang.Iterable) throws java.lang.InstantiationException java.lang.IllegalAccessException java.lang.SecurityException java.lang.NoSuchMethodException
Iterable activitiesImplementations
public java.lang.Iterable getActivitiesImplementations ()
java.util.List result
com.amazonaws.services.simpleworkflow.flow.pojo.POJOActivityImplementation impl
public java.util.List addActivitiesImplementations (java.lang.Iterable) throws java.lang.InstantiationException java.lang.IllegalAccessException java.lang.SecurityException java.lang.NoSuchMethodException
Iterable activitiesImplementations
public java.util.List addActivitiesImplementations (java.lang.Iterable, com.amazonaws.services.simpleworkflow.flow.DataConverter) throws java.lang.InstantiationException java.lang.IllegalAccessException java.lang.SecurityException java.lang.NoSuchMethodException
Iterable activitiesImplementations
com.amazonaws.services.simpleworkflow.flow.DataConverter dataConverter
java.util.List result
Object activityImplementationObject
public java.util.List addActivitiesImplementation (java.lang.Object) throws java.lang.InstantiationException java.lang.IllegalAccessException java.lang.SecurityException java.lang.NoSuchMethodException
Object activitiesImplementation
public java.util.List addActivitiesImplementation (java.lang.Object, com.amazonaws.services.simpleworkflow.flow.DataConverter) throws java.lang.InstantiationException java.lang.IllegalAccessException java.lang.SecurityException java.lang.NoSuchMethodException
Object activitiesImplementation
com.amazonaws.services.simpleworkflow.flow.DataConverter converter
java.util.Set result
java.util.Set activitiesInterfaces
Class interfaze
java.util.Map methods
com.amazonaws.services.simpleworkflow.flow.pojo.POJOActivityImplementationFactory$ParentInterfaceOptions parentOptions
private void addActivities (java.lang.Object, java.lang.Class, java.util.Map, com.amazonaws.services.simpleworkflow.flow.pojo.POJOActivityImplementationFactory$ParentInterfaceOptions, com.amazonaws.services.simpleworkflow.flow.DataConverter, java.util.Set) throws java.lang.SecurityException java.lang.NoSuchMethodException java.lang.InstantiationException java.lang.IllegalAccessException
Object implementation
Class interfaze
java.util.Map methods
com.amazonaws.services.simpleworkflow.flow.pojo.POJOActivityImplementationFactory$ParentInterfaceOptions parentOptions
com.amazonaws.services.simpleworkflow.flow.DataConverter converter
java.util.Set addedTypes
com.amazonaws.services.simpleworkflow.flow.annotations.Activities activitiesAnnotation
Class parent
String interfaceName
com.amazonaws.services.simpleworkflow.flow.annotations.ActivityRegistrationOptions interfaceRegistrationOptionsAnnotation
com.amazonaws.services.simpleworkflow.flow.annotations.SkipTypeRegistration interfaceSkipTypeRegistrationAnnotation
java.lang.reflect.Method method
com.amazonaws.services.simpleworkflow.flow.annotations.Activity activityAnnotation
com.amazonaws.services.simpleworkflow.model.ActivityType activityType
com.amazonaws.services.simpleworkflow.flow.annotations.ActivityRegistrationOptions registrationOptionsAnnotation
com.amazonaws.services.simpleworkflow.flow.annotations.SkipTypeRegistration skipTypeRegistrationAnnotation
com.amazonaws.services.simpleworkflow.flow.worker.ActivityTypeRegistrationOptions registrationOptions
com.amazonaws.services.simpleworkflow.flow.pojo.POJOActivityImplementation existingImplementation
String message
java.lang.reflect.Method activityImplementationMethod
com.amazonaws.services.simpleworkflow.flow.worker.ActivityTypeExecutionOptions executionOptions
com.amazonaws.services.simpleworkflow.flow.pojo.POJOActivityImplementation activityImplementation
public java.lang.Iterable getActivityTypesToRegister ()
public com.amazonaws.services.simpleworkflow.flow.generic.ActivityImplementation getActivityImplementation (com.amazonaws.services.simpleworkflow.model.ActivityType)
com.amazonaws.services.simpleworkflow.model.ActivityType activityType
private com.amazonaws.services.simpleworkflow.flow.DataConverter createConverter (java.lang.Class) throws java.lang.InstantiationException java.lang.IllegalAccessException
Class converterType
private static com.amazonaws.services.simpleworkflow.model.ActivityType getActivityType (java.lang.String, java.lang.reflect.Method, com.amazonaws.services.simpleworkflow.flow.annotations.Activity, com.amazonaws.services.simpleworkflow.flow.pojo.POJOActivityImplementationFactory$ParentInterfaceOptions)
String interfaceName
java.lang.reflect.Method activity
com.amazonaws.services.simpleworkflow.flow.annotations.Activity activityAnnotation
com.amazonaws.services.simpleworkflow.flow.pojo.POJOActivityImplementationFactory$ParentInterfaceOptions parentOptions
com.amazonaws.services.simpleworkflow.model.ActivityType activityType
String activityName
String activityVersion
private static boolean nullOrEmpty (java.lang.String)
String nameFromAnnotation
private void getImplementedInterfacesAnnotatedWithActivities (java.lang.Class, java.util.Set)
Class implementationType
java.util.Set implementedInterfaces
Class superClass
Class[] interfaces
Class i
boolean skipAdd
private boolean removeSuperInterfaces (java.lang.Class, java.util.Set)
Class interfaceToAdd
java.util.Set implementedInterfaces
boolean skipAdd
java.util.List interfacesToRemove
Class addedInterface
Class interfaceToRemove
private static com.amazonaws.services.simpleworkflow.flow.worker.ActivityTypeRegistrationOptions createRegistrationOptions (com.amazonaws.services.simpleworkflow.flow.annotations.ActivityRegistrationOptions, com.amazonaws.services.simpleworkflow.flow.annotations.ActivityRegistrationOptions)
com.amazonaws.services.simpleworkflow.flow.annotations.ActivityRegistrationOptions registrationOptions
com.amazonaws.services.simpleworkflow.flow.annotations.ActivityRegistrationOptions parentRegistrationOptions
com.amazonaws.services.simpleworkflow.flow.annotations.ActivityRegistrationOptions registrationOptionsAnnotation
com.amazonaws.services.simpleworkflow.flow.worker.ActivityTypeRegistrationOptions result
long taskHeartbeatTimeoutSeconds
long taskScheduleToCloseTimeoutSeconds
long taskScheduleToStartTimeoutSeconds
long taskStartToCloseTimeoutSeconds
String taskList
private static com.amazonaws.services.simpleworkflow.flow.worker.ActivityTypeExecutionOptions createExecutionOptions (com.amazonaws.services.simpleworkflow.model.ActivityType, java.lang.reflect.Method)
com.amazonaws.services.simpleworkflow.model.ActivityType activityType
java.lang.reflect.Method activityImplementation
com.amazonaws.services.simpleworkflow.flow.worker.ActivityTypeExecutionOptions executionOptions
com.amazonaws.services.simpleworkflow.flow.annotations.ManualActivityCompletion manualCompletion
private static java.lang.String emptyStringToNull (java.lang.String)
String value
}
com/amazonaws/services/simpleworkflow/flow/pojo/MethodConverterPair.classMethodConverterPair.java
package com.amazonaws.services.simpleworkflow.flow.pojo
com.amazonaws.services.simpleworkflow.flow.pojo.MethodConverterPair extends java.lang.Object {
private final java.lang.reflect.Method method
private final com.amazonaws.services.simpleworkflow.flow.DataConverter converter
public void (java.lang.reflect.Method, com.amazonaws.services.simpleworkflow.flow.DataConverter)
java.lang.reflect.Method method
com.amazonaws.services.simpleworkflow.flow.DataConverter converter
java.lang.reflect.Method getMethod ()
com.amazonaws.services.simpleworkflow.flow.DataConverter getConverter ()
}
com/amazonaws/services/simpleworkflow/flow/LambdaFunctionTimedOutException.classLambdaFunctionTimedOutException.java
package com.amazonaws.services.simpleworkflow.flow
public com.amazonaws.services.simpleworkflow.flow.LambdaFunctionTimedOutException extends com.amazonaws.services.simpleworkflow.flow.LambdaFunctionException {
private com.amazonaws.services.simpleworkflow.model.LambdaFunctionTimeoutType timeoutType
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (java.lang.String)
String message
public void (long, java.lang.String, java.lang.String, java.lang.String)
long eventId
String lambdaFunctionName
String lambdaId
String timeoutType
public com.amazonaws.services.simpleworkflow.model.LambdaFunctionTimeoutType getTimeoutType ()
public void setTimeoutType (com.amazonaws.services.simpleworkflow.model.LambdaFunctionTimeoutType)
com.amazonaws.services.simpleworkflow.model.LambdaFunctionTimeoutType timeoutType
}
com/amazonaws/services/simpleworkflow/flow/DynamicActivitiesClientImpl$2.classDynamicActivitiesClientImpl.java
package com.amazonaws.services.simpleworkflow.flow
com.amazonaws.services.simpleworkflow.flow.DynamicActivitiesClientImpl$2 extends com.amazonaws.services.simpleworkflow.flow.core.TryCatchFinally {
com.amazonaws.services.simpleworkflow.flow.core.Promise stringOutput
final com.amazonaws.services.simpleworkflow.flow.DynamicActivitiesClientImpl this$0
private final com.amazonaws.services.simpleworkflow.model.ActivityType val$activityType
private final Object[] val$arguments
private final com.amazonaws.services.simpleworkflow.flow.ActivitySchedulingOptions val$optionsOverride
private final com.amazonaws.services.simpleworkflow.flow.core.Settable val$result
private final Class val$returnType
transient void (com.amazonaws.services.simpleworkflow.flow.DynamicActivitiesClientImpl, com.amazonaws.services.simpleworkflow.flow.core.Promise[], com.amazonaws.services.simpleworkflow.model.ActivityType, java.lang.Object[], com.amazonaws.services.simpleworkflow.flow.ActivitySchedulingOptions, com.amazonaws.services.simpleworkflow.flow.core.Settable, java.lang.Class)
com.amazonaws.services.simpleworkflow.flow.core.Promise[] $anonymous0
protected void doTry () throws java.lang.Throwable
com.amazonaws.services.simpleworkflow.flow.generic.ExecuteActivityParameters parameters
String stringInput
com.amazonaws.services.simpleworkflow.flow.generic.ExecuteActivityParameters _scheduleParameters_
com.amazonaws.services.simpleworkflow.flow.generic.GenericActivityClient client
com.amazonaws.services.simpleworkflow.flow.generic.GenericActivityClient client
protected void doCatch (java.lang.Throwable) throws java.lang.Throwable
Throwable e
com.amazonaws.services.simpleworkflow.flow.ActivityTaskFailedException taskFailedException
String details
Throwable cause
com.amazonaws.services.simpleworkflow.flow.DataConverterException dataConverterException
protected void doFinally () throws java.lang.Throwable
Object output
}
com/amazonaws/services/simpleworkflow/flow/generic/WorkflowDefinitionFactoryFactory.classWorkflowDefinitionFactoryFactory.java
package com.amazonaws.services.simpleworkflow.flow.generic
public abstract com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinitionFactoryFactory extends java.lang.Object {
public void ()
public abstract com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinitionFactory getWorkflowDefinitionFactory (com.amazonaws.services.simpleworkflow.model.WorkflowType)
public abstract java.lang.Iterable getWorkflowTypesToRegister ()
}
com/amazonaws/services/simpleworkflow/flow/generic/SignalExternalWorkflowParameters.classSignalExternalWorkflowParameters.java
package com.amazonaws.services.simpleworkflow.flow.generic
public com.amazonaws.services.simpleworkflow.flow.generic.SignalExternalWorkflowParameters extends java.lang.Object implements java.lang.Cloneable {
private String input
private String runId
private String signalName
private String workflowId
public void ()
public java.lang.String getInput ()
public void setInput (java.lang.String)
String input
public com.amazonaws.services.simpleworkflow.flow.generic.SignalExternalWorkflowParameters withInput (java.lang.String)
String input
public java.lang.String getRunId ()
public void setRunId (java.lang.String)
String runId
public com.amazonaws.services.simpleworkflow.flow.generic.SignalExternalWorkflowParameters withRunId (java.lang.String)
String runId
public java.lang.String getSignalName ()
public void setSignalName (java.lang.String)
String signalName
public com.amazonaws.services.simpleworkflow.flow.generic.SignalExternalWorkflowParameters withSignalName (java.lang.String)
String signalName
public java.lang.String getWorkflowId ()
public void setWorkflowId (java.lang.String)
String workflowId
public com.amazonaws.services.simpleworkflow.flow.generic.SignalExternalWorkflowParameters withWorkflowId (java.lang.String)
String workflowId
public java.lang.String toString ()
StringBuilder sb
public com.amazonaws.services.simpleworkflow.flow.generic.SignalExternalWorkflowParameters clone ()
com.amazonaws.services.simpleworkflow.flow.generic.SignalExternalWorkflowParameters result
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
}
com/amazonaws/services/simpleworkflow/flow/generic/StartChildWorkflowReply.classStartChildWorkflowReply.java
package com.amazonaws.services.simpleworkflow.flow.generic
public abstract com.amazonaws.services.simpleworkflow.flow.generic.StartChildWorkflowReply extends java.lang.Object {
public abstract java.lang.String getRunId ()
public abstract com.amazonaws.services.simpleworkflow.flow.core.Promise getResult ()
}
com/amazonaws/services/simpleworkflow/flow/generic/ActivityImplementationFactory.classActivityImplementationFactory.java
package com.amazonaws.services.simpleworkflow.flow.generic
public abstract com.amazonaws.services.simpleworkflow.flow.generic.ActivityImplementationFactory extends java.lang.Object {
public void ()
public abstract java.lang.Iterable getActivityTypesToRegister ()
public abstract com.amazonaws.services.simpleworkflow.flow.generic.ActivityImplementation getActivityImplementation (com.amazonaws.services.simpleworkflow.model.ActivityType)
}
com/amazonaws/services/simpleworkflow/flow/generic/GenericWorkflowClientExternal.classGenericWorkflowClientExternal.java
package com.amazonaws.services.simpleworkflow.flow.generic
public abstract com.amazonaws.services.simpleworkflow.flow.generic.GenericWorkflowClientExternal extends java.lang.Object {
public abstract com.amazonaws.services.simpleworkflow.model.WorkflowExecution startWorkflow (com.amazonaws.services.simpleworkflow.flow.generic.StartWorkflowExecutionParameters)
public abstract void signalWorkflowExecution (com.amazonaws.services.simpleworkflow.flow.generic.SignalExternalWorkflowParameters)
public abstract void requestCancelWorkflowExecution (com.amazonaws.services.simpleworkflow.model.WorkflowExecution)
public abstract java.lang.String getWorkflowState (com.amazonaws.services.simpleworkflow.model.WorkflowExecution)
public abstract void terminateWorkflowExecution (com.amazonaws.services.simpleworkflow.flow.generic.TerminateWorkflowExecutionParameters)
public abstract java.lang.String generateUniqueId ()
}
com/amazonaws/services/simpleworkflow/flow/generic/ContinueAsNewWorkflowExecutionParameters.classContinueAsNewWorkflowExecutionParameters.java
package com.amazonaws.services.simpleworkflow.flow.generic
public com.amazonaws.services.simpleworkflow.flow.generic.ContinueAsNewWorkflowExecutionParameters extends java.lang.Object {
private String workflowTypeVersion
private long executionStartToCloseTimeoutSeconds
private String input
private java.util.List tagList
private String taskList
private long taskStartToCloseTimeoutSeconds
private com.amazonaws.services.simpleworkflow.model.ChildPolicy childPolicy
private int taskPriority
private String lambdaRole
public void ()
public java.lang.String getWorkflowTypeVersion ()
public void setWorkflowTypeVersion (java.lang.String)
String workflowTypeVersion
public com.amazonaws.services.simpleworkflow.model.ChildPolicy getChildPolicy ()
public void setChildPolicy (com.amazonaws.services.simpleworkflow.model.ChildPolicy)
com.amazonaws.services.simpleworkflow.model.ChildPolicy childPolicy
public long getExecutionStartToCloseTimeoutSeconds ()
public void setExecutionStartToCloseTimeoutSeconds (long)
long executionStartToCloseTimeoutSeconds
public com.amazonaws.services.simpleworkflow.flow.generic.ContinueAsNewWorkflowExecutionParameters withExecutionStartToCloseTimeoutSeconds (long)
long executionStartToCloseTimeoutSeconds
public java.lang.String getInput ()
public void setInput (java.lang.String)
String input
public com.amazonaws.services.simpleworkflow.flow.generic.ContinueAsNewWorkflowExecutionParameters withInput (java.lang.String)
String input
public java.util.List getTagList ()
public void setTagList (java.util.List)
java.util.List tagList
public com.amazonaws.services.simpleworkflow.flow.generic.ContinueAsNewWorkflowExecutionParameters withTagList (java.util.List)
java.util.List tagList
public java.lang.String getTaskList ()
public void setTaskList (java.lang.String)
String taskList
public com.amazonaws.services.simpleworkflow.flow.generic.ContinueAsNewWorkflowExecutionParameters withTaskList (java.lang.String)
String taskList
public int getTaskPriority ()
public void setTaskPriority (int)
int taskPriority
public com.amazonaws.services.simpleworkflow.flow.generic.ContinueAsNewWorkflowExecutionParameters withTaskPriority (int)
int taskPriority
public long getTaskStartToCloseTimeoutSeconds ()
public void setTaskStartToCloseTimeoutSeconds (long)
long taskStartToCloseTimeoutSeconds
public com.amazonaws.services.simpleworkflow.flow.generic.ContinueAsNewWorkflowExecutionParameters withTaskStartToCloseTimeoutSeconds (long)
long taskStartToCloseTimeoutSeconds
public java.lang.String getLambdaRole ()
public void setLambdaRole (java.lang.String)
String lambdaRole
public com.amazonaws.services.simpleworkflow.flow.generic.ContinueAsNewWorkflowExecutionParameters withLambdaRole (java.lang.String)
String lambdaRole
public com.amazonaws.services.simpleworkflow.flow.generic.ContinueAsNewWorkflowExecutionParameters createContinueAsNewParametersFromOptions (com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions, com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions)
com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions options
com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions optionsOverride
com.amazonaws.services.simpleworkflow.flow.generic.ContinueAsNewWorkflowExecutionParameters continueAsNewWorkflowExecutionParameters
Long executionStartToCloseTimeoutSeconds
Long taskStartToCloseTimeoutSeconds
java.util.List tagList
String taskList
com.amazonaws.services.simpleworkflow.model.ChildPolicy childPolicy
Integer taskPriority
String lambdaRole
Long executionStartToCloseTimeoutSeconds
Long taskStartToCloseTimeoutSeconds
java.util.List tagList
String taskList
com.amazonaws.services.simpleworkflow.model.ChildPolicy childPolicy
Integer taskPriority
String lambdaRole
public java.lang.String toString ()
StringBuilder sb
public com.amazonaws.services.simpleworkflow.flow.generic.ContinueAsNewWorkflowExecutionParameters clone ()
com.amazonaws.services.simpleworkflow.flow.generic.ContinueAsNewWorkflowExecutionParameters result
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
}
com/amazonaws/services/simpleworkflow/flow/generic/ActivityImplementationBase.classActivityImplementationBase.java
package com.amazonaws.services.simpleworkflow.flow.generic
public abstract com.amazonaws.services.simpleworkflow.flow.generic.ActivityImplementationBase extends com.amazonaws.services.simpleworkflow.flow.generic.ActivityImplementation {
public void ()
public java.lang.String execute (com.amazonaws.services.simpleworkflow.flow.ActivityExecutionContext) throws com.amazonaws.services.simpleworkflow.flow.ActivityFailureException java.util.concurrent.CancellationException
com.amazonaws.services.simpleworkflow.flow.ActivityExecutionContext context
com.amazonaws.services.simpleworkflow.model.ActivityTask task
public com.amazonaws.services.simpleworkflow.flow.worker.ActivityTypeExecutionOptions getExecutionOptions ()
public com.amazonaws.services.simpleworkflow.flow.worker.ActivityTypeRegistrationOptions getRegistrationOptions ()
protected abstract java.lang.String execute (java.lang.String, com.amazonaws.services.simpleworkflow.flow.ActivityExecutionContext) throws com.amazonaws.services.simpleworkflow.flow.ActivityFailureException java.util.concurrent.CancellationException
}
com/amazonaws/services/simpleworkflow/flow/generic/GenericWorkflowClient.classGenericWorkflowClient.java
package com.amazonaws.services.simpleworkflow.flow.generic
public abstract com.amazonaws.services.simpleworkflow.flow.generic.GenericWorkflowClient extends java.lang.Object {
public abstract com.amazonaws.services.simpleworkflow.flow.core.Promise startChildWorkflow (com.amazonaws.services.simpleworkflow.flow.generic.StartChildWorkflowExecutionParameters)
public abstract com.amazonaws.services.simpleworkflow.flow.core.Promise startChildWorkflow (java.lang.String, java.lang.String, java.lang.String)
public abstract com.amazonaws.services.simpleworkflow.flow.core.Promise startChildWorkflow (java.lang.String, java.lang.String, com.amazonaws.services.simpleworkflow.flow.core.Promise)
public abstract com.amazonaws.services.simpleworkflow.flow.core.Promise signalWorkflowExecution (com.amazonaws.services.simpleworkflow.flow.generic.SignalExternalWorkflowParameters)
public abstract void requestCancelWorkflowExecution (com.amazonaws.services.simpleworkflow.model.WorkflowExecution)
public abstract void continueAsNewOnCompletion (com.amazonaws.services.simpleworkflow.flow.generic.ContinueAsNewWorkflowExecutionParameters)
public abstract java.lang.String generateUniqueId ()
}
com/amazonaws/services/simpleworkflow/flow/generic/WorkflowDefinitionFactory.classWorkflowDefinitionFactory.java
package com.amazonaws.services.simpleworkflow.flow.generic
public abstract com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinitionFactory extends java.lang.Object {
public void ()
public abstract com.amazonaws.services.simpleworkflow.flow.WorkflowTypeRegistrationOptions getWorkflowRegistrationOptions ()
public abstract com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinition getWorkflowDefinition (com.amazonaws.services.simpleworkflow.flow.DecisionContext) throws java.lang.Exception
public abstract void deleteWorkflowDefinition (com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinition)
public abstract com.amazonaws.services.simpleworkflow.model.WorkflowType getWorkflowType ()
}
com/amazonaws/services/simpleworkflow/flow/generic/StartChildWorkflowExecutionParameters.classStartChildWorkflowExecutionParameters.java
package com.amazonaws.services.simpleworkflow.flow.generic
public com.amazonaws.services.simpleworkflow.flow.generic.StartChildWorkflowExecutionParameters extends java.lang.Object implements java.lang.Cloneable {
private String control
private long executionStartToCloseTimeoutSeconds
private String input
private java.util.List tagList
private String taskList
private long taskStartToCloseTimeoutSeconds
private String workflowId
private com.amazonaws.services.simpleworkflow.model.WorkflowType workflowType
private com.amazonaws.services.simpleworkflow.model.ChildPolicy childPolicy
private int taskPriority
private String lambdaRole
public void ()
public java.lang.String getControl ()
public void setControl (java.lang.String)
String control
public com.amazonaws.services.simpleworkflow.flow.generic.StartChildWorkflowExecutionParameters withControl (java.lang.String)
String control
public long getExecutionStartToCloseTimeoutSeconds ()
public void setExecutionStartToCloseTimeoutSeconds (long)
long executionStartToCloseTimeoutSeconds
public com.amazonaws.services.simpleworkflow.flow.generic.StartChildWorkflowExecutionParameters withExecutionStartToCloseTimeoutSeconds (long)
long executionStartToCloseTimeoutSeconds
public java.lang.String getInput ()
public void setInput (java.lang.String)
String input
public com.amazonaws.services.simpleworkflow.flow.generic.StartChildWorkflowExecutionParameters withInput (java.lang.String)
String input
public java.util.List getTagList ()
public void setTagList (java.util.List)
java.util.List tagList
public com.amazonaws.services.simpleworkflow.flow.generic.StartChildWorkflowExecutionParameters withTagList (java.util.List)
java.util.List tagList
public java.lang.String getTaskList ()
public void setTaskList (java.lang.String)
String taskList
public com.amazonaws.services.simpleworkflow.flow.generic.StartChildWorkflowExecutionParameters withTaskList (java.lang.String)
String taskList
public long getTaskStartToCloseTimeoutSeconds ()
public void setTaskStartToCloseTimeoutSeconds (long)
long taskStartToCloseTimeoutSeconds
public com.amazonaws.services.simpleworkflow.flow.generic.StartChildWorkflowExecutionParameters withTaskStartToCloseTimeoutSeconds (long)
long taskStartToCloseTimeoutSeconds
public java.lang.String getWorkflowId ()
public void setWorkflowId (java.lang.String)
String workflowId
public com.amazonaws.services.simpleworkflow.flow.generic.StartChildWorkflowExecutionParameters withWorkflowId (java.lang.String)
String workflowId
public com.amazonaws.services.simpleworkflow.model.WorkflowType getWorkflowType ()
public void setWorkflowType (com.amazonaws.services.simpleworkflow.model.WorkflowType)
com.amazonaws.services.simpleworkflow.model.WorkflowType workflowType
public com.amazonaws.services.simpleworkflow.flow.generic.StartChildWorkflowExecutionParameters withWorkflowType (com.amazonaws.services.simpleworkflow.model.WorkflowType)
com.amazonaws.services.simpleworkflow.model.WorkflowType workflowType
public com.amazonaws.services.simpleworkflow.model.ChildPolicy getChildPolicy ()
public void setChildPolicy (com.amazonaws.services.simpleworkflow.model.ChildPolicy)
com.amazonaws.services.simpleworkflow.model.ChildPolicy childPolicy
public com.amazonaws.services.simpleworkflow.flow.generic.StartChildWorkflowExecutionParameters withChildPolicy (com.amazonaws.services.simpleworkflow.model.ChildPolicy)
com.amazonaws.services.simpleworkflow.model.ChildPolicy childPolicy
public int getTaskPriority ()
public void setTaskPriority (int)
int taskPriority
public com.amazonaws.services.simpleworkflow.flow.generic.StartChildWorkflowExecutionParameters withTaskPriority (int)
int taskPriority
public java.lang.String getLambdaRole ()
public void setLambdaRole (java.lang.String)
String lambdaRole
public com.amazonaws.services.simpleworkflow.flow.generic.StartChildWorkflowExecutionParameters withLambdaRole (java.lang.String)
String lambdaRole
public com.amazonaws.services.simpleworkflow.flow.generic.StartChildWorkflowExecutionParameters createStartChildWorkflowExecutionParametersFromOptions (com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions, com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions)
com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions options
com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions optionsOverride
com.amazonaws.services.simpleworkflow.flow.generic.StartChildWorkflowExecutionParameters startChildWorkflowExecutionParameters
Long executionStartToCloseTimeoutSeconds
Long taskStartToCloseTimeoutSeconds
java.util.List tagList
String taskList
com.amazonaws.services.simpleworkflow.model.ChildPolicy childPolicy
Integer taskPriority
String lambdaRole
Long executionStartToCloseTimeoutSeconds
Long taskStartToCloseTimeoutSeconds
java.util.List tagList
String taskList
com.amazonaws.services.simpleworkflow.model.ChildPolicy childPolicy
Integer taskPriority
String lambdaRole
public java.lang.String toString ()
StringBuilder sb
public com.amazonaws.services.simpleworkflow.flow.generic.StartChildWorkflowExecutionParameters clone ()
com.amazonaws.services.simpleworkflow.flow.generic.StartChildWorkflowExecutionParameters result
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
}
com/amazonaws/services/simpleworkflow/flow/generic/WorkflowDefinition.classWorkflowDefinition.java
package com.amazonaws.services.simpleworkflow.flow.generic
public abstract com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinition extends java.lang.Object {
public void ()
public abstract com.amazonaws.services.simpleworkflow.flow.core.Promise execute (java.lang.String) throws com.amazonaws.services.simpleworkflow.flow.WorkflowException
public abstract void signalRecieved (java.lang.String, java.lang.String) throws com.amazonaws.services.simpleworkflow.flow.WorkflowException
public abstract java.lang.String getWorkflowState () throws com.amazonaws.services.simpleworkflow.flow.WorkflowException
}
com/amazonaws/services/simpleworkflow/flow/generic/TerminateWorkflowExecutionParameters.classTerminateWorkflowExecutionParameters.java
package com.amazonaws.services.simpleworkflow.flow.generic
public com.amazonaws.services.simpleworkflow.flow.generic.TerminateWorkflowExecutionParameters extends java.lang.Object {
private com.amazonaws.services.simpleworkflow.model.WorkflowExecution workflowExecution
private com.amazonaws.services.simpleworkflow.model.ChildPolicy childPolicy
private String reason
private String details
public void ()
public void (com.amazonaws.services.simpleworkflow.model.WorkflowExecution, com.amazonaws.services.simpleworkflow.model.ChildPolicy, java.lang.String, java.lang.String)
com.amazonaws.services.simpleworkflow.model.WorkflowExecution workflowExecution
com.amazonaws.services.simpleworkflow.model.ChildPolicy childPolicy
String reason
String details
public com.amazonaws.services.simpleworkflow.model.WorkflowExecution getWorkflowExecution ()
public void setWorkflowExecution (com.amazonaws.services.simpleworkflow.model.WorkflowExecution)
com.amazonaws.services.simpleworkflow.model.WorkflowExecution workflowExecution
public com.amazonaws.services.simpleworkflow.flow.generic.TerminateWorkflowExecutionParameters withWorkflowExecution (com.amazonaws.services.simpleworkflow.model.WorkflowExecution)
com.amazonaws.services.simpleworkflow.model.WorkflowExecution workflowExecution
public com.amazonaws.services.simpleworkflow.model.ChildPolicy getChildPolicy ()
public void setChildPolicy (com.amazonaws.services.simpleworkflow.model.ChildPolicy)
com.amazonaws.services.simpleworkflow.model.ChildPolicy childPolicy
public com.amazonaws.services.simpleworkflow.flow.generic.TerminateWorkflowExecutionParameters withChildPolicy (com.amazonaws.services.simpleworkflow.model.ChildPolicy)
com.amazonaws.services.simpleworkflow.model.ChildPolicy childPolicy
public java.lang.String getReason ()
public void setReason (java.lang.String)
String reason
public com.amazonaws.services.simpleworkflow.flow.generic.TerminateWorkflowExecutionParameters withReason (java.lang.String)
String reason
public java.lang.String getDetails ()
public void setDetails (java.lang.String)
String details
public com.amazonaws.services.simpleworkflow.flow.generic.TerminateWorkflowExecutionParameters withDetails (java.lang.String)
String details
}
com/amazonaws/services/simpleworkflow/flow/generic/ActivityImplementation.classActivityImplementation.java
package com.amazonaws.services.simpleworkflow.flow.generic
public abstract com.amazonaws.services.simpleworkflow.flow.generic.ActivityImplementation extends java.lang.Object {
public void ()
public abstract com.amazonaws.services.simpleworkflow.flow.worker.ActivityTypeRegistrationOptions getRegistrationOptions ()
public abstract com.amazonaws.services.simpleworkflow.flow.worker.ActivityTypeExecutionOptions getExecutionOptions ()
public abstract java.lang.String execute (com.amazonaws.services.simpleworkflow.flow.ActivityExecutionContext) throws com.amazonaws.services.simpleworkflow.flow.ActivityFailureException java.util.concurrent.CancellationException
}
com/amazonaws/services/simpleworkflow/flow/generic/StartWorkflowExecutionParameters.classStartWorkflowExecutionParameters.java
package com.amazonaws.services.simpleworkflow.flow.generic
public com.amazonaws.services.simpleworkflow.flow.generic.StartWorkflowExecutionParameters extends java.lang.Object {
private String workflowId
private com.amazonaws.services.simpleworkflow.model.WorkflowType workflowType
private String taskList
private String input
private long executionStartToCloseTimeoutSeconds
private long taskStartToCloseTimeoutSeconds
private java.util.List tagList
private int taskPriority
private String lambdaRole
private com.amazonaws.services.simpleworkflow.model.ChildPolicy childPolicy
public void ()
public java.lang.String getWorkflowId ()
public void setWorkflowId (java.lang.String)
String workflowId
public com.amazonaws.services.simpleworkflow.flow.generic.StartWorkflowExecutionParameters withWorkflowId (java.lang.String)
String workflowId
public com.amazonaws.services.simpleworkflow.model.WorkflowType getWorkflowType ()
public void setWorkflowType (com.amazonaws.services.simpleworkflow.model.WorkflowType)
com.amazonaws.services.simpleworkflow.model.WorkflowType workflowType
public com.amazonaws.services.simpleworkflow.flow.generic.StartWorkflowExecutionParameters withWorkflowType (com.amazonaws.services.simpleworkflow.model.WorkflowType)
com.amazonaws.services.simpleworkflow.model.WorkflowType workflowType
public java.lang.String getTaskList ()
public void setTaskList (java.lang.String)
String taskList
public com.amazonaws.services.simpleworkflow.flow.generic.StartWorkflowExecutionParameters withTaskList (java.lang.String)
String taskList
public java.lang.String getInput ()
public void setInput (java.lang.String)
String input
public com.amazonaws.services.simpleworkflow.flow.generic.StartWorkflowExecutionParameters withInput (java.lang.String)
String input
public long getExecutionStartToCloseTimeout ()
public void setExecutionStartToCloseTimeoutSeconds (long)
long executionStartToCloseTimeoutSeconds
public com.amazonaws.services.simpleworkflow.flow.generic.StartWorkflowExecutionParameters withExecutionStartToCloseTimeoutSeconds (long)
long executionStartToCloseTimeoutSeconds
public long getTaskStartToCloseTimeoutSeconds ()
public void setTaskStartToCloseTimeoutSeconds (long)
long taskStartToCloseTimeoutSeconds
public com.amazonaws.services.simpleworkflow.flow.generic.StartWorkflowExecutionParameters withTaskStartToCloseTimeoutSeconds (long)
long taskStartToCloseTimeoutSeconds
public com.amazonaws.services.simpleworkflow.model.ChildPolicy getChildPolicy ()
public void setChildPolicy (com.amazonaws.services.simpleworkflow.model.ChildPolicy)
com.amazonaws.services.simpleworkflow.model.ChildPolicy childPolicy
public com.amazonaws.services.simpleworkflow.flow.generic.StartWorkflowExecutionParameters withChildPolicy (com.amazonaws.services.simpleworkflow.model.ChildPolicy)
com.amazonaws.services.simpleworkflow.model.ChildPolicy childPolicy
public java.util.List getTagList ()
public void setTagList (java.util.Collection)
java.util.Collection tagList
java.util.List tagListCopy
public transient com.amazonaws.services.simpleworkflow.flow.generic.StartWorkflowExecutionParameters withTagList (java.lang.String[])
String[] tagList
String value
public com.amazonaws.services.simpleworkflow.flow.generic.StartWorkflowExecutionParameters withTagList (java.util.Collection)
java.util.Collection tagList
java.util.List tagListCopy
public int getTaskPriority ()
public void setTaskPriority (int)
int taskPriority
public com.amazonaws.services.simpleworkflow.flow.generic.StartWorkflowExecutionParameters withTaskPriority (int)
int taskPriority
public java.lang.String getLambdaRole ()
public void setLambdaRole (java.lang.String)
String lambdaRole
public com.amazonaws.services.simpleworkflow.flow.generic.StartWorkflowExecutionParameters withLambdaRole (java.lang.String)
String lambdaRole
public com.amazonaws.services.simpleworkflow.flow.generic.StartWorkflowExecutionParameters createStartWorkflowExecutionParametersFromOptions (com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions, com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions)
com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions options
com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions optionsOverride
com.amazonaws.services.simpleworkflow.flow.generic.StartWorkflowExecutionParameters parameters
Long executionStartToCloseTimeout
Long taskStartToCloseTimeout
java.util.Collection tagList
String taskList
Integer taskPriority
com.amazonaws.services.simpleworkflow.model.ChildPolicy childPolicy
String lambdaRole
Long executionStartToCloseTimeout
Long taskStartToCloseTimeout
java.util.Collection tagList
String taskList
Integer taskPriority
com.amazonaws.services.simpleworkflow.model.ChildPolicy childPolicy
String lambdaRole
public java.lang.String toString ()
StringBuilder sb
public com.amazonaws.services.simpleworkflow.flow.generic.StartWorkflowExecutionParameters clone ()
com.amazonaws.services.simpleworkflow.flow.generic.StartWorkflowExecutionParameters result
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
}
com/amazonaws/services/simpleworkflow/flow/generic/ExecuteActivityParameters.classExecuteActivityParameters.java
package com.amazonaws.services.simpleworkflow.flow.generic
public com.amazonaws.services.simpleworkflow.flow.generic.ExecuteActivityParameters extends java.lang.Object implements java.lang.Cloneable {
private String activityId
private com.amazonaws.services.simpleworkflow.model.ActivityType activityType
private String control
private long heartbeatTimeoutSeconds
private String input
private long scheduleToCloseTimeoutSeconds
private long scheduleToStartTimeoutSeconds
private long startToCloseTimeoutSeconds
private String taskList
private int taskPriority
public void ()
public java.lang.String getControl ()
public void setControl (java.lang.String)
String control
public com.amazonaws.services.simpleworkflow.flow.generic.ExecuteActivityParameters withControl (java.lang.String)
String control
public com.amazonaws.services.simpleworkflow.model.ActivityType getActivityType ()
public void setActivityType (com.amazonaws.services.simpleworkflow.model.ActivityType)
com.amazonaws.services.simpleworkflow.model.ActivityType activityType
public com.amazonaws.services.simpleworkflow.flow.generic.ExecuteActivityParameters withActivityType (com.amazonaws.services.simpleworkflow.model.ActivityType)
com.amazonaws.services.simpleworkflow.model.ActivityType activityType
public java.lang.String getActivityId ()
public void setActivityId (java.lang.String)
String activityId
public com.amazonaws.services.simpleworkflow.flow.generic.ExecuteActivityParameters withActivityId (java.lang.String)
String activityId
public java.lang.String getInput ()
public void setInput (java.lang.String)
String input
public com.amazonaws.services.simpleworkflow.flow.generic.ExecuteActivityParameters withInput (java.lang.String)
String input
public long getHeartbeatTimeoutSeconds ()
public void setHeartbeatTimeoutSeconds (long)
long heartbeatTimeoutSeconds
public com.amazonaws.services.simpleworkflow.flow.generic.ExecuteActivityParameters withHeartbeatTimeoutSeconds (long)
long heartbeatTimeoutSeconds
public long getScheduleToStartTimeoutSeconds ()
public void setScheduleToStartTimeoutSeconds (long)
long scheduleToStartTimeoutSeconds
public com.amazonaws.services.simpleworkflow.flow.generic.ExecuteActivityParameters withScheduleToStartTimeoutSeconds (long)
long scheduleToStartTimeoutSeconds
public long getScheduleToCloseTimeoutSeconds ()
public void setScheduleToCloseTimeoutSeconds (long)
long scheduleToCloseTimeoutSeconds
public com.amazonaws.services.simpleworkflow.flow.generic.ExecuteActivityParameters withScheduleToCloseTimeoutSeconds (long)
long scheduleToCloseTimeoutSeconds
public long getStartToCloseTimeoutSeconds ()
public void setStartToCloseTimeoutSeconds (long)
long startToCloseTimeoutSeconds
public com.amazonaws.services.simpleworkflow.flow.generic.ExecuteActivityParameters withStartToCloseTimeoutSeconds (long)
long startToCloseTimeoutSeconds
public java.lang.String getTaskList ()
public void setTaskList (java.lang.String)
String taskList
public com.amazonaws.services.simpleworkflow.flow.generic.ExecuteActivityParameters withTaskList (java.lang.String)
String taskList
public int getTaskPriority ()
public void setTaskPriority (int)
int taskPriority
public com.amazonaws.services.simpleworkflow.flow.generic.ExecuteActivityParameters withTaskPriority (int)
int taskPriority
public com.amazonaws.services.simpleworkflow.flow.generic.ExecuteActivityParameters createExecuteActivityParametersFromOptions (com.amazonaws.services.simpleworkflow.flow.ActivitySchedulingOptions, com.amazonaws.services.simpleworkflow.flow.ActivitySchedulingOptions)
com.amazonaws.services.simpleworkflow.flow.ActivitySchedulingOptions options
com.amazonaws.services.simpleworkflow.flow.ActivitySchedulingOptions optionsOverride
com.amazonaws.services.simpleworkflow.flow.generic.ExecuteActivityParameters scheduleActivityParameters
Long heartbeatTimeoutSeconds
Long scheduleToCloseTimeout
Long scheduleToStartTimeout
Long startToCloseTimeoutSeconds
String taskList
Integer taskPriority
Long heartbeatTimeoutSeconds
Long scheduleToCloseTimeout
Long scheduleToStartTimeout
Long startToCloseTimeoutSeconds
String taskList
Integer taskPriority
public java.lang.String toString ()
StringBuilder sb
public com.amazonaws.services.simpleworkflow.flow.generic.ExecuteActivityParameters clone ()
com.amazonaws.services.simpleworkflow.flow.generic.ExecuteActivityParameters result
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
}
com/amazonaws/services/simpleworkflow/flow/generic/GenericActivityClient.classGenericActivityClient.java
package com.amazonaws.services.simpleworkflow.flow.generic
public abstract com.amazonaws.services.simpleworkflow.flow.generic.GenericActivityClient extends java.lang.Object {
public abstract com.amazonaws.services.simpleworkflow.flow.core.Promise scheduleActivityTask (com.amazonaws.services.simpleworkflow.flow.generic.ExecuteActivityParameters)
public abstract com.amazonaws.services.simpleworkflow.flow.core.Promise scheduleActivityTask (java.lang.String, java.lang.String, java.lang.String)
public abstract com.amazonaws.services.simpleworkflow.flow.core.Promise scheduleActivityTask (java.lang.String, java.lang.String, com.amazonaws.services.simpleworkflow.flow.core.Promise)
}
com/amazonaws/services/simpleworkflow/flow/ManualActivityCompletionClientImpl.classManualActivityCompletionClientImpl.java
package com.amazonaws.services.simpleworkflow.flow
com.amazonaws.services.simpleworkflow.flow.ManualActivityCompletionClientImpl extends com.amazonaws.services.simpleworkflow.flow.ManualActivityCompletionClient {
private final com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow service
private final String taskToken
private final com.amazonaws.services.simpleworkflow.flow.DataConverter dataConverter
public void (com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow, java.lang.String, com.amazonaws.services.simpleworkflow.flow.DataConverter)
com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow service
String taskToken
com.amazonaws.services.simpleworkflow.flow.DataConverter dataConverter
public void complete (java.lang.Object)
Object result
com.amazonaws.services.simpleworkflow.model.RespondActivityTaskCompletedRequest request
String convertedResult
public void fail (java.lang.Throwable)
Throwable failure
com.amazonaws.services.simpleworkflow.model.RespondActivityTaskFailedRequest request
String convertedFailure
public void recordHeartbeat (java.lang.String) throws java.util.concurrent.CancellationException
String details
com.amazonaws.services.simpleworkflow.model.RecordActivityTaskHeartbeatRequest request
com.amazonaws.services.simpleworkflow.model.ActivityTaskStatus status
public void reportCancellation (java.lang.String)
String details
com.amazonaws.services.simpleworkflow.model.RespondActivityTaskCanceledRequest request
}
com/amazonaws/services/simpleworkflow/flow/DecisionContextProvider.classDecisionContextProvider.java
package com.amazonaws.services.simpleworkflow.flow
public abstract com.amazonaws.services.simpleworkflow.flow.DecisionContextProvider extends java.lang.Object {
public abstract com.amazonaws.services.simpleworkflow.flow.DecisionContext getDecisionContext ()
}
com/amazonaws/services/simpleworkflow/flow/WorkflowExecutionLocal.classWorkflowExecutionLocal.java
package com.amazonaws.services.simpleworkflow.flow
public com.amazonaws.services.simpleworkflow.flow.WorkflowExecutionLocal extends java.lang.Object {
private final ThreadLocal value
private static final java.util.List locals
static void ()
public static void before ()
java.util.List currentLocals
java.util.List currentLocals
com.amazonaws.services.simpleworkflow.flow.WorkflowExecutionLocal local
com.amazonaws.services.simpleworkflow.flow.WorkflowExecutionLocal$Wrapper w
public static void after ()
java.util.List currentLocals
java.util.List currentLocals
com.amazonaws.services.simpleworkflow.flow.WorkflowExecutionLocal local
public void ()
com.amazonaws.services.simpleworkflow.flow.WorkflowExecutionLocal$Wrapper w
public java.lang.Object get ()
com.amazonaws.services.simpleworkflow.flow.WorkflowExecutionLocal$Wrapper w
private com.amazonaws.services.simpleworkflow.flow.WorkflowExecutionLocal$Wrapper getWrapped ()
com.amazonaws.services.simpleworkflow.flow.WorkflowExecutionLocal$Wrapper w
public int hashCode ()
com.amazonaws.services.simpleworkflow.flow.WorkflowExecutionLocal$Wrapper w
public void remove ()
com.amazonaws.services.simpleworkflow.flow.WorkflowExecutionLocal$Wrapper w
public void set (java.lang.Object)
Object v
com.amazonaws.services.simpleworkflow.flow.WorkflowExecutionLocal$Wrapper w
private void set (com.amazonaws.services.simpleworkflow.flow.WorkflowExecutionLocal$Wrapper)
com.amazonaws.services.simpleworkflow.flow.WorkflowExecutionLocal$Wrapper w
private void removeAfter ()
protected java.lang.Object initialValue ()
}
com/amazonaws/services/simpleworkflow/flow/ScheduleLambdaFunctionFailedException.classScheduleLambdaFunctionFailedException.java
package com.amazonaws.services.simpleworkflow.flow
public com.amazonaws.services.simpleworkflow.flow.ScheduleLambdaFunctionFailedException extends com.amazonaws.services.simpleworkflow.flow.LambdaFunctionException {
private com.amazonaws.services.simpleworkflow.model.ScheduleLambdaFunctionFailedCause failureCause
public void (java.lang.String)
String message
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (long, java.lang.String, java.lang.String, java.lang.String)
long eventId
String functionName
String functionId
String cause
public com.amazonaws.services.simpleworkflow.model.ScheduleLambdaFunctionFailedCause getFailureCause ()
public void setFailureCause (com.amazonaws.services.simpleworkflow.model.ScheduleLambdaFunctionFailedCause)
com.amazonaws.services.simpleworkflow.model.ScheduleLambdaFunctionFailedCause failureCause
}
com/amazonaws/services/simpleworkflow/flow/WorkflowReplayer$DecisionTaskIterator.classWorkflowReplayer.java
package com.amazonaws.services.simpleworkflow.flow
abstract com.amazonaws.services.simpleworkflow.flow.WorkflowReplayer$DecisionTaskIterator extends java.lang.Object implements java.util.Iterator {
private com.amazonaws.services.simpleworkflow.model.DecisionTask next
private boolean initialized
final com.amazonaws.services.simpleworkflow.flow.WorkflowReplayer this$0
private void (com.amazonaws.services.simpleworkflow.flow.WorkflowReplayer)
protected void initNext ()
public boolean hasNext ()
java.util.List events
com.amazonaws.services.simpleworkflow.model.HistoryEvent firstEvent
public com.amazonaws.services.simpleworkflow.model.DecisionTask next ()
com.amazonaws.services.simpleworkflow.model.DecisionTask result
public void remove ()
protected java.util.List truncateHistory (java.util.List)
java.util.List events
com.amazonaws.services.simpleworkflow.model.HistoryEvent lastEvent
java.util.List truncated
com.amazonaws.services.simpleworkflow.model.HistoryEvent event
protected abstract com.amazonaws.services.simpleworkflow.model.DecisionTask getNextHistoryTask (java.lang.String)
public volatile java.lang.Object next ()
void (com.amazonaws.services.simpleworkflow.flow.WorkflowReplayer, com.amazonaws.services.simpleworkflow.flow.WorkflowReplayer$DecisionTaskIterator)
}
com/amazonaws/services/simpleworkflow/flow/WorkflowClient.classWorkflowClient.java
package com.amazonaws.services.simpleworkflow.flow
public abstract com.amazonaws.services.simpleworkflow.flow.WorkflowClient extends java.lang.Object {
public abstract com.amazonaws.services.simpleworkflow.model.WorkflowExecution getWorkflowExecution ()
public abstract com.amazonaws.services.simpleworkflow.flow.core.Promise getRunId ()
public abstract com.amazonaws.services.simpleworkflow.flow.generic.GenericWorkflowClient getGenericClient ()
public abstract com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions getSchedulingOptions ()
public abstract com.amazonaws.services.simpleworkflow.flow.DataConverter getDataConverter ()
public transient abstract void requestCancelWorkflowExecution (com.amazonaws.services.simpleworkflow.flow.core.Promise[])
public abstract com.amazonaws.services.simpleworkflow.model.WorkflowType getWorkflowType ()
}
com/amazonaws/services/simpleworkflow/flow/DecisionContextProviderImpl.classDecisionContextProviderImpl.java
package com.amazonaws.services.simpleworkflow.flow
public com.amazonaws.services.simpleworkflow.flow.DecisionContextProviderImpl extends java.lang.Object implements com.amazonaws.services.simpleworkflow.flow.DecisionContextProvider {
public void ()
public com.amazonaws.services.simpleworkflow.flow.DecisionContext getDecisionContext ()
}
com/amazonaws/services/simpleworkflow/flow/WorkflowExecutionLocal$1.classWorkflowExecutionLocal.java
package com.amazonaws.services.simpleworkflow.flow
com.amazonaws.services.simpleworkflow.flow.WorkflowExecutionLocal$1 extends java.lang.Object {
}
com/amazonaws/services/simpleworkflow/flow/DynamicActivitiesClient.classDynamicActivitiesClient.java
package com.amazonaws.services.simpleworkflow.flow
public abstract com.amazonaws.services.simpleworkflow.flow.DynamicActivitiesClient extends java.lang.Object implements com.amazonaws.services.simpleworkflow.flow.ActivitiesClient {
public transient abstract com.amazonaws.services.simpleworkflow.flow.core.Promise scheduleActivity (com.amazonaws.services.simpleworkflow.model.ActivityType, com.amazonaws.services.simpleworkflow.flow.core.Promise[], com.amazonaws.services.simpleworkflow.flow.ActivitySchedulingOptions, java.lang.Class, com.amazonaws.services.simpleworkflow.flow.core.Promise[])
public transient abstract com.amazonaws.services.simpleworkflow.flow.core.Promise scheduleActivity (com.amazonaws.services.simpleworkflow.model.ActivityType, java.lang.Object[], com.amazonaws.services.simpleworkflow.flow.ActivitySchedulingOptions, java.lang.Class, com.amazonaws.services.simpleworkflow.flow.core.Promise[])
}
com/amazonaws/services/simpleworkflow/flow/junit/WorkflowTestStatement$2$1.classWorkflowTestStatement.java
package com.amazonaws.services.simpleworkflow.flow.junit
com.amazonaws.services.simpleworkflow.flow.junit.WorkflowTestStatement$2$1 extends com.amazonaws.services.simpleworkflow.flow.core.TryCatchFinally {
final com.amazonaws.services.simpleworkflow.flow.junit.WorkflowTestStatement$2 this$1
private final com.amazonaws.services.simpleworkflow.flow.junit.WorkflowTestBase val$workflowTest
void (com.amazonaws.services.simpleworkflow.flow.junit.WorkflowTestStatement$2, com.amazonaws.services.simpleworkflow.flow.junit.WorkflowTestBase)
protected void doTry () throws java.lang.Throwable
protected void doCatch (java.lang.Throwable) throws java.lang.Throwable
Throwable e
protected void doFinally () throws java.lang.Throwable
}
com/amazonaws/services/simpleworkflow/flow/junit/AsyncAssert$19.classAsyncAssert.java
package com.amazonaws.services.simpleworkflow.flow.junit
com.amazonaws.services.simpleworkflow.flow.junit.AsyncAssert$19 extends com.amazonaws.services.simpleworkflow.flow.core.Task {
private final double val$expected
private final double val$actual
private final double val$delta
transient void (com.amazonaws.services.simpleworkflow.flow.core.Promise[], double, double, double)
com.amazonaws.services.simpleworkflow.flow.core.Promise[] $anonymous0
protected void doExecute () throws java.lang.Throwable
}
com/amazonaws/services/simpleworkflow/flow/junit/AsyncAssert$8.classAsyncAssert.java
package com.amazonaws.services.simpleworkflow.flow.junit
com.amazonaws.services.simpleworkflow.flow.junit.AsyncAssert$8 extends com.amazonaws.services.simpleworkflow.flow.core.Task {
private final com.amazonaws.services.simpleworkflow.flow.core.Promise val$condition
transient void (com.amazonaws.services.simpleworkflow.flow.core.Promise[], com.amazonaws.services.simpleworkflow.flow.core.Promise)
com.amazonaws.services.simpleworkflow.flow.core.Promise[] $anonymous0
protected void doExecute () throws java.lang.Throwable
}
com/amazonaws/services/simpleworkflow/flow/junit/AsyncAssert$34.classAsyncAssert.java
package com.amazonaws.services.simpleworkflow.flow.junit
com.amazonaws.services.simpleworkflow.flow.junit.AsyncAssert$34 extends com.amazonaws.services.simpleworkflow.flow.core.Task {
private final String val$message
private final Object val$expected
private final com.amazonaws.services.simpleworkflow.flow.core.Promise val$actual
transient void (com.amazonaws.services.simpleworkflow.flow.core.Promise[], java.lang.String, java.lang.Object, com.amazonaws.services.simpleworkflow.flow.core.Promise)
com.amazonaws.services.simpleworkflow.flow.core.Promise[] $anonymous0
protected void doExecute () throws java.lang.Throwable
}
com/amazonaws/services/simpleworkflow/flow/junit/spring/SpringTestPOJOWorkflowImplementationGenericWorkflowClient$1.classSpringTestPOJOWorkflowImplementationGenericWorkflowClient.java
package com.amazonaws.services.simpleworkflow.flow.junit.spring
com.amazonaws.services.simpleworkflow.flow.junit.spring.SpringTestPOJOWorkflowImplementationGenericWorkflowClient$1 extends com.amazonaws.services.simpleworkflow.flow.pojo.POJOWorkflowDefinitionFactoryFactory {
final com.amazonaws.services.simpleworkflow.flow.junit.spring.SpringTestPOJOWorkflowImplementationGenericWorkflowClient this$0
void (com.amazonaws.services.simpleworkflow.flow.junit.spring.SpringTestPOJOWorkflowImplementationGenericWorkflowClient)
protected com.amazonaws.services.simpleworkflow.flow.pojo.POJOWorkflowImplementationFactory getImplementationFactory (java.lang.Class, java.lang.Class, com.amazonaws.services.simpleworkflow.model.WorkflowType)
Class workflowImplementationType
Class workflowInteface
com.amazonaws.services.simpleworkflow.model.WorkflowType workflowType
Object instanceProxy
}
com/amazonaws/services/simpleworkflow/flow/junit/spring/SpringTestPOJOWorkflowImplementationGenericWorkflowClient.classSpringTestPOJOWorkflowImplementationGenericWorkflowClient.java
package com.amazonaws.services.simpleworkflow.flow.junit.spring
public com.amazonaws.services.simpleworkflow.flow.junit.spring.SpringTestPOJOWorkflowImplementationGenericWorkflowClient extends java.lang.Object implements com.amazonaws.services.simpleworkflow.flow.generic.GenericWorkflowClient {
private final com.amazonaws.services.simpleworkflow.flow.test.TestGenericWorkflowClient genericClient
private final java.util.Map workflowImplementations
public void ()
public void setWorkflowImplementations (java.lang.Iterable) throws java.lang.InstantiationException java.lang.IllegalAccessException
Iterable workflowImplementations
Object workflowImplementation
public java.lang.Iterable getWorkflowImplementations ()
public void addWorkflowImplementation (java.lang.Object) throws java.lang.InstantiationException java.lang.IllegalAccessException
Object workflowImplementation
Class implementationClass
private com.amazonaws.services.simpleworkflow.flow.pojo.POJOWorkflowDefinitionFactoryFactory getFactoryFactory ()
public com.amazonaws.services.simpleworkflow.flow.DecisionContextProvider getDecisionContextProvider ()
public void setDecisionContextProvider (com.amazonaws.services.simpleworkflow.flow.DecisionContextProvider)
com.amazonaws.services.simpleworkflow.flow.DecisionContextProvider decisionContextProvider
public com.amazonaws.services.simpleworkflow.flow.core.Promise startChildWorkflow (com.amazonaws.services.simpleworkflow.flow.generic.StartChildWorkflowExecutionParameters)
com.amazonaws.services.simpleworkflow.flow.generic.StartChildWorkflowExecutionParameters parameters
public com.amazonaws.services.simpleworkflow.flow.core.Promise startChildWorkflow (java.lang.String, java.lang.String, java.lang.String)
String workflow
String version
String input
public com.amazonaws.services.simpleworkflow.flow.core.Promise startChildWorkflow (java.lang.String, java.lang.String, com.amazonaws.services.simpleworkflow.flow.core.Promise)
String workflow
String version
com.amazonaws.services.simpleworkflow.flow.core.Promise input
public com.amazonaws.services.simpleworkflow.flow.core.Promise signalWorkflowExecution (com.amazonaws.services.simpleworkflow.flow.generic.SignalExternalWorkflowParameters)
com.amazonaws.services.simpleworkflow.flow.generic.SignalExternalWorkflowParameters signalParameters
public void requestCancelWorkflowExecution (com.amazonaws.services.simpleworkflow.model.WorkflowExecution)
com.amazonaws.services.simpleworkflow.model.WorkflowExecution execution
public java.lang.String getWorkflowState (com.amazonaws.services.simpleworkflow.model.WorkflowExecution) throws com.amazonaws.services.simpleworkflow.flow.WorkflowException
com.amazonaws.services.simpleworkflow.model.WorkflowExecution execution
public void continueAsNewOnCompletion (com.amazonaws.services.simpleworkflow.flow.generic.ContinueAsNewWorkflowExecutionParameters)
com.amazonaws.services.simpleworkflow.flow.generic.ContinueAsNewWorkflowExecutionParameters parameters
public java.lang.String generateUniqueId ()
public com.amazonaws.services.simpleworkflow.flow.DataConverter getDataConverter ()
public void setDataConverter (com.amazonaws.services.simpleworkflow.flow.DataConverter)
com.amazonaws.services.simpleworkflow.flow.DataConverter converter
public java.lang.Iterable getWorkflowTypesToRegister ()
static java.util.Map access$0 (com.amazonaws.services.simpleworkflow.flow.junit.spring.SpringTestPOJOWorkflowImplementationGenericWorkflowClient)
}
com/amazonaws/services/simpleworkflow/flow/junit/spring/SpringWorkflowTest.classSpringWorkflowTest.java
package com.amazonaws.services.simpleworkflow.flow.junit.spring
public com.amazonaws.services.simpleworkflow.flow.junit.spring.SpringWorkflowTest extends com.amazonaws.services.simpleworkflow.flow.junit.WorkflowTestBase {
private com.amazonaws.services.simpleworkflow.flow.test.TestPOJOActivityImplementationGenericActivityClient activityClient
private com.amazonaws.services.simpleworkflow.flow.junit.spring.SpringTestPOJOWorkflowImplementationGenericWorkflowClient workflowClient
private java.util.Map workers
private com.amazonaws.services.simpleworkflow.flow.DataConverter dataConverter
public void ()
public void addActivitiesImplementation (java.lang.Object)
Object activitiesImplementation
public void addActivitiesImplementation (java.lang.String, java.lang.Object)
String taskList
Object activitiesImplementation
com.amazonaws.services.simpleworkflow.flow.test.TestPOJOActivityImplementationWorker worker
Exception e
private com.amazonaws.services.simpleworkflow.flow.test.TestPOJOActivityImplementationWorker getActivityWorker (java.lang.String)
String taskList
com.amazonaws.services.simpleworkflow.flow.test.TestPOJOActivityImplementationWorker result
public void setActivitiesImplementations (java.lang.Iterable)
Iterable activityImplementationObjects
public void addActivitiesImplementations (java.lang.String, java.lang.Iterable)
String taskList
Iterable activityImplementationObjects
com.amazonaws.services.simpleworkflow.flow.test.TestPOJOActivityImplementationWorker worker
Exception e
public void setTaskListActivitiesImplementationMap (java.util.Map)
java.util.Map map
java.util.Map$Entry taskImplPair
public java.util.Map getTaskListActivitiesImplementationMap ()
java.util.Map result
java.util.Map$Entry pair
Iterable implementations
Object impelementation
public java.lang.Iterable getActivitiesImplementations ()
com.amazonaws.services.simpleworkflow.flow.test.TestPOJOActivityImplementationWorker worker
public void setWorkflowImplementations (java.lang.Iterable) throws java.lang.InstantiationException java.lang.IllegalAccessException
Iterable workflowImplementations
public java.lang.Iterable getWorkflowImplementations ()
public void addWorkflowImplementation (java.lang.Object) throws java.lang.InstantiationException java.lang.IllegalAccessException
Object workflowImplementation
public com.amazonaws.services.simpleworkflow.flow.DataConverter getDataConverter ()
public void setDataConverter (com.amazonaws.services.simpleworkflow.flow.DataConverter)
com.amazonaws.services.simpleworkflow.flow.DataConverter converter
public java.lang.Iterable getWorkflowTypesToRegister ()
protected void beforeEvaluate (com.amazonaws.services.simpleworkflow.flow.DecisionContext)
com.amazonaws.services.simpleworkflow.flow.DecisionContext decisionContext
protected void afterEvaluate ()
}
com/amazonaws/services/simpleworkflow/flow/junit/spring/FlowSpringJUnit4ClassRunner.classFlowSpringJUnit4ClassRunner.java
package com.amazonaws.services.simpleworkflow.flow.junit.spring
public com.amazonaws.services.simpleworkflow.flow.junit.spring.FlowSpringJUnit4ClassRunner extends org.springframework.test.context.junit4.SpringJUnit4ClassRunner {
private com.amazonaws.services.simpleworkflow.flow.junit.WorkflowTestBase workflowTestRule
private long timeout
private Class expectedException
public void (java.lang.Class) throws org.junit.runners.model.InitializationError
Class clazz
protected org.junit.runners.model.Statement withPotentialTimeout (org.junit.runners.model.FrameworkMethod, java.lang.Object, org.junit.runners.model.Statement)
org.junit.runners.model.FrameworkMethod method
Object test
org.junit.runners.model.Statement next
org.junit.Test annotation
long timeout
long springTimeout
protected java.util.List rules (java.lang.Object)
Object test
java.util.List result
org.junit.rules.MethodRule methodRule
protected org.junit.runners.model.Statement possiblyExpectingExceptions (org.junit.runners.model.FrameworkMethod, java.lang.Object, org.junit.runners.model.Statement)
org.junit.runners.model.FrameworkMethod method
Object test
org.junit.runners.model.Statement next
org.junit.Test annotation
Class expected
}
com/amazonaws/services/simpleworkflow/flow/junit/AsyncAssert$16.classAsyncAssert.java
package com.amazonaws.services.simpleworkflow.flow.junit
com.amazonaws.services.simpleworkflow.flow.junit.AsyncAssert$16 extends com.amazonaws.services.simpleworkflow.flow.core.Task {
private final Object[] val$expected
private final com.amazonaws.services.simpleworkflow.flow.core.Promise val$actual
transient void (com.amazonaws.services.simpleworkflow.flow.core.Promise[], java.lang.Object[], com.amazonaws.services.simpleworkflow.flow.core.Promise)
com.amazonaws.services.simpleworkflow.flow.core.Promise[] $anonymous0
protected void doExecute () throws java.lang.Throwable
}
com/amazonaws/services/simpleworkflow/flow/junit/WorkflowTestBase.classWorkflowTestBase.java
package com.amazonaws.services.simpleworkflow.flow.junit
public abstract com.amazonaws.services.simpleworkflow.flow.junit.WorkflowTestBase extends java.lang.Object implements org.junit.rules.MethodRule {
protected String defaultActivitiesTaskListToPoll
boolean disableOutstandingTasksCheck
protected com.amazonaws.services.simpleworkflow.flow.DecisionContext decisionContext
protected com.amazonaws.services.simpleworkflow.flow.test.TestWorkflowContext workflowContext
protected com.amazonaws.services.simpleworkflow.flow.test.TestWorkflowClock workflowClock
com.amazonaws.services.simpleworkflow.flow.core.AsyncScope scope
java.util.List waits
double clockAcceleration
boolean flowTestRunner
private long testTimeoutActualTimeMilliseconds
private com.amazonaws.services.simpleworkflow.flow.junit.WorkflowTestStatement workflowTestStatement
private Class expectedException
public void (com.amazonaws.services.simpleworkflow.flow.DecisionContext)
com.amazonaws.services.simpleworkflow.flow.DecisionContext decisionContext
com.amazonaws.services.simpleworkflow.model.WorkflowExecution we
com.amazonaws.services.simpleworkflow.model.WorkflowType wt
public boolean isDisableOutstandingTasksCheck ()
public void setDisableOutstandingTasksCheck (boolean)
boolean disableOutstandingTasksCheck
public com.amazonaws.services.simpleworkflow.flow.DecisionContext getDecisionContext ()
public void setWorkflowExecution (com.amazonaws.services.simpleworkflow.model.WorkflowExecution)
com.amazonaws.services.simpleworkflow.model.WorkflowExecution workflowExecution
public void setWorkflowType (com.amazonaws.services.simpleworkflow.model.WorkflowType)
com.amazonaws.services.simpleworkflow.model.WorkflowType workflowType
public com.amazonaws.services.simpleworkflow.model.WorkflowExecution getWorkflowExecution ()
public com.amazonaws.services.simpleworkflow.model.WorkflowType getWorkflowType ()
public java.lang.String getDefaultActivitiesTaskListToPoll ()
public void setDefaultActivitiesTaskListToPoll (java.lang.String)
String defaultActivitiesTaskListToPoll
public double getClockAcceleration ()
public void setClockAccelerationCoefficient (double)
double clockAcceleration
public org.junit.runners.model.Statement apply (org.junit.runners.model.Statement, org.junit.runners.model.FrameworkMethod, java.lang.Object)
org.junit.runners.model.Statement base
org.junit.runners.model.FrameworkMethod method
Object target
java.util.concurrent.Callable accessor
public transient com.amazonaws.services.simpleworkflow.flow.core.Promise waitBlocked (com.amazonaws.services.simpleworkflow.flow.core.Promise[])
com.amazonaws.services.simpleworkflow.flow.core.Promise[] waitFor
com.amazonaws.services.simpleworkflow.flow.core.Settable result
public void setClockCurrentTimeMillis (long)
long timeMillis
public void clockAdvanceSeconds (long)
long seconds
public transient void clockAdvanceSeconds (long, com.amazonaws.services.simpleworkflow.flow.core.Promise[])
long seconds
com.amazonaws.services.simpleworkflow.flow.core.Promise[] waitFor
protected void beforeEvaluate (com.amazonaws.services.simpleworkflow.flow.DecisionContext)
com.amazonaws.services.simpleworkflow.flow.DecisionContext decisionContext
protected void afterEvaluate ()
public void setTestTimeoutActualTimeMilliseconds (long)
long timeout
public void setExpectedException (java.lang.Class)
Class expectedException
public void setFlowTestRunner (boolean)
boolean flowTestRunner
}
com/amazonaws/services/simpleworkflow/flow/junit/WorkflowTestBase$2.classWorkflowTestBase.java
package com.amazonaws.services.simpleworkflow.flow.junit
com.amazonaws.services.simpleworkflow.flow.junit.WorkflowTestBase$2 extends com.amazonaws.services.simpleworkflow.flow.core.Task {
final com.amazonaws.services.simpleworkflow.flow.junit.WorkflowTestBase this$0
private final com.amazonaws.services.simpleworkflow.flow.core.Settable val$result
transient void (com.amazonaws.services.simpleworkflow.flow.junit.WorkflowTestBase, com.amazonaws.services.simpleworkflow.flow.core.Promise[], com.amazonaws.services.simpleworkflow.flow.core.Settable)
com.amazonaws.services.simpleworkflow.flow.core.Promise[] $anonymous0
protected void doExecute () throws java.lang.Throwable
}
com/amazonaws/services/simpleworkflow/flow/junit/AsyncAssert$4.classAsyncAssert.java
package com.amazonaws.services.simpleworkflow.flow.junit
com.amazonaws.services.simpleworkflow.flow.junit.AsyncAssert$4 extends com.amazonaws.services.simpleworkflow.flow.core.Task {
private final com.amazonaws.services.simpleworkflow.flow.core.Promise val$condition
transient void (com.amazonaws.services.simpleworkflow.flow.core.Promise[], com.amazonaws.services.simpleworkflow.flow.core.Promise)
com.amazonaws.services.simpleworkflow.flow.core.Promise[] $anonymous0
protected void doExecute () throws java.lang.Throwable
}
com/amazonaws/services/simpleworkflow/flow/junit/AsyncAssert$7.classAsyncAssert.java
package com.amazonaws.services.simpleworkflow.flow.junit
com.amazonaws.services.simpleworkflow.flow.junit.AsyncAssert$7 extends com.amazonaws.services.simpleworkflow.flow.core.Task {
private final boolean val$condition
transient void (com.amazonaws.services.simpleworkflow.flow.core.Promise[], boolean)
com.amazonaws.services.simpleworkflow.flow.core.Promise[] $anonymous0
protected void doExecute () throws java.lang.Throwable
}
com/amazonaws/services/simpleworkflow/flow/junit/AsyncAssert$29.classAsyncAssert.java
package com.amazonaws.services.simpleworkflow.flow.junit
com.amazonaws.services.simpleworkflow.flow.junit.AsyncAssert$29 extends com.amazonaws.services.simpleworkflow.flow.core.Task {
private final String val$message
private final Object val$expected
private final Object val$actual
transient void (com.amazonaws.services.simpleworkflow.flow.core.Promise[], java.lang.String, java.lang.Object, java.lang.Object)
com.amazonaws.services.simpleworkflow.flow.core.Promise[] $anonymous0
protected void doExecute () throws java.lang.Throwable
}
com/amazonaws/services/simpleworkflow/flow/junit/AsyncAssert$10.classAsyncAssert.java
package com.amazonaws.services.simpleworkflow.flow.junit
com.amazonaws.services.simpleworkflow.flow.junit.AsyncAssert$10 extends com.amazonaws.services.simpleworkflow.flow.core.Task {
private final String val$message
private final Object val$expected
private final Object val$actual
transient void (com.amazonaws.services.simpleworkflow.flow.core.Promise[], java.lang.String, java.lang.Object, java.lang.Object)
com.amazonaws.services.simpleworkflow.flow.core.Promise[] $anonymous0
protected void doExecute () throws java.lang.Throwable
}
com/amazonaws/services/simpleworkflow/flow/junit/AsyncAssert$27.classAsyncAssert.java
package com.amazonaws.services.simpleworkflow.flow.junit
com.amazonaws.services.simpleworkflow.flow.junit.AsyncAssert$27 extends com.amazonaws.services.simpleworkflow.flow.core.Task {
private final Object val$object
transient void (com.amazonaws.services.simpleworkflow.flow.core.Promise[], java.lang.Object)
com.amazonaws.services.simpleworkflow.flow.core.Promise[] $anonymous0
protected void doExecute () throws java.lang.Throwable
}
com/amazonaws/services/simpleworkflow/flow/junit/AsyncAssert$21.classAsyncAssert.java
package com.amazonaws.services.simpleworkflow.flow.junit
com.amazonaws.services.simpleworkflow.flow.junit.AsyncAssert$21 extends com.amazonaws.services.simpleworkflow.flow.core.Task {
private final String val$message
private final Object val$object
transient void (com.amazonaws.services.simpleworkflow.flow.core.Promise[], java.lang.String, java.lang.Object)
com.amazonaws.services.simpleworkflow.flow.core.Promise[] $anonymous0
protected void doExecute () throws java.lang.Throwable
}
com/amazonaws/services/simpleworkflow/flow/junit/AsyncAssert$18.classAsyncAssert.java
package com.amazonaws.services.simpleworkflow.flow.junit
com.amazonaws.services.simpleworkflow.flow.junit.AsyncAssert$18 extends com.amazonaws.services.simpleworkflow.flow.core.Task {
private final String val$message
private final double val$expected
private final com.amazonaws.services.simpleworkflow.flow.core.Promise val$actual
private final double val$delta
transient void (com.amazonaws.services.simpleworkflow.flow.core.Promise[], java.lang.String, double, com.amazonaws.services.simpleworkflow.flow.core.Promise, double)
com.amazonaws.services.simpleworkflow.flow.core.Promise[] $anonymous0
protected void doExecute () throws java.lang.Throwable
}
com/amazonaws/services/simpleworkflow/flow/junit/WorkflowTestStatement$1.classWorkflowTestStatement.java
package com.amazonaws.services.simpleworkflow.flow.junit
com.amazonaws.services.simpleworkflow.flow.junit.WorkflowTestStatement$1 extends java.lang.Thread {
final com.amazonaws.services.simpleworkflow.flow.junit.WorkflowTestStatement this$0
private final com.amazonaws.services.simpleworkflow.flow.junit.WorkflowTestBase val$workflowTest
void (com.amazonaws.services.simpleworkflow.flow.junit.WorkflowTestStatement, com.amazonaws.services.simpleworkflow.flow.junit.WorkflowTestBase)
public void run ()
Throwable e
}
com/amazonaws/services/simpleworkflow/flow/junit/WorkflowTestStatement.classWorkflowTestStatement.java
package com.amazonaws.services.simpleworkflow.flow.junit
public com.amazonaws.services.simpleworkflow.flow.junit.WorkflowTestStatement extends org.junit.runners.model.Statement {
private final java.util.concurrent.Callable workflowTestAccessor
private final org.junit.runners.model.Statement base
private Long timeout
boolean completed
private Throwable failure
boolean waitingOnTimer
private Class expectedException
private boolean flowTestRunner
public void (java.util.concurrent.Callable, org.junit.runners.model.Statement, java.lang.Long, java.lang.Class)
java.util.concurrent.Callable workflowTestAccessor
org.junit.runners.model.Statement base
Long timeout
Class expectedException
public void evaluate () throws java.lang.Throwable
com.amazonaws.services.simpleworkflow.flow.junit.WorkflowTestBase workflowTest
Thread t
Throwable e
AssertionError e
AssertionError e
private void asyncEvaluate (com.amazonaws.services.simpleworkflow.flow.junit.WorkflowTestBase) throws java.lang.Throwable java.lang.InterruptedException
com.amazonaws.services.simpleworkflow.flow.junit.WorkflowTestBase workflowTest
boolean outstandingTasks
Long toNextTimerDelay
long timeToSleep
com.amazonaws.services.simpleworkflow.flow.core.Settable listener
public void setTestTimeoutActualTimeMilliseconds (long)
long timeout
public void setExpectedException (java.lang.Class)
Class expectedException
public void setFlowTestRunner (boolean)
boolean flowTestRunner
static void access$0 (com.amazonaws.services.simpleworkflow.flow.junit.WorkflowTestStatement, com.amazonaws.services.simpleworkflow.flow.junit.WorkflowTestBase) throws java.lang.Throwable java.lang.InterruptedException
static void access$1 (com.amazonaws.services.simpleworkflow.flow.junit.WorkflowTestStatement, java.lang.Throwable)
static org.junit.runners.model.Statement access$2 (com.amazonaws.services.simpleworkflow.flow.junit.WorkflowTestStatement)
}
com/amazonaws/services/simpleworkflow/flow/junit/AsyncAssert$2.classAsyncAssert.java
package com.amazonaws.services.simpleworkflow.flow.junit
com.amazonaws.services.simpleworkflow.flow.junit.AsyncAssert$2 extends com.amazonaws.services.simpleworkflow.flow.core.Task {
private final String val$message
private final com.amazonaws.services.simpleworkflow.flow.core.Promise val$condition
transient void (com.amazonaws.services.simpleworkflow.flow.core.Promise[], java.lang.String, com.amazonaws.services.simpleworkflow.flow.core.Promise)
com.amazonaws.services.simpleworkflow.flow.core.Promise[] $anonymous0
protected void doExecute () throws java.lang.Throwable
}
com/amazonaws/services/simpleworkflow/flow/junit/WorkflowTestBase$3.classWorkflowTestBase.java
package com.amazonaws.services.simpleworkflow.flow.junit
com.amazonaws.services.simpleworkflow.flow.junit.WorkflowTestBase$3 extends com.amazonaws.services.simpleworkflow.flow.core.Task {
final com.amazonaws.services.simpleworkflow.flow.junit.WorkflowTestBase this$0
private final long val$seconds
transient void (com.amazonaws.services.simpleworkflow.flow.junit.WorkflowTestBase, com.amazonaws.services.simpleworkflow.flow.core.Promise[], long)
com.amazonaws.services.simpleworkflow.flow.core.Promise[] $anonymous0
protected void doExecute () throws java.lang.Throwable
}
com/amazonaws/services/simpleworkflow/flow/junit/AsyncAssert$13.classAsyncAssert.java
package com.amazonaws.services.simpleworkflow.flow.junit
com.amazonaws.services.simpleworkflow.flow.junit.AsyncAssert$13 extends com.amazonaws.services.simpleworkflow.flow.core.Task {
private final String val$message
private final Object[] val$expected
private final Object[] val$actual
transient void (com.amazonaws.services.simpleworkflow.flow.core.Promise[], java.lang.String, java.lang.Object[], java.lang.Object[])
com.amazonaws.services.simpleworkflow.flow.core.Promise[] $anonymous0
protected void doExecute () throws java.lang.Throwable
}
com/amazonaws/services/simpleworkflow/flow/junit/AsyncAssert$36.classAsyncAssert.java
package com.amazonaws.services.simpleworkflow.flow.junit
com.amazonaws.services.simpleworkflow.flow.junit.AsyncAssert$36 extends com.amazonaws.services.simpleworkflow.flow.core.Task {
private final Object val$expected
private final com.amazonaws.services.simpleworkflow.flow.core.Promise val$actual
transient void (com.amazonaws.services.simpleworkflow.flow.core.Promise[], java.lang.Object, com.amazonaws.services.simpleworkflow.flow.core.Promise)
com.amazonaws.services.simpleworkflow.flow.core.Promise[] $anonymous0
protected void doExecute () throws java.lang.Throwable
}
com/amazonaws/services/simpleworkflow/flow/junit/AsyncAssert$9.classAsyncAssert.java
package com.amazonaws.services.simpleworkflow.flow.junit
com.amazonaws.services.simpleworkflow.flow.junit.AsyncAssert$9 extends com.amazonaws.services.simpleworkflow.flow.core.Task {
private final String val$message
private final Object val$expected
private final com.amazonaws.services.simpleworkflow.flow.core.Promise val$actual
transient void (com.amazonaws.services.simpleworkflow.flow.core.Promise[], java.lang.String, java.lang.Object, com.amazonaws.services.simpleworkflow.flow.core.Promise)
com.amazonaws.services.simpleworkflow.flow.core.Promise[] $anonymous0
protected void doExecute () throws java.lang.Throwable
}
com/amazonaws/services/simpleworkflow/flow/junit/AsyncAssert$32.classAsyncAssert.java
package com.amazonaws.services.simpleworkflow.flow.junit
com.amazonaws.services.simpleworkflow.flow.junit.AsyncAssert$32 extends com.amazonaws.services.simpleworkflow.flow.core.Task {
private final Object val$expected
private final com.amazonaws.services.simpleworkflow.flow.core.Promise val$actual
transient void (com.amazonaws.services.simpleworkflow.flow.core.Promise[], java.lang.Object, com.amazonaws.services.simpleworkflow.flow.core.Promise)
com.amazonaws.services.simpleworkflow.flow.core.Promise[] $anonymous0
protected void doExecute () throws java.lang.Throwable
}
com/amazonaws/services/simpleworkflow/flow/junit/GenericWorkflowTest.classGenericWorkflowTest.java
package com.amazonaws.services.simpleworkflow.flow.junit
public com.amazonaws.services.simpleworkflow.flow.junit.GenericWorkflowTest extends com.amazonaws.services.simpleworkflow.flow.junit.WorkflowTestBase {
private com.amazonaws.services.simpleworkflow.flow.test.TestGenericActivityClient activityClient
public void (com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinitionFactoryFactory)
com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinitionFactoryFactory factoryFactory
public void addFactory (java.lang.String, com.amazonaws.services.simpleworkflow.flow.generic.ActivityImplementationFactory)
String taskListToListen
com.amazonaws.services.simpleworkflow.flow.generic.ActivityImplementationFactory factory
public void addFactory (com.amazonaws.services.simpleworkflow.flow.generic.ActivityImplementationFactory)
com.amazonaws.services.simpleworkflow.flow.generic.ActivityImplementationFactory factory
}
com/amazonaws/services/simpleworkflow/flow/junit/AsyncAssert$26.classAsyncAssert.java
package com.amazonaws.services.simpleworkflow.flow.junit
com.amazonaws.services.simpleworkflow.flow.junit.AsyncAssert$26 extends com.amazonaws.services.simpleworkflow.flow.core.Task {
private final String val$message
private final com.amazonaws.services.simpleworkflow.flow.core.Promise val$object
transient void (com.amazonaws.services.simpleworkflow.flow.core.Promise[], java.lang.String, com.amazonaws.services.simpleworkflow.flow.core.Promise)
com.amazonaws.services.simpleworkflow.flow.core.Promise[] $anonymous0
protected void doExecute () throws java.lang.Throwable
}
com/amazonaws/services/simpleworkflow/flow/junit/WorkflowTestBase$1.classWorkflowTestBase.java
package com.amazonaws.services.simpleworkflow.flow.junit
com.amazonaws.services.simpleworkflow.flow.junit.WorkflowTestBase$1 extends java.lang.Object implements java.util.concurrent.Callable {
final com.amazonaws.services.simpleworkflow.flow.junit.WorkflowTestBase this$0
void (com.amazonaws.services.simpleworkflow.flow.junit.WorkflowTestBase)
public com.amazonaws.services.simpleworkflow.flow.junit.WorkflowTestBase call () throws java.lang.Exception
public volatile java.lang.Object call () throws java.lang.Exception
}
com/amazonaws/services/simpleworkflow/flow/junit/AsyncAssert$25.classAsyncAssert.java
package com.amazonaws.services.simpleworkflow.flow.junit
com.amazonaws.services.simpleworkflow.flow.junit.AsyncAssert$25 extends com.amazonaws.services.simpleworkflow.flow.core.Task {
private final String val$message
private final Object val$object
transient void (com.amazonaws.services.simpleworkflow.flow.core.Promise[], java.lang.String, java.lang.Object)
com.amazonaws.services.simpleworkflow.flow.core.Promise[] $anonymous0
protected void doExecute () throws java.lang.Throwable
}
com/amazonaws/services/simpleworkflow/flow/junit/AsyncAssert$24.classAsyncAssert.java
package com.amazonaws.services.simpleworkflow.flow.junit
com.amazonaws.services.simpleworkflow.flow.junit.AsyncAssert$24 extends com.amazonaws.services.simpleworkflow.flow.core.Task {
private final com.amazonaws.services.simpleworkflow.flow.core.Promise val$object
transient void (com.amazonaws.services.simpleworkflow.flow.core.Promise[], com.amazonaws.services.simpleworkflow.flow.core.Promise)
com.amazonaws.services.simpleworkflow.flow.core.Promise[] $anonymous0
protected void doExecute () throws java.lang.Throwable
}
com/amazonaws/services/simpleworkflow/flow/junit/AsyncAssert$31.classAsyncAssert.java
package com.amazonaws.services.simpleworkflow.flow.junit
com.amazonaws.services.simpleworkflow.flow.junit.AsyncAssert$31 extends com.amazonaws.services.simpleworkflow.flow.core.Task {
private final Object val$expected
private final Object val$actual
transient void (com.amazonaws.services.simpleworkflow.flow.core.Promise[], java.lang.Object, java.lang.Object)
com.amazonaws.services.simpleworkflow.flow.core.Promise[] $anonymous0
protected void doExecute () throws java.lang.Throwable
}
com/amazonaws/services/simpleworkflow/flow/junit/AsyncAssert$12.classAsyncAssert.java
package com.amazonaws.services.simpleworkflow.flow.junit
com.amazonaws.services.simpleworkflow.flow.junit.AsyncAssert$12 extends com.amazonaws.services.simpleworkflow.flow.core.Task {
private final Object val$expected
private final Object val$actual
transient void (com.amazonaws.services.simpleworkflow.flow.core.Promise[], java.lang.Object, java.lang.Object)
com.amazonaws.services.simpleworkflow.flow.core.Promise[] $anonymous0
protected void doExecute () throws java.lang.Throwable
}
com/amazonaws/services/simpleworkflow/flow/junit/AsyncAssert$14.classAsyncAssert.java
package com.amazonaws.services.simpleworkflow.flow.junit
com.amazonaws.services.simpleworkflow.flow.junit.AsyncAssert$14 extends com.amazonaws.services.simpleworkflow.flow.core.Task {
private final String val$message
private final Object[] val$expected
private final com.amazonaws.services.simpleworkflow.flow.core.Promise val$actual
transient void (com.amazonaws.services.simpleworkflow.flow.core.Promise[], java.lang.String, java.lang.Object[], com.amazonaws.services.simpleworkflow.flow.core.Promise)
com.amazonaws.services.simpleworkflow.flow.core.Promise[] $anonymous0
protected void doExecute () throws java.lang.Throwable
}
com/amazonaws/services/simpleworkflow/flow/junit/WorkflowTest.classWorkflowTest.java
package com.amazonaws.services.simpleworkflow.flow.junit
public com.amazonaws.services.simpleworkflow.flow.junit.WorkflowTest extends com.amazonaws.services.simpleworkflow.flow.junit.WorkflowTestBase {
private com.amazonaws.services.simpleworkflow.flow.test.TestPOJOActivityImplementationGenericActivityClient activityClient
private com.amazonaws.services.simpleworkflow.flow.test.TestPOJOWorkflowImplementationGenericWorkflowClient workflowClient
private java.util.Map workers
public void ()
public void addActivitiesImplementation (java.lang.Object)
Object activitiesImplementation
public void addActivitiesImplementation (java.lang.String, java.lang.Object)
String taskList
Object activitiesImplementation
com.amazonaws.services.simpleworkflow.flow.test.TestPOJOActivityImplementationWorker worker
Exception e
private com.amazonaws.services.simpleworkflow.flow.test.TestPOJOActivityImplementationWorker getActivityWorker (java.lang.String)
String taskList
com.amazonaws.services.simpleworkflow.flow.test.TestPOJOActivityImplementationWorker result
public void addWorkflowImplementationType (java.lang.Class)
Class workflowImplementationType
public void addWorkflowImplementationType (java.lang.Class, java.lang.Object[])
Class workflowImplementationType
Object[] constructorArgs
Exception e
public void setActivitiesImplementations (java.lang.Iterable)
Iterable activitiesImplementationObjects
public void setTaskListActivitiesImplementationMap (java.util.Map)
java.util.Map map
java.util.Map$Entry taskImplPair
public java.util.Map getTaskListActivitiesImplementationMap ()
java.util.Map result
java.util.Map$Entry pair
Iterable implementations
Object impelementation
public void addActivitiesImplementations (java.lang.String, java.lang.Iterable)
String taskList
Iterable activityImplementationObjects
com.amazonaws.services.simpleworkflow.flow.test.TestPOJOActivityImplementationWorker worker
Exception e
public java.lang.Iterable getActivitiesImplementations ()
com.amazonaws.services.simpleworkflow.flow.test.TestPOJOActivityImplementationWorker worker
public void setWorkflowImplementationTypes (java.util.Collection) throws java.lang.InstantiationException java.lang.IllegalAccessException
java.util.Collection workflowImplementationTypes
}
com/amazonaws/services/simpleworkflow/flow/junit/AsyncAssert$5.classAsyncAssert.java
package com.amazonaws.services.simpleworkflow.flow.junit
com.amazonaws.services.simpleworkflow.flow.junit.AsyncAssert$5 extends com.amazonaws.services.simpleworkflow.flow.core.Task {
private final String val$message
private final boolean val$condition
transient void (com.amazonaws.services.simpleworkflow.flow.core.Promise[], java.lang.String, boolean)
com.amazonaws.services.simpleworkflow.flow.core.Promise[] $anonymous0
protected void doExecute () throws java.lang.Throwable
}
com/amazonaws/services/simpleworkflow/flow/junit/AsyncAssert$1.classAsyncAssert.java
package com.amazonaws.services.simpleworkflow.flow.junit
com.amazonaws.services.simpleworkflow.flow.junit.AsyncAssert$1 extends com.amazonaws.services.simpleworkflow.flow.core.Task {
private final String val$message
private final boolean val$condition
transient void (com.amazonaws.services.simpleworkflow.flow.core.Promise[], java.lang.String, boolean)
com.amazonaws.services.simpleworkflow.flow.core.Promise[] $anonymous0
protected void doExecute () throws java.lang.Throwable
}
com/amazonaws/services/simpleworkflow/flow/junit/AsyncAssert$35.classAsyncAssert.java
package com.amazonaws.services.simpleworkflow.flow.junit
com.amazonaws.services.simpleworkflow.flow.junit.AsyncAssert$35 extends com.amazonaws.services.simpleworkflow.flow.core.Task {
private final Object val$expected
private final Object val$actual
transient void (com.amazonaws.services.simpleworkflow.flow.core.Promise[], java.lang.Object, java.lang.Object)
com.amazonaws.services.simpleworkflow.flow.core.Promise[] $anonymous0
protected void doExecute () throws java.lang.Throwable
}
com/amazonaws/services/simpleworkflow/flow/junit/AsyncAssert$17.classAsyncAssert.java
package com.amazonaws.services.simpleworkflow.flow.junit
com.amazonaws.services.simpleworkflow.flow.junit.AsyncAssert$17 extends com.amazonaws.services.simpleworkflow.flow.core.Task {
private final String val$message
private final double val$expected
private final double val$actual
private final double val$delta
transient void (com.amazonaws.services.simpleworkflow.flow.core.Promise[], java.lang.String, double, double, double)
com.amazonaws.services.simpleworkflow.flow.core.Promise[] $anonymous0
protected void doExecute () throws java.lang.Throwable
}
com/amazonaws/services/simpleworkflow/flow/junit/AsyncAssert$22.classAsyncAssert.java
package com.amazonaws.services.simpleworkflow.flow.junit
com.amazonaws.services.simpleworkflow.flow.junit.AsyncAssert$22 extends com.amazonaws.services.simpleworkflow.flow.core.Task {
private final String val$message
private final com.amazonaws.services.simpleworkflow.flow.core.Promise val$object
transient void (com.amazonaws.services.simpleworkflow.flow.core.Promise[], java.lang.String, com.amazonaws.services.simpleworkflow.flow.core.Promise)
com.amazonaws.services.simpleworkflow.flow.core.Promise[] $anonymous0
protected void doExecute () throws java.lang.Throwable
}
com/amazonaws/services/simpleworkflow/flow/junit/AsyncAssert$23.classAsyncAssert.java
package com.amazonaws.services.simpleworkflow.flow.junit
com.amazonaws.services.simpleworkflow.flow.junit.AsyncAssert$23 extends com.amazonaws.services.simpleworkflow.flow.core.Task {
private final Object val$object
transient void (com.amazonaws.services.simpleworkflow.flow.core.Promise[], java.lang.Object)
com.amazonaws.services.simpleworkflow.flow.core.Promise[] $anonymous0
protected void doExecute () throws java.lang.Throwable
}
com/amazonaws/services/simpleworkflow/flow/junit/AsyncAssert$6.classAsyncAssert.java
package com.amazonaws.services.simpleworkflow.flow.junit
com.amazonaws.services.simpleworkflow.flow.junit.AsyncAssert$6 extends com.amazonaws.services.simpleworkflow.flow.core.Task {
private final String val$message
private final com.amazonaws.services.simpleworkflow.flow.core.Promise val$condition
transient void (com.amazonaws.services.simpleworkflow.flow.core.Promise[], java.lang.String, com.amazonaws.services.simpleworkflow.flow.core.Promise)
com.amazonaws.services.simpleworkflow.flow.core.Promise[] $anonymous0
protected void doExecute () throws java.lang.Throwable
}
com/amazonaws/services/simpleworkflow/flow/junit/AsyncAssert$28.classAsyncAssert.java
package com.amazonaws.services.simpleworkflow.flow.junit
com.amazonaws.services.simpleworkflow.flow.junit.AsyncAssert$28 extends com.amazonaws.services.simpleworkflow.flow.core.Task {
private final com.amazonaws.services.simpleworkflow.flow.core.Promise val$object
transient void (com.amazonaws.services.simpleworkflow.flow.core.Promise[], com.amazonaws.services.simpleworkflow.flow.core.Promise)
com.amazonaws.services.simpleworkflow.flow.core.Promise[] $anonymous0
protected void doExecute () throws java.lang.Throwable
}
com/amazonaws/services/simpleworkflow/flow/junit/WorkflowTestStatement$2.classWorkflowTestStatement.java
package com.amazonaws.services.simpleworkflow.flow.junit
com.amazonaws.services.simpleworkflow.flow.junit.WorkflowTestStatement$2 extends com.amazonaws.services.simpleworkflow.flow.core.AsyncScope {
final com.amazonaws.services.simpleworkflow.flow.junit.WorkflowTestStatement this$0
private final com.amazonaws.services.simpleworkflow.flow.junit.WorkflowTestBase val$workflowTest
void (com.amazonaws.services.simpleworkflow.flow.junit.WorkflowTestStatement, com.amazonaws.services.simpleworkflow.flow.junit.WorkflowTestBase)
protected void doAsync () throws java.lang.Throwable
static com.amazonaws.services.simpleworkflow.flow.junit.WorkflowTestStatement access$0 (com.amazonaws.services.simpleworkflow.flow.junit.WorkflowTestStatement$2)
}
com/amazonaws/services/simpleworkflow/flow/junit/AsyncAssert$11.classAsyncAssert.java
package com.amazonaws.services.simpleworkflow.flow.junit
com.amazonaws.services.simpleworkflow.flow.junit.AsyncAssert$11 extends com.amazonaws.services.simpleworkflow.flow.core.Task {
private final Object val$expected
private final com.amazonaws.services.simpleworkflow.flow.core.Promise val$actual
transient void (com.amazonaws.services.simpleworkflow.flow.core.Promise[], java.lang.Object, com.amazonaws.services.simpleworkflow.flow.core.Promise)
com.amazonaws.services.simpleworkflow.flow.core.Promise[] $anonymous0
protected void doExecute () throws java.lang.Throwable
}
com/amazonaws/services/simpleworkflow/flow/junit/FlowBlockJUnit4ClassRunner.classFlowBlockJUnit4ClassRunner.java
package com.amazonaws.services.simpleworkflow.flow.junit
public com.amazonaws.services.simpleworkflow.flow.junit.FlowBlockJUnit4ClassRunner extends org.junit.runners.BlockJUnit4ClassRunner {
private com.amazonaws.services.simpleworkflow.flow.junit.WorkflowTestBase workflowTestRule
private long timeout
private Class expectedException
public void (java.lang.Class) throws org.junit.runners.model.InitializationError
Class klass
protected org.junit.runners.model.Statement withPotentialTimeout (org.junit.runners.model.FrameworkMethod, java.lang.Object, org.junit.runners.model.Statement)
org.junit.runners.model.FrameworkMethod method
Object test
org.junit.runners.model.Statement next
org.junit.Test annotation
protected java.util.List rules (java.lang.Object)
Object test
java.util.List result
org.junit.rules.MethodRule methodRule
protected org.junit.runners.model.Statement possiblyExpectingExceptions (org.junit.runners.model.FrameworkMethod, java.lang.Object, org.junit.runners.model.Statement)
org.junit.runners.model.FrameworkMethod method
Object test
org.junit.runners.model.Statement next
org.junit.Test annotation
Class expected
}
com/amazonaws/services/simpleworkflow/flow/junit/AsyncAssert$15.classAsyncAssert.java
package com.amazonaws.services.simpleworkflow.flow.junit
com.amazonaws.services.simpleworkflow.flow.junit.AsyncAssert$15 extends com.amazonaws.services.simpleworkflow.flow.core.Task {
private final Object[] val$expected
private final Object[] val$actual
transient void (com.amazonaws.services.simpleworkflow.flow.core.Promise[], java.lang.Object[], java.lang.Object[])
com.amazonaws.services.simpleworkflow.flow.core.Promise[] $anonymous0
protected void doExecute () throws java.lang.Throwable
}
com/amazonaws/services/simpleworkflow/flow/junit/AsyncAssert$30.classAsyncAssert.java
package com.amazonaws.services.simpleworkflow.flow.junit
com.amazonaws.services.simpleworkflow.flow.junit.AsyncAssert$30 extends com.amazonaws.services.simpleworkflow.flow.core.Task {
private final String val$message
private final Object val$expected
private final com.amazonaws.services.simpleworkflow.flow.core.Promise val$actual
transient void (com.amazonaws.services.simpleworkflow.flow.core.Promise[], java.lang.String, java.lang.Object, com.amazonaws.services.simpleworkflow.flow.core.Promise)
com.amazonaws.services.simpleworkflow.flow.core.Promise[] $anonymous0
protected void doExecute () throws java.lang.Throwable
}
com/amazonaws/services/simpleworkflow/flow/junit/AsyncAssert$20.classAsyncAssert.java
package com.amazonaws.services.simpleworkflow.flow.junit
com.amazonaws.services.simpleworkflow.flow.junit.AsyncAssert$20 extends com.amazonaws.services.simpleworkflow.flow.core.Task {
private final double val$expected
private final com.amazonaws.services.simpleworkflow.flow.core.Promise val$actual
private final double val$delta
transient void (com.amazonaws.services.simpleworkflow.flow.core.Promise[], double, com.amazonaws.services.simpleworkflow.flow.core.Promise, double)
com.amazonaws.services.simpleworkflow.flow.core.Promise[] $anonymous0
protected void doExecute () throws java.lang.Throwable
}
com/amazonaws/services/simpleworkflow/flow/junit/AsyncAssert$3.classAsyncAssert.java
package com.amazonaws.services.simpleworkflow.flow.junit
com.amazonaws.services.simpleworkflow.flow.junit.AsyncAssert$3 extends com.amazonaws.services.simpleworkflow.flow.core.Task {
private final boolean val$condition
transient void (com.amazonaws.services.simpleworkflow.flow.core.Promise[], boolean)
com.amazonaws.services.simpleworkflow.flow.core.Promise[] $anonymous0
protected void doExecute () throws java.lang.Throwable
}
com/amazonaws/services/simpleworkflow/flow/junit/AsyncAssert.classAsyncAssert.java
package com.amazonaws.services.simpleworkflow.flow.junit
public com.amazonaws.services.simpleworkflow.flow.junit.AsyncAssert extends java.lang.Object {
protected void ()
public static void assertReady (java.lang.String, com.amazonaws.services.simpleworkflow.flow.core.Promise)
String message
com.amazonaws.services.simpleworkflow.flow.core.Promise condition
public static void assertReady (com.amazonaws.services.simpleworkflow.flow.core.Promise)
com.amazonaws.services.simpleworkflow.flow.core.Promise condition
public static void assertNotReady (java.lang.String, com.amazonaws.services.simpleworkflow.flow.core.Promise)
String message
com.amazonaws.services.simpleworkflow.flow.core.Promise condition
public static void assertNotReady (com.amazonaws.services.simpleworkflow.flow.core.Promise)
com.amazonaws.services.simpleworkflow.flow.core.Promise condition
public static transient void assertTrueWaitFor (java.lang.String, boolean, com.amazonaws.services.simpleworkflow.flow.core.Promise[])
String message
boolean condition
com.amazonaws.services.simpleworkflow.flow.core.Promise[] waitFor
public static void assertTrue (java.lang.String, com.amazonaws.services.simpleworkflow.flow.core.Promise)
String message
com.amazonaws.services.simpleworkflow.flow.core.Promise condition
public static transient void assertTrueWaitFor (boolean, com.amazonaws.services.simpleworkflow.flow.core.Promise[])
boolean condition
com.amazonaws.services.simpleworkflow.flow.core.Promise[] waitFor
public static void assertTrue (com.amazonaws.services.simpleworkflow.flow.core.Promise)
com.amazonaws.services.simpleworkflow.flow.core.Promise condition
public static transient void assertFalseWaitFor (java.lang.String, boolean, com.amazonaws.services.simpleworkflow.flow.core.Promise[])
String message
boolean condition
com.amazonaws.services.simpleworkflow.flow.core.Promise[] waitFor
public static void assertFalse (java.lang.String, com.amazonaws.services.simpleworkflow.flow.core.Promise)
String message
com.amazonaws.services.simpleworkflow.flow.core.Promise condition
public static transient void assertFalseWaitFor (boolean, com.amazonaws.services.simpleworkflow.flow.core.Promise[])
boolean condition
com.amazonaws.services.simpleworkflow.flow.core.Promise[] waitFor
public static void assertFalse (com.amazonaws.services.simpleworkflow.flow.core.Promise)
com.amazonaws.services.simpleworkflow.flow.core.Promise condition
public static void assertEquals (java.lang.String, java.lang.Object, com.amazonaws.services.simpleworkflow.flow.core.Promise)
String message
Object expected
com.amazonaws.services.simpleworkflow.flow.core.Promise actual
public static transient void assertEqualsWaitFor (java.lang.String, java.lang.Object, java.lang.Object, com.amazonaws.services.simpleworkflow.flow.core.Promise[])
String message
Object expected
Object actual
com.amazonaws.services.simpleworkflow.flow.core.Promise[] waitFor
public static void assertEquals (java.lang.Object, com.amazonaws.services.simpleworkflow.flow.core.Promise)
Object expected
com.amazonaws.services.simpleworkflow.flow.core.Promise actual
public static transient void assertEqualsWaitFor (java.lang.Object, java.lang.Object, com.amazonaws.services.simpleworkflow.flow.core.Promise[])
Object expected
Object actual
com.amazonaws.services.simpleworkflow.flow.core.Promise[] waitFor
public static transient void assertArrayEquals (java.lang.String, java.lang.Object[], java.lang.Object[], com.amazonaws.services.simpleworkflow.flow.core.Promise[])
String message
Object[] expected
Object[] actual
com.amazonaws.services.simpleworkflow.flow.core.Promise[] waitFor
public static void assertArrayEquals (java.lang.String, java.lang.Object[], com.amazonaws.services.simpleworkflow.flow.core.Promise)
String message
Object[] expected
com.amazonaws.services.simpleworkflow.flow.core.Promise actual
public static transient void assertArrayEqualsWaitFor (java.lang.Object[], java.lang.Object[], com.amazonaws.services.simpleworkflow.flow.core.Promise[])
Object[] expected
Object[] actual
com.amazonaws.services.simpleworkflow.flow.core.Promise[] waitFor
public static void assertArrayEquals (java.lang.Object[], com.amazonaws.services.simpleworkflow.flow.core.Promise)
Object[] expected
com.amazonaws.services.simpleworkflow.flow.core.Promise actual
public static transient void assertEqualsWaitFor (java.lang.String, double, double, double, com.amazonaws.services.simpleworkflow.flow.core.Promise[])
String message
double expected
double actual
double delta
com.amazonaws.services.simpleworkflow.flow.core.Promise[] waitFor
public static void assertEquals (java.lang.String, double, com.amazonaws.services.simpleworkflow.flow.core.Promise, double)
String message
double expected
com.amazonaws.services.simpleworkflow.flow.core.Promise actual
double delta
public static transient void assertEqualsWaitFor (double, double, double, com.amazonaws.services.simpleworkflow.flow.core.Promise[])
double expected
double actual
double delta
com.amazonaws.services.simpleworkflow.flow.core.Promise[] waitFor
public static void assertEquals (double, com.amazonaws.services.simpleworkflow.flow.core.Promise, double)
double expected
com.amazonaws.services.simpleworkflow.flow.core.Promise actual
double delta
public static transient void assertNotNullWaitFor (java.lang.String, java.lang.Object, com.amazonaws.services.simpleworkflow.flow.core.Promise[])
String message
Object object
com.amazonaws.services.simpleworkflow.flow.core.Promise[] waitFor
public static void assertNotNull (java.lang.String, com.amazonaws.services.simpleworkflow.flow.core.Promise)
String message
com.amazonaws.services.simpleworkflow.flow.core.Promise object
public static transient void assertNotNullWaitFor (java.lang.Object, com.amazonaws.services.simpleworkflow.flow.core.Promise[])
Object object
com.amazonaws.services.simpleworkflow.flow.core.Promise[] waitFor
public static void assertNotNull (com.amazonaws.services.simpleworkflow.flow.core.Promise)
com.amazonaws.services.simpleworkflow.flow.core.Promise object
public static transient void assertNullWaitFor (java.lang.String, java.lang.Object, com.amazonaws.services.simpleworkflow.flow.core.Promise[])
String message
Object object
com.amazonaws.services.simpleworkflow.flow.core.Promise[] waitFor
public static void assertNull (java.lang.String, com.amazonaws.services.simpleworkflow.flow.core.Promise)
String message
com.amazonaws.services.simpleworkflow.flow.core.Promise object
public static transient void assertNullWaitFor (java.lang.Object, com.amazonaws.services.simpleworkflow.flow.core.Promise[])
Object object
com.amazonaws.services.simpleworkflow.flow.core.Promise[] waitFor
public static void assertNull (com.amazonaws.services.simpleworkflow.flow.core.Promise)
com.amazonaws.services.simpleworkflow.flow.core.Promise object
public static transient void assertSameWaitFor (java.lang.String, java.lang.Object, java.lang.Object, com.amazonaws.services.simpleworkflow.flow.core.Promise[])
String message
Object expected
Object actual
com.amazonaws.services.simpleworkflow.flow.core.Promise[] waitFor
public static void assertSame (java.lang.String, java.lang.Object, com.amazonaws.services.simpleworkflow.flow.core.Promise)
String message
Object expected
com.amazonaws.services.simpleworkflow.flow.core.Promise actual
public static transient void assertSameWaitFor (java.lang.Object, java.lang.Object, com.amazonaws.services.simpleworkflow.flow.core.Promise[])
Object expected
Object actual
com.amazonaws.services.simpleworkflow.flow.core.Promise[] waitFor
public static void assertSame (java.lang.Object, com.amazonaws.services.simpleworkflow.flow.core.Promise)
Object expected
com.amazonaws.services.simpleworkflow.flow.core.Promise actual
public static transient void assertNotSameWaitFor (java.lang.String, java.lang.Object, java.lang.Object, com.amazonaws.services.simpleworkflow.flow.core.Promise[])
String message
Object expected
Object actual
com.amazonaws.services.simpleworkflow.flow.core.Promise[] waitFor
public static void assertNotSame (java.lang.String, java.lang.Object, com.amazonaws.services.simpleworkflow.flow.core.Promise)
String message
Object expected
com.amazonaws.services.simpleworkflow.flow.core.Promise actual
public static transient void assertNotSameWaitFor (java.lang.Object, java.lang.Object, com.amazonaws.services.simpleworkflow.flow.core.Promise[])
Object expected
Object actual
com.amazonaws.services.simpleworkflow.flow.core.Promise[] waitFor
public static void assertNotSame (java.lang.Object, com.amazonaws.services.simpleworkflow.flow.core.Promise)
Object expected
com.amazonaws.services.simpleworkflow.flow.core.Promise actual
}
com/amazonaws/services/simpleworkflow/flow/junit/AsyncAssert$33.classAsyncAssert.java
package com.amazonaws.services.simpleworkflow.flow.junit
com.amazonaws.services.simpleworkflow.flow.junit.AsyncAssert$33 extends com.amazonaws.services.simpleworkflow.flow.core.Task {
private final String val$message
private final Object val$expected
private final Object val$actual
transient void (com.amazonaws.services.simpleworkflow.flow.core.Promise[], java.lang.String, java.lang.Object, java.lang.Object)
com.amazonaws.services.simpleworkflow.flow.core.Promise[] $anonymous0
protected void doExecute () throws java.lang.Throwable
}
com/amazonaws/services/simpleworkflow/flow/TimerException.classTimerException.java
package com.amazonaws.services.simpleworkflow.flow
public abstract com.amazonaws.services.simpleworkflow.flow.TimerException extends com.amazonaws.services.simpleworkflow.flow.DecisionException {
private String timerId
private Object createTimerUserContext
public void (java.lang.String)
String message
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (java.lang.String, long, java.lang.String, java.lang.Object)
String message
long eventId
String timerId
Object createTimerUserContext
public java.lang.String getTimerId ()
public void setTimerId (java.lang.String)
String timerId
public java.lang.Object getCreateTimerUserContext ()
public void setCreateTimerUserContext (java.lang.Object)
Object createTimerUserContext
}
com/amazonaws/services/simpleworkflow/flow/aspectj/AsynchronousAspect.classAsynchronousAspect.java
package com.amazonaws.services.simpleworkflow.flow.aspectj
public com.amazonaws.services.simpleworkflow.flow.aspectj.AsynchronousAspect extends java.lang.Object {
private static Throwable ajc$initFailureCause
public static final com.amazonaws.services.simpleworkflow.flow.aspectj.AsynchronousAspect ajc$perSingletonInstance
public void ()
public java.lang.Object makeAsynchronous (org.aspectj.lang.ProceedingJoinPoint, com.amazonaws.services.simpleworkflow.flow.annotations.Asynchronous) throws java.lang.Throwable
org.aspectj.lang.ProceedingJoinPoint pjp
com.amazonaws.services.simpleworkflow.flow.annotations.Asynchronous asynchronousAnnotation
org.aspectj.lang.Signature signature
org.aspectj.lang.reflect.MethodSignature methodSignature
int i
Object[] methodArguments
java.lang.annotation.Annotation[][] parameterAnnotations
java.util.List valueParams
Class parameterType
com.amazonaws.services.simpleworkflow.flow.core.Promise[] values
Boolean daemon
com.amazonaws.services.simpleworkflow.flow.aspectj.AsynchronousAspectTask task
Object param
private static boolean isPromise (java.lang.Class)
Class clazz
private static boolean isCollection (java.lang.Class)
Class clazz
private static boolean isPromiseArray (java.lang.Class)
Class clazz
Class elementType
private static boolean hasWaitAnnotation (java.lang.annotation.Annotation[])
java.lang.annotation.Annotation[] annotations
java.lang.annotation.Annotation annotation
private static boolean hasNoWaitAnnotation (java.lang.annotation.Annotation[])
java.lang.annotation.Annotation[] annotations
java.lang.annotation.Annotation annotation
public static com.amazonaws.services.simpleworkflow.flow.aspectj.AsynchronousAspect aspectOf ()
public static boolean hasAspect ()
private static void ajc$postClinit ()
static void ()
}
com/amazonaws/services/simpleworkflow/flow/aspectj/AsynchronousAspectTask.classAsynchronousAspectTask.java
package com.amazonaws.services.simpleworkflow.flow.aspectj
com.amazonaws.services.simpleworkflow.flow.aspectj.AsynchronousAspectTask extends com.amazonaws.services.simpleworkflow.flow.core.Task {
org.aspectj.lang.ProceedingJoinPoint pjp
com.amazonaws.services.simpleworkflow.flow.core.Settable returnValue
public void (java.lang.Boolean, org.aspectj.lang.ProceedingJoinPoint, com.amazonaws.services.simpleworkflow.flow.core.Promise[])
Boolean daemon
org.aspectj.lang.ProceedingJoinPoint pjp
com.amazonaws.services.simpleworkflow.flow.core.Promise[] waitFor
protected void doExecute () throws java.lang.Throwable
Object result
public com.amazonaws.services.simpleworkflow.flow.core.Promise getReturnValue ()
}
com/amazonaws/services/simpleworkflow/flow/aspectj/ExponentialRetryAspect.classExponentialRetryAspect.java
package com.amazonaws.services.simpleworkflow.flow.aspectj
public com.amazonaws.services.simpleworkflow.flow.aspectj.ExponentialRetryAspect extends java.lang.Object {
private static Throwable ajc$initFailureCause
public static final com.amazonaws.services.simpleworkflow.flow.aspectj.ExponentialRetryAspect ajc$perSingletonInstance
public void ()
public java.lang.Object retry (org.aspectj.lang.ProceedingJoinPoint, com.amazonaws.services.simpleworkflow.flow.annotations.ExponentialRetry) throws java.lang.Throwable
org.aspectj.lang.ProceedingJoinPoint pjp
com.amazonaws.services.simpleworkflow.flow.annotations.ExponentialRetry retryAnnotation
com.amazonaws.services.simpleworkflow.flow.interceptors.ExponentialRetryPolicy retryPolicy
com.amazonaws.services.simpleworkflow.flow.WorkflowClock clock
com.amazonaws.services.simpleworkflow.flow.interceptors.AsyncExecutor executor
com.amazonaws.services.simpleworkflow.flow.core.Settable result
com.amazonaws.services.simpleworkflow.flow.core.Settable result
com.amazonaws.services.simpleworkflow.flow.aspectj.ExponentialRetryAspect$DecoratorInvocationHandler handler
private boolean isVoidReturnType (org.aspectj.lang.ProceedingJoinPoint)
org.aspectj.lang.ProceedingJoinPoint pjp
boolean isVoidReturnType
org.aspectj.lang.Signature signature
org.aspectj.lang.reflect.MethodSignature methodSignature
private com.amazonaws.services.simpleworkflow.flow.interceptors.ExponentialRetryPolicy createExponentialRetryPolicy (com.amazonaws.services.simpleworkflow.flow.annotations.ExponentialRetry)
com.amazonaws.services.simpleworkflow.flow.annotations.ExponentialRetry retryAnnotation
com.amazonaws.services.simpleworkflow.flow.interceptors.ExponentialRetryPolicy retryPolicy
public static com.amazonaws.services.simpleworkflow.flow.aspectj.ExponentialRetryAspect aspectOf ()
public static boolean hasAspect ()
private static void ajc$postClinit ()
static void ()
public static boolean ajc$inlineAccessMethod$com_amazonaws_services_simpleworkflow_flow_aspectj_ExponentialRetryAspect$com_amazonaws_services_simpleworkflow_flow_aspectj_ExponentialRetryAspect$isVoidReturnType (com.amazonaws.services.simpleworkflow.flow.aspectj.ExponentialRetryAspect, org.aspectj.lang.ProceedingJoinPoint)
public static com.amazonaws.services.simpleworkflow.flow.interceptors.ExponentialRetryPolicy ajc$inlineAccessMethod$com_amazonaws_services_simpleworkflow_flow_aspectj_ExponentialRetryAspect$com_amazonaws_services_simpleworkflow_flow_aspectj_ExponentialRetryAspect$createExponentialRetryPolicy (com.amazonaws.services.simpleworkflow.flow.aspectj.ExponentialRetryAspect, com.amazonaws.services.simpleworkflow.flow.annotations.ExponentialRetry)
}
com/amazonaws/services/simpleworkflow/flow/aspectj/ExponentialRetryAspect$DecoratorInvocationHandler.classExponentialRetryAspect.java
package com.amazonaws.services.simpleworkflow.flow.aspectj
final com.amazonaws.services.simpleworkflow.flow.aspectj.ExponentialRetryAspect$DecoratorInvocationHandler extends java.lang.Object implements com.amazonaws.services.simpleworkflow.flow.interceptors.AsyncRunnable {
private final org.aspectj.lang.ProceedingJoinPoint pjp
private final com.amazonaws.services.simpleworkflow.flow.core.Settable result
final com.amazonaws.services.simpleworkflow.flow.aspectj.ExponentialRetryAspect this$0
public void (com.amazonaws.services.simpleworkflow.flow.aspectj.ExponentialRetryAspect, org.aspectj.lang.ProceedingJoinPoint, com.amazonaws.services.simpleworkflow.flow.core.Settable)
org.aspectj.lang.ProceedingJoinPoint pjp
com.amazonaws.services.simpleworkflow.flow.core.Settable result
public void run () throws java.lang.Throwable
}
com/amazonaws/services/simpleworkflow/flow/WorkflowSelfClientBase.classWorkflowSelfClientBase.java
package com.amazonaws.services.simpleworkflow.flow
public abstract com.amazonaws.services.simpleworkflow.flow.WorkflowSelfClientBase extends java.lang.Object implements com.amazonaws.services.simpleworkflow.flow.WorkflowSelfClient {
protected com.amazonaws.services.simpleworkflow.flow.DataConverter dataConverter
protected com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions schedulingOptions
protected com.amazonaws.services.simpleworkflow.flow.generic.GenericWorkflowClient genericClient
protected final com.amazonaws.services.simpleworkflow.flow.DecisionContextProvider decisionContextProvider
public void (com.amazonaws.services.simpleworkflow.flow.generic.GenericWorkflowClient, com.amazonaws.services.simpleworkflow.flow.DataConverter, com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions)
com.amazonaws.services.simpleworkflow.flow.generic.GenericWorkflowClient genericClient
com.amazonaws.services.simpleworkflow.flow.DataConverter dataConverter
com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions schedulingOptions
public com.amazonaws.services.simpleworkflow.flow.DataConverter getDataConverter ()
public void setDataConverter (com.amazonaws.services.simpleworkflow.flow.DataConverter)
com.amazonaws.services.simpleworkflow.flow.DataConverter converter
public com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions getSchedulingOptions ()
public void setSchedulingOptions (com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions)
com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions schedulingOptions
public com.amazonaws.services.simpleworkflow.flow.generic.GenericWorkflowClient getGenericClient ()
public void setGenericClient (com.amazonaws.services.simpleworkflow.flow.generic.GenericWorkflowClient)
com.amazonaws.services.simpleworkflow.flow.generic.GenericWorkflowClient genericClient
}
com/amazonaws/services/simpleworkflow/flow/ActivityFailureException.classActivityFailureException.java
package com.amazonaws.services.simpleworkflow.flow
public com.amazonaws.services.simpleworkflow.flow.ActivityFailureException extends java.lang.RuntimeException {
private String details
public void (java.lang.String)
String reason
public void (java.lang.String, java.lang.String)
String reason
String details
public java.lang.String getDetails ()
public void setDetails (java.lang.String)
String details
public java.lang.String getReason ()
public java.lang.String toString ()
}
com/amazonaws/services/simpleworkflow/flow/DynamicWorkflowClientImpl$3$1.classDynamicWorkflowClientImpl.java
package com.amazonaws.services.simpleworkflow.flow
com.amazonaws.services.simpleworkflow.flow.DynamicWorkflowClientImpl$3$1 extends com.amazonaws.services.simpleworkflow.flow.core.Task {
final com.amazonaws.services.simpleworkflow.flow.DynamicWorkflowClientImpl$3 this$1
transient void (com.amazonaws.services.simpleworkflow.flow.DynamicWorkflowClientImpl$3, com.amazonaws.services.simpleworkflow.flow.core.Promise[])
com.amazonaws.services.simpleworkflow.flow.core.Promise[] $anonymous0
protected void doExecute () throws java.lang.Throwable
}
com/amazonaws/services/simpleworkflow/flow/WorkflowTypeRegistrationOptions.classWorkflowTypeRegistrationOptions.java
package com.amazonaws.services.simpleworkflow.flow
public com.amazonaws.services.simpleworkflow.flow.WorkflowTypeRegistrationOptions extends java.lang.Object {
private com.amazonaws.services.simpleworkflow.model.ChildPolicy defaultChildPolicy
private long defaultExecutionStartToCloseTimeoutSeconds
private long defaultTaskStartToCloseTimeoutSeconds
private String defaultTaskList
private String description
private int defaultTaskPriority
private String defaultLambdaRole
public void ()
public com.amazonaws.services.simpleworkflow.model.ChildPolicy getDefaultChildPolicy ()
public void setDefaultChildPolicy (com.amazonaws.services.simpleworkflow.model.ChildPolicy)
com.amazonaws.services.simpleworkflow.model.ChildPolicy defaultChildPolicy
public long getDefaultExecutionStartToCloseTimeoutSeconds ()
public void setDefaultExecutionStartToCloseTimeoutSeconds (long)
long defaultExecutionStartToCloseTimeoutSeconds
public java.lang.String getDefaultTaskList ()
public void setDefaultTaskList (java.lang.String)
String defaultTaskList
public java.lang.String getDescription ()
public void setDescription (java.lang.String)
String description
public long getDefaultTaskStartToCloseTimeoutSeconds ()
public void setDefaultTaskStartToCloseTimeoutSeconds (long)
long defaultTaskStartToCloseTimeoutSeconds
public int getDefaultTaskPriority ()
public void setDefaultTaskPriority (int)
int defaultTaskPriority
public java.lang.String getDefaultLambdaRole ()
public void setDefaultLambdaRole (java.lang.String)
String defaultLambdaRole
public java.lang.String toString ()
}
com/amazonaws/services/simpleworkflow/flow/WorkflowReplayer$WorkflowReplayerPOJOFactoryFactory.classWorkflowReplayer.java
package com.amazonaws.services.simpleworkflow.flow
final com.amazonaws.services.simpleworkflow.flow.WorkflowReplayer$WorkflowReplayerPOJOFactoryFactory extends com.amazonaws.services.simpleworkflow.flow.pojo.POJOWorkflowDefinitionFactoryFactory {
private final Object workflowImplementation
final com.amazonaws.services.simpleworkflow.flow.WorkflowReplayer this$0
private void (com.amazonaws.services.simpleworkflow.flow.WorkflowReplayer, java.lang.Object) throws java.lang.InstantiationException java.lang.IllegalAccessException
Object workflowImplementation
protected com.amazonaws.services.simpleworkflow.flow.pojo.POJOWorkflowImplementationFactory getImplementationFactory (java.lang.Class, java.lang.Class, com.amazonaws.services.simpleworkflow.model.WorkflowType)
Class workflowImplementationType
Class workflowInteface
com.amazonaws.services.simpleworkflow.model.WorkflowType workflowType
static java.lang.Object access$0 (com.amazonaws.services.simpleworkflow.flow.WorkflowReplayer$WorkflowReplayerPOJOFactoryFactory)
void (com.amazonaws.services.simpleworkflow.flow.WorkflowReplayer, java.lang.Object, com.amazonaws.services.simpleworkflow.flow.WorkflowReplayer$WorkflowReplayerPOJOFactoryFactory) throws java.lang.InstantiationException java.lang.IllegalAccessException
}
com/amazonaws/services/simpleworkflow/flow/DataConverterException.classDataConverterException.java
package com.amazonaws.services.simpleworkflow.flow
public com.amazonaws.services.simpleworkflow.flow.DataConverterException extends java.lang.RuntimeException {
private String key
public void ()
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (java.lang.String)
String message
public void (java.lang.Throwable)
Throwable cause
public void setKey (java.lang.String)
String key
public java.lang.String getMessage ()
}
com/amazonaws/services/simpleworkflow/flow/StartWorkflowOptions.classStartWorkflowOptions.java
package com.amazonaws.services.simpleworkflow.flow
public com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions extends java.lang.Object {
private Long executionStartToCloseTimeoutSeconds
private Long taskStartToCloseTimeoutSeconds
private java.util.List tagList
private String taskList
private Integer taskPriority
private String lambdaRole
private com.amazonaws.services.simpleworkflow.model.ChildPolicy childPolicy
public void ()
public com.amazonaws.services.simpleworkflow.model.ChildPolicy getChildPolicy ()
public void setChildPolicy (com.amazonaws.services.simpleworkflow.model.ChildPolicy)
com.amazonaws.services.simpleworkflow.model.ChildPolicy childPolicy
public java.lang.Long getExecutionStartToCloseTimeoutSeconds ()
public void setExecutionStartToCloseTimeoutSeconds (java.lang.Long)
Long executionStartToCloseTimeoutSeconds
public com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions withExecutionStartToCloseTimeoutSeconds (java.lang.Long)
Long executionStartToCloseTimeoutSeconds
public java.lang.Long getTaskStartToCloseTimeoutSeconds ()
public void setTaskStartToCloseTimeoutSeconds (java.lang.Long)
Long taskStartToCloseTimeoutSeconds
public com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions withTaskStartToCloseTimeoutSeconds (java.lang.Long)
Long taskStartToCloseTimeoutSeconds
public java.util.List getTagList ()
public void setTagList (java.util.List)
java.util.List tagList
public com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions withTagList (java.util.List)
java.util.List tagList
public java.lang.String getTaskList ()
public void setTaskList (java.lang.String)
String taskList
public com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions withTaskList (java.lang.String)
String taskList
public java.lang.Integer getTaskPriority ()
public void setTaskPriority (java.lang.Integer)
Integer taskPriority
public com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions withTaskPriority (java.lang.Integer)
Integer taskPriority
public java.lang.String getLambdaRole ()
public void setLambdaRole (java.lang.String)
String lambdaRole
public com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions withLambdaRole (java.lang.String)
String lambdaRole
}
com/amazonaws/services/simpleworkflow/flow/SignalExternalWorkflowException.classSignalExternalWorkflowException.java
package com.amazonaws.services.simpleworkflow.flow
public com.amazonaws.services.simpleworkflow.flow.SignalExternalWorkflowException extends com.amazonaws.services.simpleworkflow.flow.DecisionException {
private com.amazonaws.services.simpleworkflow.model.SignalExternalWorkflowExecutionFailedCause failureCause
private com.amazonaws.services.simpleworkflow.model.WorkflowExecution signaledExecution
public void (java.lang.String)
String message
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (long, com.amazonaws.services.simpleworkflow.model.WorkflowExecution, java.lang.String)
long eventId
com.amazonaws.services.simpleworkflow.model.WorkflowExecution signaledExecution
String cause
public com.amazonaws.services.simpleworkflow.model.WorkflowExecution getSignaledExecution ()
public void setFailureCause (com.amazonaws.services.simpleworkflow.model.SignalExternalWorkflowExecutionFailedCause)
com.amazonaws.services.simpleworkflow.model.SignalExternalWorkflowExecutionFailedCause failureCause
public com.amazonaws.services.simpleworkflow.model.SignalExternalWorkflowExecutionFailedCause getFailureCause ()
public void setSignaledExecution (com.amazonaws.services.simpleworkflow.model.WorkflowExecution)
com.amazonaws.services.simpleworkflow.model.WorkflowExecution signaledExecution
}
com/amazonaws/services/simpleworkflow/flow/DynamicWorkflowClientImpl$2.classDynamicWorkflowClientImpl.java
package com.amazonaws.services.simpleworkflow.flow
com.amazonaws.services.simpleworkflow.flow.DynamicWorkflowClientImpl$2 extends com.amazonaws.services.simpleworkflow.flow.core.Functor {
final com.amazonaws.services.simpleworkflow.flow.DynamicWorkflowClientImpl this$0
private final com.amazonaws.services.simpleworkflow.flow.core.Promise[] val$arguments
private final com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions val$startOptionsOverride
private final Class val$returnType
private final com.amazonaws.services.simpleworkflow.flow.core.Promise[] val$waitFor
transient void (com.amazonaws.services.simpleworkflow.flow.DynamicWorkflowClientImpl, com.amazonaws.services.simpleworkflow.flow.core.Promise[], com.amazonaws.services.simpleworkflow.flow.core.Promise[], com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions, java.lang.Class, com.amazonaws.services.simpleworkflow.flow.core.Promise[])
com.amazonaws.services.simpleworkflow.flow.core.Promise[] $anonymous0
protected com.amazonaws.services.simpleworkflow.flow.core.Promise doExecute () throws java.lang.Throwable
Object[] input
int i
com.amazonaws.services.simpleworkflow.flow.core.Promise argument
}
com/amazonaws/services/simpleworkflow/flow/common/WorkflowExecutionUtils.classWorkflowExecutionUtils.java
package com.amazonaws.services.simpleworkflow.flow.common
public com.amazonaws.services.simpleworkflow.flow.common.WorkflowExecutionUtils extends java.lang.Object {
public void ()
public static com.amazonaws.services.simpleworkflow.model.WorkflowExecutionCompletedEventAttributes waitForWorkflowExecutionResult (com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow, java.lang.String, com.amazonaws.services.simpleworkflow.model.WorkflowExecution) throws java.lang.InterruptedException
com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow service
String domain
com.amazonaws.services.simpleworkflow.model.WorkflowExecution workflowExecution
java.util.concurrent.TimeoutException e
public static com.amazonaws.services.simpleworkflow.model.WorkflowExecutionCompletedEventAttributes waitForWorkflowExecutionResult (com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow, java.lang.String, com.amazonaws.services.simpleworkflow.model.WorkflowExecution, long) throws java.lang.InterruptedException java.util.concurrent.TimeoutException
com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow service
String domain
com.amazonaws.services.simpleworkflow.model.WorkflowExecution workflowExecution
long timeoutSeconds
String historyDump
public static com.amazonaws.services.simpleworkflow.model.WorkflowExecutionCompletedEventAttributes getWorkflowExecutionResult (com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow, java.lang.String, com.amazonaws.services.simpleworkflow.model.WorkflowExecution)
com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow service
String domain
com.amazonaws.services.simpleworkflow.model.WorkflowExecution workflowExecution
com.amazonaws.services.simpleworkflow.model.HistoryEvent closeEvent
public static com.amazonaws.services.simpleworkflow.model.HistoryEvent getInstanceCloseEvent (com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow, java.lang.String, com.amazonaws.services.simpleworkflow.model.WorkflowExecution)
com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow service
String domain
com.amazonaws.services.simpleworkflow.model.WorkflowExecution workflowExecution
com.amazonaws.services.simpleworkflow.model.WorkflowExecutionInfo executionInfo
java.util.List events
com.amazonaws.services.simpleworkflow.model.HistoryEvent result
com.amazonaws.services.simpleworkflow.model.HistoryEvent event
public static boolean isWorkflowExecutionCompletedEvent (com.amazonaws.services.simpleworkflow.model.HistoryEvent)
com.amazonaws.services.simpleworkflow.model.HistoryEvent event
public static boolean isActivityTaskClosedEvent (com.amazonaws.services.simpleworkflow.model.HistoryEvent)
com.amazonaws.services.simpleworkflow.model.HistoryEvent event
public static boolean isExternalWorkflowClosedEvent (com.amazonaws.services.simpleworkflow.model.HistoryEvent)
com.amazonaws.services.simpleworkflow.model.HistoryEvent event
public static com.amazonaws.services.simpleworkflow.model.WorkflowExecution getWorkflowIdFromExternalWorkflowCompletedEvent (com.amazonaws.services.simpleworkflow.model.HistoryEvent)
com.amazonaws.services.simpleworkflow.model.HistoryEvent event
public static java.lang.String getId (com.amazonaws.services.simpleworkflow.model.HistoryEvent)
com.amazonaws.services.simpleworkflow.model.HistoryEvent historyEvent
String id
public static java.lang.String getFailureCause (com.amazonaws.services.simpleworkflow.model.HistoryEvent)
com.amazonaws.services.simpleworkflow.model.HistoryEvent historyEvent
String failureCause
public static java.lang.String waitForWorkflowInstanceCompletion (com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow, java.lang.String, com.amazonaws.services.simpleworkflow.model.WorkflowExecution) throws java.lang.InterruptedException
com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow service
String domain
com.amazonaws.services.simpleworkflow.model.WorkflowExecution workflowExecution
java.util.concurrent.TimeoutException e
public static java.lang.String waitForWorkflowInstanceCompletion (com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow, java.lang.String, com.amazonaws.services.simpleworkflow.model.WorkflowExecution, long) throws java.lang.InterruptedException java.util.concurrent.TimeoutException
com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow service
String domain
com.amazonaws.services.simpleworkflow.model.WorkflowExecution workflowExecution
long timeoutSeconds
long start
com.amazonaws.services.simpleworkflow.model.WorkflowExecutionInfo executionInfo
String historyDump
public static java.lang.String waitForWorkflowInstanceCompletionAcrossGenerations (com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow, java.lang.String, com.amazonaws.services.simpleworkflow.model.WorkflowExecution, long) throws java.lang.InterruptedException java.util.concurrent.TimeoutException
com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow service
String domain
com.amazonaws.services.simpleworkflow.model.WorkflowExecution workflowExecution
long timeoutSeconds
com.amazonaws.services.simpleworkflow.model.WorkflowExecution lastExecutionToRun
long millisecondsAtFirstWait
String lastExecutionToRunCloseStatus
com.amazonaws.services.simpleworkflow.model.HistoryEvent closeEvent
com.amazonaws.services.simpleworkflow.model.WorkflowExecutionContinuedAsNewEventAttributes continuedAsNewAttributes
com.amazonaws.services.simpleworkflow.model.WorkflowExecution newGenerationExecution
long currentTime
long millisecondsSinceFirstWait
long timeoutInSecondsForNextWait
public static java.lang.String waitForWorkflowInstanceCompletionAcrossGenerations (com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow, java.lang.String, com.amazonaws.services.simpleworkflow.model.WorkflowExecution) throws java.lang.InterruptedException
com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow service
String domain
com.amazonaws.services.simpleworkflow.model.WorkflowExecution workflowExecution
java.util.concurrent.TimeoutException e
public static com.amazonaws.services.simpleworkflow.model.WorkflowExecutionInfo describeWorkflowInstance (com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow, java.lang.String, com.amazonaws.services.simpleworkflow.model.WorkflowExecution)
com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow service
String domain
com.amazonaws.services.simpleworkflow.model.WorkflowExecution workflowExecution
com.amazonaws.services.simpleworkflow.model.DescribeWorkflowExecutionRequest describeRequest
com.amazonaws.services.simpleworkflow.model.WorkflowExecutionDetail executionDetail
com.amazonaws.services.simpleworkflow.model.WorkflowExecutionInfo instanceMetadata
public static java.lang.String prettyPrintHistory (com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow, java.lang.String, com.amazonaws.services.simpleworkflow.model.WorkflowExecution)
com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow service
String domain
com.amazonaws.services.simpleworkflow.model.WorkflowExecution workflowExecution
public static java.lang.String prettyPrintHistory (com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow, java.lang.String, com.amazonaws.services.simpleworkflow.model.WorkflowExecution, boolean)
com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow service
String domain
com.amazonaws.services.simpleworkflow.model.WorkflowExecution workflowExecution
boolean showWorkflowTasks
java.util.List events
public static java.util.List getHistory (com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow, java.lang.String, com.amazonaws.services.simpleworkflow.model.WorkflowExecution)
com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow service
String domain
com.amazonaws.services.simpleworkflow.model.WorkflowExecution workflowExecution
java.util.List events
String nextPageToken
com.amazonaws.services.simpleworkflow.model.History history
public static com.amazonaws.services.simpleworkflow.model.History getHistoryPage (java.lang.String, com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow, java.lang.String, com.amazonaws.services.simpleworkflow.model.WorkflowExecution)
String nextPageToken
com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow service
String domain
com.amazonaws.services.simpleworkflow.model.WorkflowExecution workflowExecution
com.amazonaws.services.simpleworkflow.model.GetWorkflowExecutionHistoryRequest getHistoryRequest
com.amazonaws.services.simpleworkflow.model.History history
public static java.lang.String prettyPrintHistory (com.amazonaws.services.simpleworkflow.model.History, boolean)
com.amazonaws.services.simpleworkflow.model.History history
boolean showWorkflowTasks
public static java.lang.String prettyPrintHistory (java.lang.Iterable, boolean)
Iterable events
boolean showWorkflowTasks
StringBuffer result
boolean first
com.amazonaws.services.simpleworkflow.model.HistoryEvent event
public static java.lang.String prettyPrintDecisions (java.lang.Iterable)
Iterable decisions
StringBuffer result
boolean first
com.amazonaws.services.simpleworkflow.model.Decision decision
public static java.lang.String prettyPrintHistoryEvent (com.amazonaws.services.simpleworkflow.model.HistoryEvent)
com.amazonaws.services.simpleworkflow.model.HistoryEvent event
String eventType
StringBuffer result
public static java.lang.String prettyPrintDecision (com.amazonaws.services.simpleworkflow.model.Decision)
com.amazonaws.services.simpleworkflow.model.Decision decision
private static java.lang.String prettyPrintObject (java.lang.Object, java.lang.String, boolean, java.lang.String, boolean)
Object object
String methodToSkip
boolean skipNullsAndEmptyCollections
String indentation
boolean skipLevel
StringBuffer result
Class clz
java.lang.reflect.Method[] eventMethods
boolean first
java.lang.reflect.Method method
String name
Object value
Object value
java.lang.reflect.InvocationTargetException e
RuntimeException e
Exception e
public static java.lang.String printDetails (java.lang.String)
String details
Throwable failure
com.fasterxml.jackson.databind.ObjectMapper mapper
StringBuilder builder
java.io.StringWriter sw
java.io.PrintWriter pw
public static java.lang.String truncateReason (java.lang.String)
String reason
public static java.lang.String truncateDetails (java.lang.String)
String details
}
com/amazonaws/services/simpleworkflow/flow/common/FlowValueConstraint.classFlowValueConstraint.java
package com.amazonaws.services.simpleworkflow.flow.common
public final com.amazonaws.services.simpleworkflow.flow.common.FlowValueConstraint extends java.lang.Enum {
public static final com.amazonaws.services.simpleworkflow.flow.common.FlowValueConstraint FAILURE_REASON
public static final com.amazonaws.services.simpleworkflow.flow.common.FlowValueConstraint FAILURE_DETAILS
private final String value
private final int min
private final int max
private static final com.amazonaws.services.simpleworkflow.flow.common.FlowValueConstraint[] ENUM$VALUES
static void ()
private void (java.lang.String, int, java.lang.String, int, int)
String value
int min
int max
public java.lang.String toString ()
public int getMinSize ()
public int getMaxSize ()
public static com.amazonaws.services.simpleworkflow.flow.common.FlowValueConstraint fromValue (java.lang.String)
String value
public static com.amazonaws.services.simpleworkflow.flow.common.FlowValueConstraint[] values ()
public static com.amazonaws.services.simpleworkflow.flow.common.FlowValueConstraint valueOf (java.lang.String)
}
com/amazonaws/services/simpleworkflow/flow/common/FlowDefaults.classFlowDefaults.java
package com.amazonaws.services.simpleworkflow.flow.common
public com.amazonaws.services.simpleworkflow.flow.common.FlowDefaults extends java.lang.Object {
public static final long EXPONENTIAL_RETRY_MAXIMUM_RETRY_INTERVAL_SECONDS
public static final long EXPONENTIAL_RETRY_RETRY_EXPIRATION_SECONDS
public static final double EXPONENTIAL_RETRY_BACKOFF_COEFFICIENT
public static final int EXPONENTIAL_RETRY_MAXIMUM_ATTEMPTS
public void ()
}
com/amazonaws/services/simpleworkflow/flow/common/FlowConstants.classFlowConstants.java
package com.amazonaws.services.simpleworkflow.flow.common
public final com.amazonaws.services.simpleworkflow.flow.common.FlowConstants extends java.lang.Object {
public static final int NONE
public static final int USE_REGISTERED_DEFAULTS
public static final String NO_DEFAULT_TASK_LIST
public static final String USE_WORKER_TASK_LIST
public static final int DEFAULT_TASK_PRIORITY
public static final long DEFAULT_LAMBDA_FUNCTION_TIMEOUT
public void ()
}
com/amazonaws/services/simpleworkflow/flow/common/FlowHelpers.classFlowHelpers.java
package com.amazonaws.services.simpleworkflow.flow.common
public final com.amazonaws.services.simpleworkflow.flow.common.FlowHelpers extends java.lang.Object {
public void ()
public static java.lang.String secondsToDuration (java.lang.Long)
Long seconds
public static long durationToSeconds (java.lang.String)
String duration
public static java.lang.Object[] validateInput (java.lang.reflect.Method, java.lang.Object[])
java.lang.reflect.Method method
Object[] args
Class[] paramterTypes
int numberOfParameters
int index
Class paramType
Object argument
public static java.lang.String taskPriorityToString (java.lang.Integer)
Integer taskPriority
public static int taskPriorityToInt (java.lang.String)
String taskPriority
}
com/amazonaws/services/simpleworkflow/flow/WorkflowException.classWorkflowException.java
package com.amazonaws.services.simpleworkflow.flow
public com.amazonaws.services.simpleworkflow.flow.WorkflowException extends java.lang.Exception {
private final String details
public void (java.lang.String, java.lang.String)
String reason
String details
public java.lang.String getReason ()
public java.lang.String getDetails ()
}
com/amazonaws/services/simpleworkflow/flow/WorkflowWorker.classWorkflowWorker.java
package com.amazonaws.services.simpleworkflow.flow
public com.amazonaws.services.simpleworkflow.flow.WorkflowWorker extends java.lang.Object implements com.amazonaws.services.simpleworkflow.flow.WorkerBase {
private final com.amazonaws.services.simpleworkflow.flow.worker.GenericWorkflowWorker genericWorker
private final com.amazonaws.services.simpleworkflow.flow.pojo.POJOWorkflowDefinitionFactoryFactory factoryFactory
private final java.util.Collection workflowImplementationTypes
public void (com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow, java.lang.String, java.lang.String)
com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow service
String domain
String taskListToPoll
public com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow getService ()
public java.lang.String getDomain ()
public boolean isRegisterDomain ()
public void setRegisterDomain (boolean)
boolean registerDomain
public long getDomainRetentionPeriodInDays ()
public void setDomainRetentionPeriodInDays (long)
long domainRetentionPeriodInDays
public java.lang.String getTaskListToPoll ()
public double getMaximumPollRatePerSecond ()
public void setMaximumPollRatePerSecond (double)
double maximumPollRatePerSecond
public int getMaximumPollRateIntervalMilliseconds ()
public void setMaximumPollRateIntervalMilliseconds (int)
int maximumPollRateIntervalMilliseconds
public java.lang.Thread$UncaughtExceptionHandler getUncaughtExceptionHandler ()
public void setUncaughtExceptionHandler (java.lang.Thread$UncaughtExceptionHandler)
Thread$UncaughtExceptionHandler uncaughtExceptionHandler
public java.lang.String getIdentity ()
public void setIdentity (java.lang.String)
String identity
public long getPollBackoffInitialInterval ()
public void setPollBackoffInitialInterval (long)
long backoffInitialInterval
public long getPollBackoffMaximumInterval ()
public void setPollBackoffMaximumInterval (long)
long backoffMaximumInterval
public boolean isDisableServiceShutdownOnStop ()
public void setDisableServiceShutdownOnStop (boolean)
boolean disableServiceShutdownOnStop
public double getPollBackoffCoefficient ()
public void setPollBackoffCoefficient (double)
double backoffCoefficient
public int getPollThreadCount ()
public void setPollThreadCount (int)
int threadCount
public void registerTypesToPoll ()
public void start ()
public void shutdown ()
public void shutdownNow ()
public boolean awaitTermination (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long timeout
java.util.concurrent.TimeUnit unit
public boolean isRunning ()
public void suspendPolling ()
public void resumePolling ()
public void setWorkflowImplementationTypes (java.util.Collection) throws java.lang.InstantiationException java.lang.IllegalAccessException
java.util.Collection workflowImplementationTypes
Class workflowImplementationType
public java.util.Collection getWorkflowImplementationTypes ()
public void addWorkflowImplementationType (java.lang.Class) throws java.lang.InstantiationException java.lang.IllegalAccessException
Class workflowImplementationType
public void addWorkflowImplementationType (java.lang.Class, com.amazonaws.services.simpleworkflow.flow.DataConverter) throws java.lang.InstantiationException java.lang.IllegalAccessException
Class workflowImplementationType
com.amazonaws.services.simpleworkflow.flow.DataConverter converter
public void addWorkflowImplementationType (java.lang.Class, com.amazonaws.services.simpleworkflow.flow.DataConverter, java.lang.Object[]) throws java.lang.InstantiationException java.lang.IllegalAccessException
Class workflowImplementationType
com.amazonaws.services.simpleworkflow.flow.DataConverter converter
Object[] constructorArgs
public java.lang.String toString ()
public boolean shutdownAndAwaitTermination (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long timeout
java.util.concurrent.TimeUnit unit
public com.amazonaws.services.simpleworkflow.flow.DataConverter getDataConverter ()
public void setDefaultConverter (com.amazonaws.services.simpleworkflow.flow.DataConverter)
com.amazonaws.services.simpleworkflow.flow.DataConverter converter
public void setDisableTypeRegistrationOnStart (boolean)
boolean disableTypeRegistrationOnStart
public boolean isDisableTypeRegistrationOnStart ()
}
com/amazonaws/services/simpleworkflow/flow/WorkflowReplayer$ServiceDecisionTaskIterator.classWorkflowReplayer.java
package com.amazonaws.services.simpleworkflow.flow
com.amazonaws.services.simpleworkflow.flow.WorkflowReplayer$ServiceDecisionTaskIterator extends com.amazonaws.services.simpleworkflow.flow.WorkflowReplayer$DecisionTaskIterator {
private final com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow service
private final String domain
private final com.amazonaws.services.simpleworkflow.model.WorkflowExecution workflowExecution
final com.amazonaws.services.simpleworkflow.flow.WorkflowReplayer this$0
public void (com.amazonaws.services.simpleworkflow.flow.WorkflowReplayer, com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow, java.lang.String, com.amazonaws.services.simpleworkflow.model.WorkflowExecution)
com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow service
String domain
com.amazonaws.services.simpleworkflow.model.WorkflowExecution workflowExecution
protected com.amazonaws.services.simpleworkflow.model.DecisionTask getNextHistoryTask (java.lang.String)
String nextPageToken
com.amazonaws.services.simpleworkflow.model.WorkflowExecutionInfo executionInfo
com.amazonaws.services.simpleworkflow.model.History history
com.amazonaws.services.simpleworkflow.model.DecisionTask task
java.util.List events
}
com/amazonaws/services/simpleworkflow/flow/WorkflowClientExternal.classWorkflowClientExternal.java
package com.amazonaws.services.simpleworkflow.flow
public abstract com.amazonaws.services.simpleworkflow.flow.WorkflowClientExternal extends java.lang.Object {
public abstract void requestCancelWorkflowExecution ()
public abstract void terminateWorkflowExecution (java.lang.String, java.lang.String, com.amazonaws.services.simpleworkflow.model.ChildPolicy)
public abstract com.amazonaws.services.simpleworkflow.flow.DataConverter getDataConverter ()
public abstract com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions getSchedulingOptions ()
public abstract com.amazonaws.services.simpleworkflow.flow.generic.GenericWorkflowClientExternal getGenericClient ()
public abstract com.amazonaws.services.simpleworkflow.model.WorkflowExecution getWorkflowExecution ()
}
com/amazonaws/services/simpleworkflow/flow/WorkerBase.classWorkerBase.java
package com.amazonaws.services.simpleworkflow.flow
public abstract com.amazonaws.services.simpleworkflow.flow.WorkerBase extends java.lang.Object implements com.amazonaws.services.simpleworkflow.flow.SuspendableWorker {
public abstract com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow getService ()
public abstract java.lang.String getDomain ()
public abstract boolean isRegisterDomain ()
public abstract void setRegisterDomain (boolean)
public abstract long getDomainRetentionPeriodInDays ()
public abstract void setDomainRetentionPeriodInDays (long)
public abstract java.lang.String getTaskListToPoll ()
public abstract double getMaximumPollRatePerSecond ()
public abstract void setMaximumPollRatePerSecond (double)
public abstract int getMaximumPollRateIntervalMilliseconds ()
public abstract void setMaximumPollRateIntervalMilliseconds (int)
public abstract java.lang.Thread$UncaughtExceptionHandler getUncaughtExceptionHandler ()
public abstract void setUncaughtExceptionHandler (java.lang.Thread$UncaughtExceptionHandler)
public abstract java.lang.String getIdentity ()
public abstract void setIdentity (java.lang.String)
public abstract long getPollBackoffInitialInterval ()
public abstract void setPollBackoffInitialInterval (long)
public abstract long getPollBackoffMaximumInterval ()
public abstract void setPollBackoffMaximumInterval (long)
public abstract double getPollBackoffCoefficient ()
public abstract void setPollBackoffCoefficient (double)
public abstract boolean isDisableServiceShutdownOnStop ()
public abstract void setDisableServiceShutdownOnStop (boolean)
public abstract int getPollThreadCount ()
public abstract void setPollThreadCount (int)
public abstract void registerTypesToPoll ()
public abstract boolean isRunning ()
public abstract void setDisableTypeRegistrationOnStart (boolean)
public abstract boolean isDisableTypeRegistrationOnStart ()
}
com/amazonaws/services/simpleworkflow/flow/WorkflowClientExternalBase.classWorkflowClientExternalBase.java
package com.amazonaws.services.simpleworkflow.flow
public abstract com.amazonaws.services.simpleworkflow.flow.WorkflowClientExternalBase extends java.lang.Object implements com.amazonaws.services.simpleworkflow.flow.WorkflowClientExternal {
private static boolean BOOLEAN_DEFAULT
private static byte BYTE_DEFAULT
private static char CHARACTER_DEFAULT
private static short SHORT_DEFAULT
private static int INTEGER_DEFAULT
private static long LONG_DEFAULT
private static float FLOAT_DEFAULT
private static double DOUBLE_DEFAULT
protected final com.amazonaws.services.simpleworkflow.flow.DynamicWorkflowClientExternal dynamicWorkflowClient
static void ()
public void (com.amazonaws.services.simpleworkflow.model.WorkflowExecution, com.amazonaws.services.simpleworkflow.model.WorkflowType, com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions, com.amazonaws.services.simpleworkflow.flow.DataConverter, com.amazonaws.services.simpleworkflow.flow.generic.GenericWorkflowClientExternal)
com.amazonaws.services.simpleworkflow.model.WorkflowExecution workflowExecution
com.amazonaws.services.simpleworkflow.model.WorkflowType workflowType
com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions options
com.amazonaws.services.simpleworkflow.flow.DataConverter dataConverter
com.amazonaws.services.simpleworkflow.flow.generic.GenericWorkflowClientExternal genericClient
public void requestCancelWorkflowExecution ()
public void terminateWorkflowExecution (java.lang.String, java.lang.String, com.amazonaws.services.simpleworkflow.model.ChildPolicy)
String reason
String details
com.amazonaws.services.simpleworkflow.model.ChildPolicy childPolicy
public com.amazonaws.services.simpleworkflow.flow.DataConverter getDataConverter ()
public com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions getSchedulingOptions ()
public com.amazonaws.services.simpleworkflow.flow.generic.GenericWorkflowClientExternal getGenericClient ()
public com.amazonaws.services.simpleworkflow.model.WorkflowExecution getWorkflowExecution ()
protected void startWorkflowExecution (java.lang.Object[], com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions)
Object[] arguments
com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions startOptionsOverride
protected void startWorkflowExecution (java.lang.Object[])
Object[] arguments
protected void signalWorkflowExecution (java.lang.String, java.lang.Object[])
String signalName
Object[] arguments
protected java.lang.Object defaultPrimitiveValue (java.lang.Class)
Class clazz
Object returnValue
}
com/amazonaws/services/simpleworkflow/flow/ActivitiesClientBase.classActivitiesClientBase.java
package com.amazonaws.services.simpleworkflow.flow
public abstract com.amazonaws.services.simpleworkflow.flow.ActivitiesClientBase extends java.lang.Object implements com.amazonaws.services.simpleworkflow.flow.ActivitiesClient {
protected com.amazonaws.services.simpleworkflow.flow.DynamicActivitiesClientImpl dynamicActivitiesClient
protected void (com.amazonaws.services.simpleworkflow.flow.generic.GenericActivityClient, com.amazonaws.services.simpleworkflow.flow.DataConverter, com.amazonaws.services.simpleworkflow.flow.ActivitySchedulingOptions)
com.amazonaws.services.simpleworkflow.flow.generic.GenericActivityClient genericClient
com.amazonaws.services.simpleworkflow.flow.DataConverter dataConverter
com.amazonaws.services.simpleworkflow.flow.ActivitySchedulingOptions schedulingOptions
protected transient com.amazonaws.services.simpleworkflow.flow.core.Promise scheduleActivity (com.amazonaws.services.simpleworkflow.model.ActivityType, com.amazonaws.services.simpleworkflow.flow.core.Promise[], com.amazonaws.services.simpleworkflow.flow.ActivitySchedulingOptions, java.lang.Class, com.amazonaws.services.simpleworkflow.flow.core.Promise[])
com.amazonaws.services.simpleworkflow.model.ActivityType activityType
com.amazonaws.services.simpleworkflow.flow.core.Promise[] arguments
com.amazonaws.services.simpleworkflow.flow.ActivitySchedulingOptions optionsOverride
Class returnType
com.amazonaws.services.simpleworkflow.flow.core.Promise[] waitFor
protected transient com.amazonaws.services.simpleworkflow.flow.core.Promise scheduleActivity (com.amazonaws.services.simpleworkflow.model.ActivityType, java.lang.Object[], com.amazonaws.services.simpleworkflow.flow.ActivitySchedulingOptions, java.lang.Class, com.amazonaws.services.simpleworkflow.flow.core.Promise[])
com.amazonaws.services.simpleworkflow.model.ActivityType activityType
Object[] arguments
com.amazonaws.services.simpleworkflow.flow.ActivitySchedulingOptions optionsOverride
Class returnType
com.amazonaws.services.simpleworkflow.flow.core.Promise[] waitFor
public com.amazonaws.services.simpleworkflow.flow.DataConverter getDataConverter ()
public void setDataConverter (com.amazonaws.services.simpleworkflow.flow.DataConverter)
com.amazonaws.services.simpleworkflow.flow.DataConverter converter
public com.amazonaws.services.simpleworkflow.flow.ActivitySchedulingOptions getSchedulingOptions ()
public void setSchedulingOptions (com.amazonaws.services.simpleworkflow.flow.ActivitySchedulingOptions)
com.amazonaws.services.simpleworkflow.flow.ActivitySchedulingOptions schedulingOptions
public com.amazonaws.services.simpleworkflow.flow.generic.GenericActivityClient getGenericClient ()
public void setGenericClient (com.amazonaws.services.simpleworkflow.flow.generic.GenericActivityClient)
com.amazonaws.services.simpleworkflow.flow.generic.GenericActivityClient genericClient
}
com/amazonaws/services/simpleworkflow/flow/interceptors/AsyncRetryingExecutor$2.classAsyncRetryingExecutor.java
package com.amazonaws.services.simpleworkflow.flow.interceptors
com.amazonaws.services.simpleworkflow.flow.interceptors.AsyncRetryingExecutor$2 extends com.amazonaws.services.simpleworkflow.flow.core.TryCatchFinally {
Throwable failureToRetry
final com.amazonaws.services.simpleworkflow.flow.interceptors.AsyncRetryingExecutor this$0
private final com.amazonaws.services.simpleworkflow.flow.interceptors.AsyncRunnable val$command
private final com.amazonaws.services.simpleworkflow.flow.core.Settable val$shouldRetry
void (com.amazonaws.services.simpleworkflow.flow.interceptors.AsyncRetryingExecutor, com.amazonaws.services.simpleworkflow.flow.interceptors.AsyncRunnable, com.amazonaws.services.simpleworkflow.flow.core.Settable)
protected void doTry () throws java.lang.Throwable
protected void doCatch (java.lang.Throwable) throws java.lang.Throwable
Throwable failure
protected void doFinally () throws java.lang.Throwable
}
com/amazonaws/services/simpleworkflow/flow/interceptors/ScheduleDecorator$DecoratorInvocationHandler.classScheduleDecorator.java
package com.amazonaws.services.simpleworkflow.flow.interceptors
final com.amazonaws.services.simpleworkflow.flow.interceptors.ScheduleDecorator$DecoratorInvocationHandler extends java.lang.Object implements java.lang.reflect.InvocationHandler {
private final Object object
final com.amazonaws.services.simpleworkflow.flow.interceptors.ScheduleDecorator this$0
public void (com.amazonaws.services.simpleworkflow.flow.interceptors.ScheduleDecorator, java.lang.Object)
Object object
public java.lang.Object invoke (java.lang.Object, java.lang.reflect.Method, java.lang.Object[]) throws java.lang.Throwable
Object proxy
java.lang.reflect.Method method
Object[] args
java.lang.reflect.InvocationTargetException ite
Class returnType
boolean isVoidReturnType
com.amazonaws.services.simpleworkflow.flow.core.Settable result
static java.lang.Object access$0 (com.amazonaws.services.simpleworkflow.flow.interceptors.ScheduleDecorator$DecoratorInvocationHandler)
static com.amazonaws.services.simpleworkflow.flow.interceptors.ScheduleDecorator access$1 (com.amazonaws.services.simpleworkflow.flow.interceptors.ScheduleDecorator$DecoratorInvocationHandler)
}
com/amazonaws/services/simpleworkflow/flow/interceptors/AsyncCancelAndRetryExecutor$1.classAsyncCancelAndRetryExecutor.java
package com.amazonaws.services.simpleworkflow.flow.interceptors
com.amazonaws.services.simpleworkflow.flow.interceptors.AsyncCancelAndRetryExecutor$1 extends com.amazonaws.services.simpleworkflow.flow.core.TryCatchFinally {
final com.amazonaws.services.simpleworkflow.flow.interceptors.AsyncCancelAndRetryExecutor this$0
private final com.amazonaws.services.simpleworkflow.flow.interceptors.AsyncRunnable val$cmd
void (com.amazonaws.services.simpleworkflow.flow.interceptors.AsyncCancelAndRetryExecutor, com.amazonaws.services.simpleworkflow.flow.interceptors.AsyncRunnable)
protected void doTry () throws java.lang.Throwable
protected void doCatch (java.lang.Throwable) throws java.lang.Throwable
Throwable e
protected void doFinally () throws java.lang.Throwable
}
com/amazonaws/services/simpleworkflow/flow/interceptors/RetryDecorator$1.classRetryDecorator.java
package com.amazonaws.services.simpleworkflow.flow.interceptors
com.amazonaws.services.simpleworkflow.flow.interceptors.RetryDecorator$1 extends java.lang.Object {
}
com/amazonaws/services/simpleworkflow/flow/interceptors/RetryDecorator$DecoratorInvocationHandler.classRetryDecorator.java
package com.amazonaws.services.simpleworkflow.flow.interceptors
final com.amazonaws.services.simpleworkflow.flow.interceptors.RetryDecorator$DecoratorInvocationHandler extends java.lang.Object implements java.lang.reflect.InvocationHandler {
private final Object object
final com.amazonaws.services.simpleworkflow.flow.interceptors.RetryDecorator this$0
public void (com.amazonaws.services.simpleworkflow.flow.interceptors.RetryDecorator, java.lang.Object)
Object object
public java.lang.Object invoke (java.lang.Object, java.lang.reflect.Method, java.lang.Object[]) throws java.lang.Throwable
Object proxy
java.lang.reflect.Method method
Object[] args
java.lang.reflect.InvocationTargetException ite
com.amazonaws.services.simpleworkflow.flow.interceptors.RetryDecorator$DecoratorInvocationHandler$RetriedRunnable command
static java.lang.Object access$0 (com.amazonaws.services.simpleworkflow.flow.interceptors.RetryDecorator$DecoratorInvocationHandler)
}
com/amazonaws/services/simpleworkflow/flow/interceptors/ScheduleDecorator.classScheduleDecorator.java
package com.amazonaws.services.simpleworkflow.flow.interceptors
public com.amazonaws.services.simpleworkflow.flow.interceptors.ScheduleDecorator extends java.lang.Object implements com.amazonaws.services.simpleworkflow.flow.interceptors.Decorator {
private final com.amazonaws.services.simpleworkflow.flow.interceptors.AsyncScheduledExecutor scheduledExecutor
public void (com.amazonaws.services.simpleworkflow.flow.interceptors.InvocationSchedule, com.amazonaws.services.simpleworkflow.flow.WorkflowClock)
com.amazonaws.services.simpleworkflow.flow.interceptors.InvocationSchedule schedule
com.amazonaws.services.simpleworkflow.flow.WorkflowClock clock
public void (com.amazonaws.services.simpleworkflow.flow.interceptors.InvocationSchedule)
com.amazonaws.services.simpleworkflow.flow.interceptors.InvocationSchedule schedule
public final java.lang.Object decorate (java.lang.Class, java.lang.Object)
Class interfaces
Object object
Class[] interfazes
public final java.lang.Object decorate (java.lang.Class[], java.lang.Object)
Class[] interfaces
Object object
private boolean isDecorated (java.lang.reflect.Method, java.lang.Object[])
java.lang.reflect.Method method
Object[] args
static boolean access$0 (com.amazonaws.services.simpleworkflow.flow.interceptors.ScheduleDecorator, java.lang.reflect.Method, java.lang.Object[])
static com.amazonaws.services.simpleworkflow.flow.interceptors.AsyncScheduledExecutor access$1 (com.amazonaws.services.simpleworkflow.flow.interceptors.ScheduleDecorator)
}
com/amazonaws/services/simpleworkflow/flow/interceptors/RetryDecorator$DecoratorInvocationHandler$RetriedRunnable.classRetryDecorator.java
package com.amazonaws.services.simpleworkflow.flow.interceptors
final com.amazonaws.services.simpleworkflow.flow.interceptors.RetryDecorator$DecoratorInvocationHandler$RetriedRunnable extends java.lang.Object implements com.amazonaws.services.simpleworkflow.flow.interceptors.AsyncRunnable {
private final Object[] args
private final java.lang.reflect.Method method
private com.amazonaws.services.simpleworkflow.flow.core.Settable result
final com.amazonaws.services.simpleworkflow.flow.interceptors.RetryDecorator$DecoratorInvocationHandler this$1
private void (com.amazonaws.services.simpleworkflow.flow.interceptors.RetryDecorator$DecoratorInvocationHandler, java.lang.Object[], java.lang.reflect.Method)
Object[] args
java.lang.reflect.Method method
Class returnType
boolean voidReturnType
public void run () throws java.lang.Throwable
public com.amazonaws.services.simpleworkflow.flow.core.Promise getResult ()
void (com.amazonaws.services.simpleworkflow.flow.interceptors.RetryDecorator$DecoratorInvocationHandler, java.lang.Object[], java.lang.reflect.Method, com.amazonaws.services.simpleworkflow.flow.interceptors.RetryDecorator$DecoratorInvocationHandler$RetriedRunnable)
}
com/amazonaws/services/simpleworkflow/flow/interceptors/Decorator.classDecorator.java
package com.amazonaws.services.simpleworkflow.flow.interceptors
public abstract com.amazonaws.services.simpleworkflow.flow.interceptors.Decorator extends java.lang.Object {
public abstract java.lang.Object decorate (java.lang.Class, java.lang.Object)
public abstract java.lang.Object decorate (java.lang.Class[], java.lang.Object)
}
com/amazonaws/services/simpleworkflow/flow/interceptors/ExponentialRetryPolicy.classExponentialRetryPolicy.java
package com.amazonaws.services.simpleworkflow.flow.interceptors
public com.amazonaws.services.simpleworkflow.flow.interceptors.ExponentialRetryPolicy extends com.amazonaws.services.simpleworkflow.flow.interceptors.RetryPolicyBase {
private final long initialRetryIntervalSeconds
private long maximumRetryIntervalSeconds
private long retryExpirationIntervalSeconds
private double backoffCoefficient
private int maximumAttempts
public void (long)
long initialRetryIntervalSeconds
public long getInitialRetryIntervalSeconds ()
public long getMaximumRetryIntervalSeconds ()
public void setMaximumRetryIntervalSeconds (long)
long maximumRetryIntervalSeconds
public com.amazonaws.services.simpleworkflow.flow.interceptors.ExponentialRetryPolicy withMaximumRetryIntervalSeconds (long)
long maximumRetryIntervalSeconds
public long getRetryExpirationIntervalSeconds ()
public void setRetryExpirationIntervalSeconds (long)
long retryExpirationIntervalSeconds
public com.amazonaws.services.simpleworkflow.flow.interceptors.ExponentialRetryPolicy withRetryExpirationIntervalSeconds (long)
long retryExpirationIntervalSeconds
public double getBackoffCoefficient ()
public void setBackoffCoefficient (double)
double backoffCoefficient
public com.amazonaws.services.simpleworkflow.flow.interceptors.ExponentialRetryPolicy withBackoffCoefficient (double)
double backoffCoefficient
public int getMaximumAttempts ()
public void setMaximumAttempts (int)
int maximumAttempts
public com.amazonaws.services.simpleworkflow.flow.interceptors.ExponentialRetryPolicy withMaximumAttempts (int)
int maximumAttempts
public com.amazonaws.services.simpleworkflow.flow.interceptors.ExponentialRetryPolicy withExceptionsToRetry (java.util.Collection)
java.util.Collection exceptionsToRetry
public com.amazonaws.services.simpleworkflow.flow.interceptors.ExponentialRetryPolicy withExceptionsToExclude (java.util.Collection)
java.util.Collection exceptionsToRetry
public long nextRetryDelaySeconds (java.util.Date, java.util.Date, int)
java.util.Date firstAttempt
java.util.Date recordedFailure
int numberOfTries
long result
int secondsSinceFirstAttempt
public void validate () throws java.lang.IllegalStateException
public volatile com.amazonaws.services.simpleworkflow.flow.interceptors.RetryPolicyBase withExceptionsToExclude (java.util.Collection)
public volatile com.amazonaws.services.simpleworkflow.flow.interceptors.RetryPolicyBase withExceptionsToRetry (java.util.Collection)
}
com/amazonaws/services/simpleworkflow/flow/interceptors/AsyncScheduledExecutor$1.classAsyncScheduledExecutor.java
package com.amazonaws.services.simpleworkflow.flow.interceptors
com.amazonaws.services.simpleworkflow.flow.interceptors.AsyncScheduledExecutor$1 extends com.amazonaws.services.simpleworkflow.flow.core.TryFinally {
private java.util.Date lastInvocationTime
final com.amazonaws.services.simpleworkflow.flow.interceptors.AsyncScheduledExecutor this$0
private final com.amazonaws.services.simpleworkflow.flow.interceptors.AsyncRunnable val$command
private final com.amazonaws.services.simpleworkflow.flow.core.Settable val$invoked
transient void (com.amazonaws.services.simpleworkflow.flow.interceptors.AsyncScheduledExecutor, com.amazonaws.services.simpleworkflow.flow.core.Promise[], com.amazonaws.services.simpleworkflow.flow.interceptors.AsyncRunnable, com.amazonaws.services.simpleworkflow.flow.core.Settable)
com.amazonaws.services.simpleworkflow.flow.core.Promise[] $anonymous0
protected void doTry () throws java.lang.Throwable
protected void doFinally () throws java.lang.Throwable
}
com/amazonaws/services/simpleworkflow/flow/interceptors/RetryDecorator.classRetryDecorator.java
package com.amazonaws.services.simpleworkflow.flow.interceptors
public com.amazonaws.services.simpleworkflow.flow.interceptors.RetryDecorator extends java.lang.Object implements com.amazonaws.services.simpleworkflow.flow.interceptors.Decorator {
private final com.amazonaws.services.simpleworkflow.flow.interceptors.AsyncRetryingExecutor executor
public void (com.amazonaws.services.simpleworkflow.flow.interceptors.RetryPolicy, com.amazonaws.services.simpleworkflow.flow.WorkflowClock)
com.amazonaws.services.simpleworkflow.flow.interceptors.RetryPolicy retryPolicy
com.amazonaws.services.simpleworkflow.flow.WorkflowClock clock
public void (com.amazonaws.services.simpleworkflow.flow.interceptors.RetryPolicy)
com.amazonaws.services.simpleworkflow.flow.interceptors.RetryPolicy retryPolicy
public final java.lang.Object decorate (java.lang.Class, java.lang.Object)
Class interfaces
Object object
Class[] interfazes
public final java.lang.Object decorate (java.lang.Class[], java.lang.Object)
Class[] interfaces
Object object
protected boolean isDecorated (java.lang.reflect.Method, java.lang.Object[])
java.lang.reflect.Method method
Object[] args
static com.amazonaws.services.simpleworkflow.flow.interceptors.AsyncRetryingExecutor access$0 (com.amazonaws.services.simpleworkflow.flow.interceptors.RetryDecorator)
}
com/amazonaws/services/simpleworkflow/flow/interceptors/AsyncRunnable.classAsyncRunnable.java
package com.amazonaws.services.simpleworkflow.flow.interceptors
public abstract com.amazonaws.services.simpleworkflow.flow.interceptors.AsyncRunnable extends java.lang.Object {
public abstract void run () throws java.lang.Throwable
}
com/amazonaws/services/simpleworkflow/flow/interceptors/AsyncScheduledExecutor.classAsyncScheduledExecutor.java
package com.amazonaws.services.simpleworkflow.flow.interceptors
public com.amazonaws.services.simpleworkflow.flow.interceptors.AsyncScheduledExecutor extends java.lang.Object implements com.amazonaws.services.simpleworkflow.flow.interceptors.AsyncExecutor {
private final com.amazonaws.services.simpleworkflow.flow.interceptors.InvocationSchedule schedule
private final com.amazonaws.services.simpleworkflow.flow.WorkflowClock clock
public void (com.amazonaws.services.simpleworkflow.flow.interceptors.InvocationSchedule, com.amazonaws.services.simpleworkflow.flow.WorkflowClock)
com.amazonaws.services.simpleworkflow.flow.interceptors.InvocationSchedule schedule
com.amazonaws.services.simpleworkflow.flow.WorkflowClock clock
public void execute (com.amazonaws.services.simpleworkflow.flow.interceptors.AsyncRunnable)
com.amazonaws.services.simpleworkflow.flow.interceptors.AsyncRunnable command
private void scheduleNext (com.amazonaws.services.simpleworkflow.flow.interceptors.AsyncRunnable, java.util.Date, int, com.amazonaws.services.simpleworkflow.flow.core.Promise)
com.amazonaws.services.simpleworkflow.flow.interceptors.AsyncRunnable command
java.util.Date startTime
int pastInvocationsCount
com.amazonaws.services.simpleworkflow.flow.core.Promise invoked
java.util.Date currentTime
long nextInvocationDelay
com.amazonaws.services.simpleworkflow.flow.core.Promise nextInvocationTimer
private void executeAccordingToSchedule (com.amazonaws.services.simpleworkflow.flow.interceptors.AsyncRunnable, java.util.Date, int, com.amazonaws.services.simpleworkflow.flow.core.Promise)
com.amazonaws.services.simpleworkflow.flow.interceptors.AsyncRunnable command
java.util.Date startTime
int pastInvocationsCount
com.amazonaws.services.simpleworkflow.flow.core.Promise nextInvocationTimer
com.amazonaws.services.simpleworkflow.flow.core.Settable invoked
static com.amazonaws.services.simpleworkflow.flow.WorkflowClock access$0 (com.amazonaws.services.simpleworkflow.flow.interceptors.AsyncScheduledExecutor)
static void access$1 (com.amazonaws.services.simpleworkflow.flow.interceptors.AsyncScheduledExecutor, com.amazonaws.services.simpleworkflow.flow.interceptors.AsyncRunnable, java.util.Date, int, com.amazonaws.services.simpleworkflow.flow.core.Promise)
}
com/amazonaws/services/simpleworkflow/flow/interceptors/AsyncCancelAndRetryExecutor$2.classAsyncCancelAndRetryExecutor.java
package com.amazonaws.services.simpleworkflow.flow.interceptors
com.amazonaws.services.simpleworkflow.flow.interceptors.AsyncCancelAndRetryExecutor$2 extends com.amazonaws.services.simpleworkflow.flow.core.Task {
final com.amazonaws.services.simpleworkflow.flow.interceptors.AsyncCancelAndRetryExecutor this$0
transient void (com.amazonaws.services.simpleworkflow.flow.interceptors.AsyncCancelAndRetryExecutor, com.amazonaws.services.simpleworkflow.flow.core.Promise[])
com.amazonaws.services.simpleworkflow.flow.core.Promise[] $anonymous0
protected void doExecute () throws java.lang.Throwable
}
com/amazonaws/services/simpleworkflow/flow/interceptors/AsyncCancelAndRetryExecutor.classAsyncCancelAndRetryExecutor.java
package com.amazonaws.services.simpleworkflow.flow.interceptors
public com.amazonaws.services.simpleworkflow.flow.interceptors.AsyncCancelAndRetryExecutor extends java.lang.Object implements com.amazonaws.services.simpleworkflow.flow.interceptors.AsyncExecutor {
private com.amazonaws.services.simpleworkflow.flow.core.Cancelable currentCommandTryCatchFinally
private com.amazonaws.services.simpleworkflow.flow.core.Settable commandDone
private boolean cancelledDueToRetryRequest
protected com.amazonaws.services.simpleworkflow.flow.interceptors.AsyncRunnable command
public void ()
public void execute (com.amazonaws.services.simpleworkflow.flow.interceptors.AsyncRunnable)
com.amazonaws.services.simpleworkflow.flow.interceptors.AsyncRunnable cmd
public void cancelCurrentAndReexecute ()
static com.amazonaws.services.simpleworkflow.flow.core.Settable access$0 (com.amazonaws.services.simpleworkflow.flow.interceptors.AsyncCancelAndRetryExecutor)
static void access$1 (com.amazonaws.services.simpleworkflow.flow.interceptors.AsyncCancelAndRetryExecutor, boolean)
static boolean access$2 (com.amazonaws.services.simpleworkflow.flow.interceptors.AsyncCancelAndRetryExecutor)
static void access$3 (com.amazonaws.services.simpleworkflow.flow.interceptors.AsyncCancelAndRetryExecutor, com.amazonaws.services.simpleworkflow.flow.core.Settable)
static void access$4 (com.amazonaws.services.simpleworkflow.flow.interceptors.AsyncCancelAndRetryExecutor, com.amazonaws.services.simpleworkflow.flow.core.Cancelable)
}
com/amazonaws/services/simpleworkflow/flow/interceptors/AsyncRetryingExecutor$1.classAsyncRetryingExecutor.java
package com.amazonaws.services.simpleworkflow.flow.interceptors
com.amazonaws.services.simpleworkflow.flow.interceptors.AsyncRetryingExecutor$1 extends com.amazonaws.services.simpleworkflow.flow.core.Task {
final com.amazonaws.services.simpleworkflow.flow.interceptors.AsyncRetryingExecutor this$0
private final com.amazonaws.services.simpleworkflow.flow.interceptors.AsyncRunnable val$command
private final int val$attempt
private final long val$firstAttemptTime
transient void (com.amazonaws.services.simpleworkflow.flow.interceptors.AsyncRetryingExecutor, com.amazonaws.services.simpleworkflow.flow.core.Promise[], com.amazonaws.services.simpleworkflow.flow.interceptors.AsyncRunnable, int, long)
com.amazonaws.services.simpleworkflow.flow.core.Promise[] $anonymous0
protected void doExecute () throws java.lang.Throwable
}
com/amazonaws/services/simpleworkflow/flow/interceptors/ScheduleDecorator$DecoratorInvocationHandler$1$1.classScheduleDecorator.java
package com.amazonaws.services.simpleworkflow.flow.interceptors
com.amazonaws.services.simpleworkflow.flow.interceptors.ScheduleDecorator$DecoratorInvocationHandler$1$1 extends java.lang.Object implements com.amazonaws.services.simpleworkflow.flow.interceptors.AsyncRunnable {
final com.amazonaws.services.simpleworkflow.flow.interceptors.ScheduleDecorator$DecoratorInvocationHandler$1 this$2
private final java.lang.reflect.Method val$method
private final Object[] val$args
void (com.amazonaws.services.simpleworkflow.flow.interceptors.ScheduleDecorator$DecoratorInvocationHandler$1, java.lang.reflect.Method, java.lang.Object[])
public void run () throws java.lang.Throwable
java.lang.reflect.InvocationTargetException ite
}
com/amazonaws/services/simpleworkflow/flow/interceptors/ScheduleDecorator$DecoratorInvocationHandler$1.classScheduleDecorator.java
package com.amazonaws.services.simpleworkflow.flow.interceptors
com.amazonaws.services.simpleworkflow.flow.interceptors.ScheduleDecorator$DecoratorInvocationHandler$1 extends com.amazonaws.services.simpleworkflow.flow.core.TryFinally {
Object r
final com.amazonaws.services.simpleworkflow.flow.interceptors.ScheduleDecorator$DecoratorInvocationHandler this$1
private final com.amazonaws.services.simpleworkflow.flow.core.Settable val$result
private final java.lang.reflect.Method val$method
private final Object[] val$args
transient void (com.amazonaws.services.simpleworkflow.flow.interceptors.ScheduleDecorator$DecoratorInvocationHandler, com.amazonaws.services.simpleworkflow.flow.core.Promise[], com.amazonaws.services.simpleworkflow.flow.core.Settable, java.lang.reflect.Method, java.lang.Object[])
com.amazonaws.services.simpleworkflow.flow.core.Promise[] $anonymous0
protected void doTry () throws java.lang.Throwable
protected void doFinally () throws java.lang.Throwable
static com.amazonaws.services.simpleworkflow.flow.interceptors.ScheduleDecorator$DecoratorInvocationHandler access$0 (com.amazonaws.services.simpleworkflow.flow.interceptors.ScheduleDecorator$DecoratorInvocationHandler$1)
}
com/amazonaws/services/simpleworkflow/flow/interceptors/AsyncExecutor.classAsyncExecutor.java
package com.amazonaws.services.simpleworkflow.flow.interceptors
public abstract com.amazonaws.services.simpleworkflow.flow.interceptors.AsyncExecutor extends java.lang.Object {
public abstract void execute (com.amazonaws.services.simpleworkflow.flow.interceptors.AsyncRunnable) throws java.lang.Throwable
}
com/amazonaws/services/simpleworkflow/flow/interceptors/InvocationSchedule.classInvocationSchedule.java
package com.amazonaws.services.simpleworkflow.flow.interceptors
public abstract com.amazonaws.services.simpleworkflow.flow.interceptors.InvocationSchedule extends java.lang.Object {
public abstract long nextInvocationDelaySeconds (java.util.Date, java.util.Date, java.util.Date, int)
}
com/amazonaws/services/simpleworkflow/flow/interceptors/AsyncScheduledExecutor$2.classAsyncScheduledExecutor.java
package com.amazonaws.services.simpleworkflow.flow.interceptors
com.amazonaws.services.simpleworkflow.flow.interceptors.AsyncScheduledExecutor$2 extends com.amazonaws.services.simpleworkflow.flow.core.Task {
final com.amazonaws.services.simpleworkflow.flow.interceptors.AsyncScheduledExecutor this$0
private final com.amazonaws.services.simpleworkflow.flow.interceptors.AsyncRunnable val$command
private final java.util.Date val$startTime
private final int val$pastInvocationsCount
private final com.amazonaws.services.simpleworkflow.flow.core.Settable val$invoked
transient void (com.amazonaws.services.simpleworkflow.flow.interceptors.AsyncScheduledExecutor, com.amazonaws.services.simpleworkflow.flow.core.Promise[], com.amazonaws.services.simpleworkflow.flow.interceptors.AsyncRunnable, java.util.Date, int, com.amazonaws.services.simpleworkflow.flow.core.Settable)
com.amazonaws.services.simpleworkflow.flow.core.Promise[] $anonymous0
protected void doExecute () throws java.lang.Throwable
}
com/amazonaws/services/simpleworkflow/flow/interceptors/RetryPolicyBase.classRetryPolicyBase.java
package com.amazonaws.services.simpleworkflow.flow.interceptors
public abstract com.amazonaws.services.simpleworkflow.flow.interceptors.RetryPolicyBase extends java.lang.Object implements com.amazonaws.services.simpleworkflow.flow.interceptors.RetryPolicy {
private java.util.List exceptionsToRetry
private java.util.List exceptionsToExclude
public void ()
public java.util.List getExceptionsToRetry ()
public void setExceptionsToRetry (java.util.List)
java.util.List exceptionsToRetry
java.util.List exceptionsToRetryCopy
public com.amazonaws.services.simpleworkflow.flow.interceptors.RetryPolicyBase withExceptionsToRetry (java.util.Collection)
java.util.Collection exceptionsToRetry
java.util.List exceptionsToRetryCopy
public java.util.List getExceptionsToExclude ()
public void setExceptionsToExclude (java.util.List)
java.util.List exceptionsToExclude
java.util.List exceptionsToExcludeCopy
public com.amazonaws.services.simpleworkflow.flow.interceptors.RetryPolicyBase withExceptionsToExclude (java.util.Collection)
java.util.Collection exceptionsToExclude
java.util.List exceptionsToExcludeCopy
public boolean isRetryable (java.lang.Throwable)
Throwable failure
boolean isRetryable
Class exceptionToRetry
Class exceptionNotToRetry
}
com/amazonaws/services/simpleworkflow/flow/interceptors/RetryCallable.classRetryCallable.java
package com.amazonaws.services.simpleworkflow.flow.interceptors
public abstract com.amazonaws.services.simpleworkflow.flow.interceptors.RetryCallable extends java.lang.Object {
public abstract com.amazonaws.services.simpleworkflow.flow.core.Promise call () throws java.lang.Throwable
}
com/amazonaws/services/simpleworkflow/flow/interceptors/FixedIntervalInvocationSchedule.classFixedIntervalInvocationSchedule.java
package com.amazonaws.services.simpleworkflow.flow.interceptors
public com.amazonaws.services.simpleworkflow.flow.interceptors.FixedIntervalInvocationSchedule extends java.lang.Object implements com.amazonaws.services.simpleworkflow.flow.interceptors.InvocationSchedule {
protected static final int SECOND
private final long intervalMilliseconds
private final long expirationMilliseconds
private final int maxInvocationCount
public void (int, int, int)
int intervalSeconds
int expirationSeconds
int maxInvocationCount
public void (int, int)
int intervalSeconds
int expirationSeconds
public long nextInvocationDelaySeconds (java.util.Date, java.util.Date, java.util.Date, int)
java.util.Date currentTime
java.util.Date startTime
java.util.Date lastInvocationTime
int pastInvocatonsCount
long resultMilliseconds
long resultMilliseconds
}
com/amazonaws/services/simpleworkflow/flow/interceptors/AsyncRetryingExecutor$3.classAsyncRetryingExecutor.java
package com.amazonaws.services.simpleworkflow.flow.interceptors
com.amazonaws.services.simpleworkflow.flow.interceptors.AsyncRetryingExecutor$3 extends com.amazonaws.services.simpleworkflow.flow.core.Task {
final com.amazonaws.services.simpleworkflow.flow.interceptors.AsyncRetryingExecutor this$0
private final com.amazonaws.services.simpleworkflow.flow.core.Settable val$shouldRetry
private final com.amazonaws.services.simpleworkflow.flow.interceptors.AsyncRunnable val$command
private final int val$attempt
private final long val$firstAttemptTime
transient void (com.amazonaws.services.simpleworkflow.flow.interceptors.AsyncRetryingExecutor, com.amazonaws.services.simpleworkflow.flow.core.Promise[], com.amazonaws.services.simpleworkflow.flow.core.Settable, com.amazonaws.services.simpleworkflow.flow.interceptors.AsyncRunnable, int, long)
com.amazonaws.services.simpleworkflow.flow.core.Promise[] $anonymous0
protected void doExecute () throws java.lang.Throwable
Throwable failure
}
com/amazonaws/services/simpleworkflow/flow/interceptors/AsyncRetryingExecutor.classAsyncRetryingExecutor.java
package com.amazonaws.services.simpleworkflow.flow.interceptors
public com.amazonaws.services.simpleworkflow.flow.interceptors.AsyncRetryingExecutor extends java.lang.Object implements com.amazonaws.services.simpleworkflow.flow.interceptors.AsyncExecutor {
private final com.amazonaws.services.simpleworkflow.flow.interceptors.RetryPolicy retryPolicy
private com.amazonaws.services.simpleworkflow.flow.WorkflowClock clock
public void (com.amazonaws.services.simpleworkflow.flow.interceptors.RetryPolicy, com.amazonaws.services.simpleworkflow.flow.WorkflowClock)
com.amazonaws.services.simpleworkflow.flow.interceptors.RetryPolicy retryPolicy
com.amazonaws.services.simpleworkflow.flow.WorkflowClock clock
public void execute (com.amazonaws.services.simpleworkflow.flow.interceptors.AsyncRunnable) throws java.lang.Throwable
com.amazonaws.services.simpleworkflow.flow.interceptors.AsyncRunnable command
private void scheduleWithRetry (com.amazonaws.services.simpleworkflow.flow.interceptors.AsyncRunnable, java.lang.Throwable, int, long, long) throws java.lang.Throwable
com.amazonaws.services.simpleworkflow.flow.interceptors.AsyncRunnable command
Throwable failure
int attempt
long firstAttemptTime
long timeOfRecordedFailure
long delay
com.amazonaws.services.simpleworkflow.flow.core.Promise timer
private void invoke (com.amazonaws.services.simpleworkflow.flow.interceptors.AsyncRunnable, int, long)
com.amazonaws.services.simpleworkflow.flow.interceptors.AsyncRunnable command
int attempt
long firstAttemptTime
com.amazonaws.services.simpleworkflow.flow.core.Settable shouldRetry
static void access$0 (com.amazonaws.services.simpleworkflow.flow.interceptors.AsyncRetryingExecutor, com.amazonaws.services.simpleworkflow.flow.interceptors.AsyncRunnable, int, long)
static com.amazonaws.services.simpleworkflow.flow.WorkflowClock access$1 (com.amazonaws.services.simpleworkflow.flow.interceptors.AsyncRetryingExecutor)
static void access$2 (com.amazonaws.services.simpleworkflow.flow.interceptors.AsyncRetryingExecutor, com.amazonaws.services.simpleworkflow.flow.interceptors.AsyncRunnable, java.lang.Throwable, int, long, long) throws java.lang.Throwable
}
com/amazonaws/services/simpleworkflow/flow/interceptors/RetryPolicy.classRetryPolicy.java
package com.amazonaws.services.simpleworkflow.flow.interceptors
public abstract com.amazonaws.services.simpleworkflow.flow.interceptors.RetryPolicy extends java.lang.Object {
public abstract boolean isRetryable (java.lang.Throwable)
public abstract long nextRetryDelaySeconds (java.util.Date, java.util.Date, int)
}
com/amazonaws/services/simpleworkflow/flow/ManualActivityCompletionClientFactoryImpl.classManualActivityCompletionClientFactoryImpl.java
package com.amazonaws.services.simpleworkflow.flow
public com.amazonaws.services.simpleworkflow.flow.ManualActivityCompletionClientFactoryImpl extends com.amazonaws.services.simpleworkflow.flow.ManualActivityCompletionClientFactory {
private com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow service
private com.amazonaws.services.simpleworkflow.flow.DataConverter dataConverter
public void (com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow)
com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow service
public com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow getService ()
public void setService (com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow)
com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow service
public com.amazonaws.services.simpleworkflow.flow.DataConverter getDataConverter ()
public void setDataConverter (com.amazonaws.services.simpleworkflow.flow.DataConverter)
com.amazonaws.services.simpleworkflow.flow.DataConverter dataConverter
public com.amazonaws.services.simpleworkflow.flow.ManualActivityCompletionClient getClient (java.lang.String)
String taskToken
}
com/amazonaws/services/simpleworkflow/flow/annotations/Asynchronous.classAsynchronous.java
package com.amazonaws.services.simpleworkflow.flow.annotations
public abstract com.amazonaws.services.simpleworkflow.flow.annotations.Asynchronous extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract boolean daemon ()
}
com/amazonaws/services/simpleworkflow/flow/annotations/NullDataConverter.classNullDataConverter.java
package com.amazonaws.services.simpleworkflow.flow.annotations
public final com.amazonaws.services.simpleworkflow.flow.annotations.NullDataConverter extends com.amazonaws.services.simpleworkflow.flow.DataConverter {
private void ()
public java.lang.Object fromData (java.lang.String, java.lang.Class) throws com.amazonaws.services.simpleworkflow.flow.DataConverterException
String content
Class valueType
public java.lang.String toData (java.lang.Object) throws com.amazonaws.services.simpleworkflow.flow.DataConverterException
Object value
}
com/amazonaws/services/simpleworkflow/flow/annotations/Signal.classSignal.java
package com.amazonaws.services.simpleworkflow.flow.annotations
public abstract com.amazonaws.services.simpleworkflow.flow.annotations.Signal extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String name ()
}
com/amazonaws/services/simpleworkflow/flow/annotations/Workflow.classWorkflow.java
package com.amazonaws.services.simpleworkflow.flow.annotations
public abstract com.amazonaws.services.simpleworkflow.flow.annotations.Workflow extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.Class dataConverter ()
}
com/amazonaws/services/simpleworkflow/flow/annotations/Activities.classActivities.java
package com.amazonaws.services.simpleworkflow.flow.annotations
public abstract com.amazonaws.services.simpleworkflow.flow.annotations.Activities extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String activityNamePrefix ()
public abstract java.lang.String version ()
public abstract java.lang.Class dataConverter ()
}
com/amazonaws/services/simpleworkflow/flow/annotations/SkipTypeRegistration.classSkipTypeRegistration.java
package com.amazonaws.services.simpleworkflow.flow.annotations
public abstract com.amazonaws.services.simpleworkflow.flow.annotations.SkipTypeRegistration extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/amazonaws/services/simpleworkflow/flow/annotations/ExponentialRetry.classExponentialRetry.java
package com.amazonaws.services.simpleworkflow.flow.annotations
public abstract com.amazonaws.services.simpleworkflow.flow.annotations.ExponentialRetry extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract long initialRetryIntervalSeconds ()
public abstract long maximumRetryIntervalSeconds ()
public abstract long retryExpirationSeconds ()
public abstract double backoffCoefficient ()
public abstract int maximumAttempts ()
public abstract java.lang.Class[] exceptionsToRetry ()
public abstract java.lang.Class[] excludeExceptions ()
}
com/amazonaws/services/simpleworkflow/flow/annotations/ManualActivityCompletion.classManualActivityCompletion.java
package com.amazonaws.services.simpleworkflow.flow.annotations
public abstract com.amazonaws.services.simpleworkflow.flow.annotations.ManualActivityCompletion extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/amazonaws/services/simpleworkflow/flow/annotations/Activity.classActivity.java
package com.amazonaws.services.simpleworkflow.flow.annotations
public abstract com.amazonaws.services.simpleworkflow.flow.annotations.Activity extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String name ()
public abstract java.lang.String version ()
}
com/amazonaws/services/simpleworkflow/flow/annotations/NoWait.classNoWait.java
package com.amazonaws.services.simpleworkflow.flow.annotations
public abstract com.amazonaws.services.simpleworkflow.flow.annotations.NoWait extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/amazonaws/services/simpleworkflow/flow/annotations/WorkflowRegistrationOptions.classWorkflowRegistrationOptions.java
package com.amazonaws.services.simpleworkflow.flow.annotations
public abstract com.amazonaws.services.simpleworkflow.flow.annotations.WorkflowRegistrationOptions extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String description ()
public abstract long defaultExecutionStartToCloseTimeoutSeconds ()
public abstract long defaultTaskStartToCloseTimeoutSeconds ()
public abstract java.lang.String defaultTaskList ()
public abstract com.amazonaws.services.simpleworkflow.model.ChildPolicy defaultChildPolicy ()
public abstract int defaultTaskPriority ()
public abstract java.lang.String defaultLambdaRole ()
}
com/amazonaws/services/simpleworkflow/flow/annotations/Wait.classWait.java
package com.amazonaws.services.simpleworkflow.flow.annotations
public abstract com.amazonaws.services.simpleworkflow.flow.annotations.Wait extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/amazonaws/services/simpleworkflow/flow/annotations/Execute.classExecute.java
package com.amazonaws.services.simpleworkflow.flow.annotations
public abstract com.amazonaws.services.simpleworkflow.flow.annotations.Execute extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String name ()
public abstract java.lang.String version ()
}
com/amazonaws/services/simpleworkflow/flow/annotations/ActivityRegistrationOptions.classActivityRegistrationOptions.java
package com.amazonaws.services.simpleworkflow.flow.annotations
public abstract com.amazonaws.services.simpleworkflow.flow.annotations.ActivityRegistrationOptions extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String description ()
public abstract long defaultTaskScheduleToStartTimeoutSeconds ()
public abstract long defaultTaskHeartbeatTimeoutSeconds ()
public abstract long defaultTaskScheduleToCloseTimeoutSeconds ()
public abstract long defaultTaskStartToCloseTimeoutSeconds ()
public abstract java.lang.String defaultTaskList ()
public abstract int defaultTaskPriority ()
}
com/amazonaws/services/simpleworkflow/flow/annotations/GetState.classGetState.java
package com.amazonaws.services.simpleworkflow.flow.annotations
public abstract com.amazonaws.services.simpleworkflow.flow.annotations.GetState extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/amazonaws/services/simpleworkflow/flow/DynamicActivitiesClientImpl.classDynamicActivitiesClientImpl.java
package com.amazonaws.services.simpleworkflow.flow
public com.amazonaws.services.simpleworkflow.flow.DynamicActivitiesClientImpl extends java.lang.Object implements com.amazonaws.services.simpleworkflow.flow.DynamicActivitiesClient {
protected com.amazonaws.services.simpleworkflow.flow.DataConverter dataConverter
protected com.amazonaws.services.simpleworkflow.flow.ActivitySchedulingOptions schedulingOptions
protected com.amazonaws.services.simpleworkflow.flow.generic.GenericActivityClient genericClient
protected com.amazonaws.services.simpleworkflow.flow.DecisionContextProvider decisionContextProvider
public void ()
public void (com.amazonaws.services.simpleworkflow.flow.ActivitySchedulingOptions)
com.amazonaws.services.simpleworkflow.flow.ActivitySchedulingOptions schedulingOptions
public void (com.amazonaws.services.simpleworkflow.flow.ActivitySchedulingOptions, com.amazonaws.services.simpleworkflow.flow.DataConverter)
com.amazonaws.services.simpleworkflow.flow.ActivitySchedulingOptions schedulingOptions
com.amazonaws.services.simpleworkflow.flow.DataConverter dataConverter
public void (com.amazonaws.services.simpleworkflow.flow.ActivitySchedulingOptions, com.amazonaws.services.simpleworkflow.flow.DataConverter, com.amazonaws.services.simpleworkflow.flow.generic.GenericActivityClient)
com.amazonaws.services.simpleworkflow.flow.ActivitySchedulingOptions schedulingOptions
com.amazonaws.services.simpleworkflow.flow.DataConverter dataConverter
com.amazonaws.services.simpleworkflow.flow.generic.GenericActivityClient genericClient
public com.amazonaws.services.simpleworkflow.flow.DataConverter getDataConverter ()
public void setDataConverter (com.amazonaws.services.simpleworkflow.flow.DataConverter)
com.amazonaws.services.simpleworkflow.flow.DataConverter dataConverter
public com.amazonaws.services.simpleworkflow.flow.ActivitySchedulingOptions getSchedulingOptions ()
public void setSchedulingOptions (com.amazonaws.services.simpleworkflow.flow.ActivitySchedulingOptions)
com.amazonaws.services.simpleworkflow.flow.ActivitySchedulingOptions schedulingOptions
public com.amazonaws.services.simpleworkflow.flow.generic.GenericActivityClient getGenericClient ()
public void setGenericClient (com.amazonaws.services.simpleworkflow.flow.generic.GenericActivityClient)
com.amazonaws.services.simpleworkflow.flow.generic.GenericActivityClient genericClient
public transient com.amazonaws.services.simpleworkflow.flow.core.Promise scheduleActivity (com.amazonaws.services.simpleworkflow.model.ActivityType, com.amazonaws.services.simpleworkflow.flow.core.Promise[], com.amazonaws.services.simpleworkflow.flow.ActivitySchedulingOptions, java.lang.Class, com.amazonaws.services.simpleworkflow.flow.core.Promise[])
com.amazonaws.services.simpleworkflow.model.ActivityType activityType
com.amazonaws.services.simpleworkflow.flow.core.Promise[] arguments
com.amazonaws.services.simpleworkflow.flow.ActivitySchedulingOptions optionsOverride
Class returnType
com.amazonaws.services.simpleworkflow.flow.core.Promise[] waitFor
public transient com.amazonaws.services.simpleworkflow.flow.core.Promise scheduleActivity (com.amazonaws.services.simpleworkflow.model.ActivityType, java.lang.Object[], com.amazonaws.services.simpleworkflow.flow.ActivitySchedulingOptions, java.lang.Class, com.amazonaws.services.simpleworkflow.flow.core.Promise[])
com.amazonaws.services.simpleworkflow.model.ActivityType activityType
Object[] arguments
com.amazonaws.services.simpleworkflow.flow.ActivitySchedulingOptions optionsOverride
Class returnType
com.amazonaws.services.simpleworkflow.flow.core.Promise[] waitFor
com.amazonaws.services.simpleworkflow.flow.core.Settable result
}
com/amazonaws/services/simpleworkflow/flow/DataConverter.classDataConverter.java
package com.amazonaws.services.simpleworkflow.flow
public abstract com.amazonaws.services.simpleworkflow.flow.DataConverter extends java.lang.Object {
public void ()
public abstract java.lang.String toData (java.lang.Object) throws com.amazonaws.services.simpleworkflow.flow.DataConverterException
public abstract java.lang.Object fromData (java.lang.String, java.lang.Class) throws com.amazonaws.services.simpleworkflow.flow.DataConverterException
}
com/amazonaws/services/simpleworkflow/flow/LambdaFunctionFailedException.classLambdaFunctionFailedException.java
package com.amazonaws.services.simpleworkflow.flow
public com.amazonaws.services.simpleworkflow.flow.LambdaFunctionFailedException extends com.amazonaws.services.simpleworkflow.flow.LambdaFunctionException {
private String detail
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (java.lang.String)
String message
public void (long, java.lang.String, java.lang.String, java.lang.String)
long eventId
String name
String id
String detail
public java.lang.String getDetail ()
public void setDetail (java.lang.String)
String detail
}
com/amazonaws/services/simpleworkflow/flow/WorkflowReplayer$WorkflowReplayerPOJOFactoryFactory$1.classWorkflowReplayer.java
package com.amazonaws.services.simpleworkflow.flow
com.amazonaws.services.simpleworkflow.flow.WorkflowReplayer$WorkflowReplayerPOJOFactoryFactory$1 extends java.lang.Object implements com.amazonaws.services.simpleworkflow.flow.pojo.POJOWorkflowImplementationFactory {
final com.amazonaws.services.simpleworkflow.flow.WorkflowReplayer$WorkflowReplayerPOJOFactoryFactory this$1
void (com.amazonaws.services.simpleworkflow.flow.WorkflowReplayer$WorkflowReplayerPOJOFactoryFactory)
public java.lang.Object newInstance (com.amazonaws.services.simpleworkflow.flow.DecisionContext) throws java.lang.Exception
com.amazonaws.services.simpleworkflow.flow.DecisionContext decisionContext
public java.lang.Object newInstance (com.amazonaws.services.simpleworkflow.flow.DecisionContext, java.lang.Object[]) throws java.lang.Exception
com.amazonaws.services.simpleworkflow.flow.DecisionContext decisionContext
Object[] constructorArgs
public void deleteInstance (java.lang.Object)
Object instance
}
com/amazonaws/services/simpleworkflow/flow/ManualActivityCompletionClientFactory.classManualActivityCompletionClientFactory.java
package com.amazonaws.services.simpleworkflow.flow
public abstract com.amazonaws.services.simpleworkflow.flow.ManualActivityCompletionClientFactory extends java.lang.Object {
public void ()
public abstract com.amazonaws.services.simpleworkflow.flow.ManualActivityCompletionClient getClient (java.lang.String)
}
com/amazonaws/services/simpleworkflow/flow/StartChildWorkflowFailedException.classStartChildWorkflowFailedException.java
package com.amazonaws.services.simpleworkflow.flow
public com.amazonaws.services.simpleworkflow.flow.StartChildWorkflowFailedException extends com.amazonaws.services.simpleworkflow.flow.ChildWorkflowException {
private com.amazonaws.services.simpleworkflow.model.StartChildWorkflowExecutionFailedCause failureCause
public void (java.lang.String)
String message
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (long, com.amazonaws.services.simpleworkflow.model.WorkflowExecution, com.amazonaws.services.simpleworkflow.model.WorkflowType, java.lang.String)
long eventId
com.amazonaws.services.simpleworkflow.model.WorkflowExecution workflowExecution
com.amazonaws.services.simpleworkflow.model.WorkflowType workflowType
String cause
public com.amazonaws.services.simpleworkflow.model.StartChildWorkflowExecutionFailedCause getFailureCause ()
public void setFailureCause (com.amazonaws.services.simpleworkflow.model.StartChildWorkflowExecutionFailedCause)
com.amazonaws.services.simpleworkflow.model.StartChildWorkflowExecutionFailedCause failureCause
}
com/amazonaws/services/simpleworkflow/flow/JsonDataConverter.classJsonDataConverter.java
package com.amazonaws.services.simpleworkflow.flow
public com.amazonaws.services.simpleworkflow.flow.JsonDataConverter extends com.amazonaws.services.simpleworkflow.flow.DataConverter {
protected final com.fasterxml.jackson.databind.ObjectMapper mapper
public void ()
public void (com.fasterxml.jackson.databind.ObjectMapper)
com.fasterxml.jackson.databind.ObjectMapper mapper
public java.lang.String toData (java.lang.Object) throws com.amazonaws.services.simpleworkflow.flow.DataConverterException
Object value
com.fasterxml.jackson.core.JsonGenerationException e
com.fasterxml.jackson.databind.JsonMappingException e
java.io.IOException e
private void throwDataConverterException (java.lang.Throwable, java.lang.Object)
Throwable e
Object value
public java.lang.Object fromData (java.lang.String, java.lang.Class) throws com.amazonaws.services.simpleworkflow.flow.DataConverterException
String serialized
Class valueType
com.fasterxml.jackson.core.JsonParseException e
com.fasterxml.jackson.databind.JsonMappingException e
java.io.IOException e
}
com/amazonaws/services/simpleworkflow/flow/WorkflowContext.classWorkflowContext.java
package com.amazonaws.services.simpleworkflow.flow
public abstract com.amazonaws.services.simpleworkflow.flow.WorkflowContext extends java.lang.Object {
public abstract com.amazonaws.services.simpleworkflow.model.WorkflowExecution getWorkflowExecution ()
public abstract com.amazonaws.services.simpleworkflow.model.WorkflowExecution getParentWorkflowExecution ()
public abstract com.amazonaws.services.simpleworkflow.model.WorkflowType getWorkflowType ()
public abstract boolean isCancelRequested ()
public abstract com.amazonaws.services.simpleworkflow.flow.generic.ContinueAsNewWorkflowExecutionParameters getContinueAsNewOnCompletion ()
public abstract void setContinueAsNewOnCompletion (com.amazonaws.services.simpleworkflow.flow.generic.ContinueAsNewWorkflowExecutionParameters)
public abstract java.util.List getTagList ()
public abstract com.amazonaws.services.simpleworkflow.model.ChildPolicy getChildPolicy ()
public abstract java.lang.String getContinuedExecutionRunId ()
public abstract long getExecutionStartToCloseTimeout ()
public abstract java.lang.String getTaskList ()
public abstract int getTaskPriority ()
public abstract java.lang.String getLambdaRole ()
}
com/amazonaws/services/simpleworkflow/flow/ActivityTaskException.classActivityTaskException.java
package com.amazonaws.services.simpleworkflow.flow
public abstract com.amazonaws.services.simpleworkflow.flow.ActivityTaskException extends com.amazonaws.services.simpleworkflow.flow.DecisionException {
private com.amazonaws.services.simpleworkflow.model.ActivityType activityType
private String activityId
public void (java.lang.String)
String message
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (java.lang.String, long, com.amazonaws.services.simpleworkflow.model.ActivityType, java.lang.String)
String message
long eventId
com.amazonaws.services.simpleworkflow.model.ActivityType activityType
String activityId
public com.amazonaws.services.simpleworkflow.model.ActivityType getActivityType ()
public void setActivityType (com.amazonaws.services.simpleworkflow.model.ActivityType)
com.amazonaws.services.simpleworkflow.model.ActivityType activityType
public java.lang.String getActivityId ()
public void setActivityId (java.lang.String)
String activityId
}
com/amazonaws/services/simpleworkflow/flow/ActivityExecutionContext.classActivityExecutionContext.java
package com.amazonaws.services.simpleworkflow.flow
public abstract com.amazonaws.services.simpleworkflow.flow.ActivityExecutionContext extends java.lang.Object {
public void ()
public abstract java.lang.String getTaskToken ()
public abstract com.amazonaws.services.simpleworkflow.model.WorkflowExecution getWorkflowExecution ()
public abstract com.amazonaws.services.simpleworkflow.model.ActivityTask getTask ()
public abstract void recordActivityHeartbeat (java.lang.String) throws com.amazonaws.AmazonServiceException com.amazonaws.AmazonClientException java.util.concurrent.CancellationException
public abstract com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow getService ()
public java.lang.String getDomain ()
}
com/amazonaws/services/simpleworkflow/flow/ActivityExecutionContextProviderImpl.classActivityExecutionContextProviderImpl.java
package com.amazonaws.services.simpleworkflow.flow
public com.amazonaws.services.simpleworkflow.flow.ActivityExecutionContextProviderImpl extends java.lang.Object implements com.amazonaws.services.simpleworkflow.flow.ActivityExecutionContextProvider {
public void ()
public com.amazonaws.services.simpleworkflow.flow.ActivityExecutionContext getActivityExecutionContext ()
}
com/amazonaws/services/simpleworkflow/flow/ChildWorkflowFailedException.classChildWorkflowFailedException.java
package com.amazonaws.services.simpleworkflow.flow
public com.amazonaws.services.simpleworkflow.flow.ChildWorkflowFailedException extends com.amazonaws.services.simpleworkflow.flow.ChildWorkflowException {
private String details
public void (java.lang.String)
String message
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (long, com.amazonaws.services.simpleworkflow.model.WorkflowExecution, com.amazonaws.services.simpleworkflow.model.WorkflowType, java.lang.String, java.lang.String)
long eventId
com.amazonaws.services.simpleworkflow.model.WorkflowExecution workflowExecution
com.amazonaws.services.simpleworkflow.model.WorkflowType workflowType
String reason
String details
public java.lang.String getDetails ()
public void setDetails (java.lang.String)
String details
private static java.lang.String createMessage (com.amazonaws.services.simpleworkflow.model.WorkflowExecution, com.amazonaws.services.simpleworkflow.model.WorkflowType, java.lang.String)
com.amazonaws.services.simpleworkflow.model.WorkflowExecution workflowExecution
com.amazonaws.services.simpleworkflow.model.WorkflowType workflowType
String reason
}
com/amazonaws/services/simpleworkflow/flow/WorkflowSelfClient.classWorkflowSelfClient.java
package com.amazonaws.services.simpleworkflow.flow
public abstract com.amazonaws.services.simpleworkflow.flow.WorkflowSelfClient extends java.lang.Object {
public abstract com.amazonaws.services.simpleworkflow.flow.DataConverter getDataConverter ()
public abstract void setDataConverter (com.amazonaws.services.simpleworkflow.flow.DataConverter)
public abstract com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions getSchedulingOptions ()
public abstract void setSchedulingOptions (com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions)
public abstract com.amazonaws.services.simpleworkflow.flow.generic.GenericWorkflowClient getGenericClient ()
public abstract void setGenericClient (com.amazonaws.services.simpleworkflow.flow.generic.GenericWorkflowClient)
}
com/amazonaws/services/simpleworkflow/flow/DynamicWorkflowClientImpl$4.classDynamicWorkflowClientImpl.java
package com.amazonaws.services.simpleworkflow.flow
com.amazonaws.services.simpleworkflow.flow.DynamicWorkflowClientImpl$4 extends com.amazonaws.services.simpleworkflow.flow.core.Task {
final com.amazonaws.services.simpleworkflow.flow.DynamicWorkflowClientImpl this$0
private final String val$signalName
private final Object[] val$arguments
transient void (com.amazonaws.services.simpleworkflow.flow.DynamicWorkflowClientImpl, com.amazonaws.services.simpleworkflow.flow.core.Promise[], java.lang.String, java.lang.Object[])
com.amazonaws.services.simpleworkflow.flow.core.Promise[] $anonymous0
protected void doExecute () throws java.lang.Throwable
com.amazonaws.services.simpleworkflow.flow.generic.SignalExternalWorkflowParameters parameters
String input
com.amazonaws.services.simpleworkflow.flow.generic.GenericWorkflowClient client
}
com/amazonaws/services/simpleworkflow/flow/ActivityTaskTimedOutException.classActivityTaskTimedOutException.java
package com.amazonaws.services.simpleworkflow.flow
public com.amazonaws.services.simpleworkflow.flow.ActivityTaskTimedOutException extends com.amazonaws.services.simpleworkflow.flow.ActivityTaskException {
private com.amazonaws.services.simpleworkflow.model.ActivityTaskTimeoutType timeoutType
private String details
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (java.lang.String)
String message
public void (long, com.amazonaws.services.simpleworkflow.model.ActivityType, java.lang.String, java.lang.String, java.lang.String)
long eventId
com.amazonaws.services.simpleworkflow.model.ActivityType activityType
String activityId
String timeoutType
String details
public com.amazonaws.services.simpleworkflow.model.ActivityTaskTimeoutType getTimeoutType ()
public void setTimeoutType (com.amazonaws.services.simpleworkflow.model.ActivityTaskTimeoutType)
com.amazonaws.services.simpleworkflow.model.ActivityTaskTimeoutType timeoutType
public java.lang.String getDetails ()
public void setDetails (java.lang.String)
String details
}
com/amazonaws/services/simpleworkflow/flow/core/OrPromise$OrPromiseCallback.classOrPromise.java
package com.amazonaws.services.simpleworkflow.flow.core
final com.amazonaws.services.simpleworkflow.flow.core.OrPromise$OrPromiseCallback extends java.lang.Object implements java.lang.Runnable {
final com.amazonaws.services.simpleworkflow.flow.core.OrPromise this$0
private void (com.amazonaws.services.simpleworkflow.flow.core.OrPromise)
public void run ()
void (com.amazonaws.services.simpleworkflow.flow.core.OrPromise, com.amazonaws.services.simpleworkflow.flow.core.OrPromise$OrPromiseCallback)
}
com/amazonaws/services/simpleworkflow/flow/core/ExternalTask.classExternalTask.java
package com.amazonaws.services.simpleworkflow.flow.core
public abstract com.amazonaws.services.simpleworkflow.flow.core.ExternalTask extends com.amazonaws.services.simpleworkflow.flow.core.AsyncContextAware {
private final com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskContext context
public transient void (com.amazonaws.services.simpleworkflow.flow.core.Promise[])
com.amazonaws.services.simpleworkflow.flow.core.Promise[] waitFor
public transient void (boolean, com.amazonaws.services.simpleworkflow.flow.core.Promise[])
boolean daemon
com.amazonaws.services.simpleworkflow.flow.core.Promise[] waitFor
public transient void (com.amazonaws.services.simpleworkflow.flow.core.AsyncContextAware, com.amazonaws.services.simpleworkflow.flow.core.Promise[])
com.amazonaws.services.simpleworkflow.flow.core.AsyncContextAware parent
com.amazonaws.services.simpleworkflow.flow.core.Promise[] waitFor
public transient void (com.amazonaws.services.simpleworkflow.flow.core.AsyncContextAware, boolean, com.amazonaws.services.simpleworkflow.flow.core.Promise[])
com.amazonaws.services.simpleworkflow.flow.core.AsyncContextAware parent
boolean daemon
com.amazonaws.services.simpleworkflow.flow.core.Promise[] waitFor
public java.lang.String getName ()
public void setName (java.lang.String)
String name
public java.lang.StackTraceElement[] getStackTrace ()
com.amazonaws.services.simpleworkflow.flow.core.AsyncParentContext getContext ()
protected abstract com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskCancellationHandler doExecute (com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskCompletionHandle) throws java.lang.Throwable
}
com/amazonaws/services/simpleworkflow/flow/core/Functor.classFunctor.java
package com.amazonaws.services.simpleworkflow.flow.core
public abstract com.amazonaws.services.simpleworkflow.flow.core.Functor extends com.amazonaws.services.simpleworkflow.flow.core.Promise {
private final com.amazonaws.services.simpleworkflow.flow.core.Settable result
public transient void (com.amazonaws.services.simpleworkflow.flow.core.Promise[])
com.amazonaws.services.simpleworkflow.flow.core.Promise[] waitFor
protected abstract com.amazonaws.services.simpleworkflow.flow.core.Promise doExecute () throws java.lang.Throwable
public java.lang.Object get ()
public boolean isReady ()
protected void addCallback (java.lang.Runnable)
Runnable callback
protected void removeCallback (java.lang.Runnable)
Runnable callback
static com.amazonaws.services.simpleworkflow.flow.core.Settable access$0 (com.amazonaws.services.simpleworkflow.flow.core.Functor)
}
com/amazonaws/services/simpleworkflow/flow/core/AndPromise.classAndPromise.java
package com.amazonaws.services.simpleworkflow.flow.core
public com.amazonaws.services.simpleworkflow.flow.core.AndPromise extends com.amazonaws.services.simpleworkflow.flow.core.Promise {
private static final com.amazonaws.services.simpleworkflow.flow.core.Promise[] EMPTY_VALUE_ARRAY
private final com.amazonaws.services.simpleworkflow.flow.core.Settable impl
private final com.amazonaws.services.simpleworkflow.flow.core.Promise[] values
static void ()
public transient void (com.amazonaws.services.simpleworkflow.flow.core.Promise[])
com.amazonaws.services.simpleworkflow.flow.core.Promise[] values
Runnable callback
com.amazonaws.services.simpleworkflow.flow.core.Promise value
public void (java.util.Collection)
java.util.Collection collection
public com.amazonaws.services.simpleworkflow.flow.core.Promise[] getValues ()
protected void addCallback (java.lang.Runnable)
Runnable callback
public java.lang.Void get ()
public boolean isReady ()
protected void removeCallback (java.lang.Runnable)
Runnable callback
public volatile java.lang.Object get ()
static com.amazonaws.services.simpleworkflow.flow.core.Settable access$1 (com.amazonaws.services.simpleworkflow.flow.core.AndPromise)
}
com/amazonaws/services/simpleworkflow/flow/core/ExternalTaskContext$2.classExternalTaskContext.java
package com.amazonaws.services.simpleworkflow.flow.core
com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskContext$2 extends java.lang.Object implements java.lang.Runnable {
final com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskContext this$0
void (com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskContext)
public void run ()
}
com/amazonaws/services/simpleworkflow/flow/core/TaskContext.classTaskContext.java
package com.amazonaws.services.simpleworkflow.flow.core
com.amazonaws.services.simpleworkflow.flow.core.TaskContext extends com.amazonaws.services.simpleworkflow.flow.core.AsyncContextBase implements com.amazonaws.services.simpleworkflow.flow.core.AsyncParentContext {
private final com.amazonaws.services.simpleworkflow.flow.core.Task task
private boolean canceled
private final String parentTaskMethodName
private final boolean hideStartFromMethod
public void (com.amazonaws.services.simpleworkflow.flow.core.Task, java.lang.Boolean, com.amazonaws.services.simpleworkflow.flow.core.Promise[])
com.amazonaws.services.simpleworkflow.flow.core.Task task
Boolean daemon
com.amazonaws.services.simpleworkflow.flow.core.Promise[] waitFor
public void (com.amazonaws.services.simpleworkflow.flow.core.AsyncParentContext, com.amazonaws.services.simpleworkflow.flow.core.Task, java.lang.Boolean, com.amazonaws.services.simpleworkflow.flow.core.Promise[])
com.amazonaws.services.simpleworkflow.flow.core.AsyncParentContext parent
com.amazonaws.services.simpleworkflow.flow.core.Task task
Boolean daemon
com.amazonaws.services.simpleworkflow.flow.core.Promise[] waitFor
public void (com.amazonaws.services.simpleworkflow.flow.core.AsyncParentContext, com.amazonaws.services.simpleworkflow.flow.core.Task, java.lang.Boolean, java.lang.String, boolean, int, com.amazonaws.services.simpleworkflow.flow.core.Promise[])
com.amazonaws.services.simpleworkflow.flow.core.AsyncParentContext parent
com.amazonaws.services.simpleworkflow.flow.core.Task task
Boolean daemon
String parentTaskMethodName
boolean hideParentTaskMethodName
int skipStackLines
com.amazonaws.services.simpleworkflow.flow.core.Promise[] waitFor
public void (com.amazonaws.services.simpleworkflow.flow.core.Task, java.lang.Boolean, java.lang.String, boolean, int, com.amazonaws.services.simpleworkflow.flow.core.Promise[])
com.amazonaws.services.simpleworkflow.flow.core.Task task
Boolean daemon
String parentTaskMethodName
boolean hideParentTaskMethodName
int skipStackLines
com.amazonaws.services.simpleworkflow.flow.core.Promise[] waitFor
public void cancel (java.lang.Throwable)
Throwable cause
public void run ()
Throwable e
com.amazonaws.services.simpleworkflow.flow.core.AsyncStackTrace merged
public void add (com.amazonaws.services.simpleworkflow.flow.core.AsyncContextBase, com.amazonaws.services.simpleworkflow.flow.core.Promise)
com.amazonaws.services.simpleworkflow.flow.core.AsyncContextBase async
com.amazonaws.services.simpleworkflow.flow.core.Promise waitFor
public void remove (com.amazonaws.services.simpleworkflow.flow.core.AsyncContextBase)
com.amazonaws.services.simpleworkflow.flow.core.AsyncContextBase async
public void fail (com.amazonaws.services.simpleworkflow.flow.core.AsyncContextBase, java.lang.Throwable)
com.amazonaws.services.simpleworkflow.flow.core.AsyncContextBase async
Throwable e
public java.util.concurrent.Executor getExecutor ()
public boolean isRethrown (java.lang.Throwable)
Throwable e
public com.amazonaws.services.simpleworkflow.flow.core.AsyncParentContext getCurrentTryCatchFinallyContext ()
public boolean getDaemonFlagForHeir ()
public java.lang.String getParentTaskMethodName ()
public boolean getHideStartFromMethod ()
public java.lang.String toString ()
}
com/amazonaws/services/simpleworkflow/flow/core/AsyncScopeContext.classAsyncScopeContext.java
package com.amazonaws.services.simpleworkflow.flow.core
com.amazonaws.services.simpleworkflow.flow.core.AsyncScopeContext extends java.lang.Object {
private final com.amazonaws.services.simpleworkflow.flow.core.AsyncScope asyncScope
private boolean complete
private Throwable failure
private com.amazonaws.services.simpleworkflow.flow.core.AsyncEventLoop executor
private com.amazonaws.services.simpleworkflow.flow.core.TryCatchFinally root
private com.amazonaws.services.simpleworkflow.flow.core.AsyncStackTrace stackTrace
private String name
public void (com.amazonaws.services.simpleworkflow.flow.core.AsyncScope, boolean, boolean)
com.amazonaws.services.simpleworkflow.flow.core.AsyncScope asyncScope
boolean disableAsyncStackTrace
boolean excludeAsyncScopeStack
com.amazonaws.services.simpleworkflow.flow.core.AsyncParentContext rootContext
int skipStackLines
public boolean eventLoop () throws java.lang.Throwable
public boolean isComplete ()
public java.lang.Throwable getFailure ()
public void cancel (java.lang.Throwable)
Throwable cause
public boolean isCancelRequested ()
public java.util.List getAsynchronousStackTraceDump ()
public java.lang.String getAsynchronousStackTraceDumpAsString ()
public com.amazonaws.services.simpleworkflow.flow.core.AsyncParentContext getRootContext ()
public java.lang.String getName ()
public void setName (java.lang.String)
String name
static com.amazonaws.services.simpleworkflow.flow.core.AsyncScope access$0 (com.amazonaws.services.simpleworkflow.flow.core.AsyncScopeContext)
static boolean access$1 (com.amazonaws.services.simpleworkflow.flow.core.AsyncScopeContext)
static void access$2 (com.amazonaws.services.simpleworkflow.flow.core.AsyncScopeContext, boolean)
static com.amazonaws.services.simpleworkflow.flow.core.AsyncEventLoop access$3 (com.amazonaws.services.simpleworkflow.flow.core.AsyncScopeContext)
static void access$4 (com.amazonaws.services.simpleworkflow.flow.core.AsyncScopeContext, java.lang.Throwable)
static com.amazonaws.services.simpleworkflow.flow.core.AsyncStackTrace access$5 (com.amazonaws.services.simpleworkflow.flow.core.AsyncScopeContext)
static java.lang.String access$6 (com.amazonaws.services.simpleworkflow.flow.core.AsyncScopeContext)
}
com/amazonaws/services/simpleworkflow/flow/core/TryCatchFinally.classTryCatchFinally.java
package com.amazonaws.services.simpleworkflow.flow.core
public abstract com.amazonaws.services.simpleworkflow.flow.core.TryCatchFinally extends com.amazonaws.services.simpleworkflow.flow.core.AsyncContextAware implements com.amazonaws.services.simpleworkflow.flow.core.Cancelable {
private final com.amazonaws.services.simpleworkflow.flow.core.TryCatchFinallyContext context
public void ()
public transient void (com.amazonaws.services.simpleworkflow.flow.core.Promise[])
com.amazonaws.services.simpleworkflow.flow.core.Promise[] waitFor
public transient void (boolean, com.amazonaws.services.simpleworkflow.flow.core.Promise[])
boolean daemon
com.amazonaws.services.simpleworkflow.flow.core.Promise[] waitFor
public transient void (com.amazonaws.services.simpleworkflow.flow.core.AsyncContextAware, boolean, com.amazonaws.services.simpleworkflow.flow.core.Promise[])
com.amazonaws.services.simpleworkflow.flow.core.AsyncContextAware parent
boolean daemon
com.amazonaws.services.simpleworkflow.flow.core.Promise[] waitFor
public transient void (com.amazonaws.services.simpleworkflow.flow.core.AsyncContextAware, com.amazonaws.services.simpleworkflow.flow.core.Promise[])
com.amazonaws.services.simpleworkflow.flow.core.AsyncContextAware parent
com.amazonaws.services.simpleworkflow.flow.core.Promise[] waitFor
protected void (java.lang.Boolean, java.lang.String, int, com.amazonaws.services.simpleworkflow.flow.core.Promise[])
Boolean daemon
String parentTaskMethodName
int skipStackLines
com.amazonaws.services.simpleworkflow.flow.core.Promise[] waitFor
protected void (com.amazonaws.services.simpleworkflow.flow.core.AsyncContextAware, java.lang.Boolean, java.lang.String, int, com.amazonaws.services.simpleworkflow.flow.core.Promise[])
com.amazonaws.services.simpleworkflow.flow.core.AsyncContextAware parent
Boolean daemon
String parentTaskMethodName
int skipStackLines
com.amazonaws.services.simpleworkflow.flow.core.Promise[] waitFor
public java.lang.String getName ()
public void setName (java.lang.String)
String name
com.amazonaws.services.simpleworkflow.flow.core.AsyncParentContext getContext ()
public void cancel (java.lang.Throwable)
Throwable cause
public boolean isCancelRequested ()
public java.lang.StackTraceElement[] getStackTrace ()
public java.util.List getAsynchronousStackTraceDump ()
java.util.List result
public java.lang.String getAsynchronousStackTraceDumpAsString ()
public com.amazonaws.services.simpleworkflow.flow.core.TryCatchFinally$State getState ()
public java.lang.String toString ()
protected transient void rethrow (java.lang.Throwable, com.amazonaws.services.simpleworkflow.flow.core.Promise[])
Throwable e
com.amazonaws.services.simpleworkflow.flow.core.Promise[] waitFor
protected abstract void doTry () throws java.lang.Throwable
protected abstract void doCatch (java.lang.Throwable) throws java.lang.Throwable
protected abstract void doFinally () throws java.lang.Throwable
}
com/amazonaws/services/simpleworkflow/flow/core/Settable.classSettable.java
package com.amazonaws.services.simpleworkflow.flow.core
public com.amazonaws.services.simpleworkflow.flow.core.Settable extends com.amazonaws.services.simpleworkflow.flow.core.Promise {
private final java.util.List callbacks
private Runnable chainCallback
private com.amazonaws.services.simpleworkflow.flow.core.Promise chainedTo
private Object value
private boolean ready
private String description
public void (java.lang.Object)
Object value
public void ()
public java.lang.Object get ()
public boolean isReady ()
public void set (java.lang.Object)
Object value
Runnable callback
public void chain (com.amazonaws.services.simpleworkflow.flow.core.Promise)
com.amazonaws.services.simpleworkflow.flow.core.Promise chainTo
public void unchain ()
protected void addCallback (java.lang.Runnable)
Runnable callback
protected void removeCallback (java.lang.Runnable)
Runnable callback
public java.lang.String getDescription ()
public void setDescription (java.lang.String)
String description
public java.lang.String toString ()
}
com/amazonaws/services/simpleworkflow/flow/core/ExternalTaskContext.classExternalTaskContext.java
package com.amazonaws.services.simpleworkflow.flow.core
com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskContext extends com.amazonaws.services.simpleworkflow.flow.core.AsyncContextBase {
private final com.amazonaws.services.simpleworkflow.flow.core.ExternalTask task
private com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskCancellationHandler cancellationHandler
private boolean canceled
private boolean inCancellationHandler
private com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskContext$ExternalTaskCompletionHandleImpl completionHandle
private String description
public void (com.amazonaws.services.simpleworkflow.flow.core.ExternalTask, java.lang.Boolean, com.amazonaws.services.simpleworkflow.flow.core.Promise[])
com.amazonaws.services.simpleworkflow.flow.core.ExternalTask task
Boolean daemon
com.amazonaws.services.simpleworkflow.flow.core.Promise[] waitFor
public void (com.amazonaws.services.simpleworkflow.flow.core.AsyncParentContext, com.amazonaws.services.simpleworkflow.flow.core.ExternalTask, java.lang.Boolean, com.amazonaws.services.simpleworkflow.flow.core.Promise[])
com.amazonaws.services.simpleworkflow.flow.core.AsyncParentContext parent
com.amazonaws.services.simpleworkflow.flow.core.ExternalTask task
Boolean daemon
com.amazonaws.services.simpleworkflow.flow.core.Promise[] waitFor
public void cancel (java.lang.Throwable)
Throwable cause
public void run ()
Throwable e
com.amazonaws.services.simpleworkflow.flow.core.AsyncStackTrace merged
public void add (com.amazonaws.services.simpleworkflow.flow.core.AsyncContextBase, com.amazonaws.services.simpleworkflow.flow.core.Promise)
com.amazonaws.services.simpleworkflow.flow.core.AsyncContextBase async
com.amazonaws.services.simpleworkflow.flow.core.Promise waitFor
public void remove (com.amazonaws.services.simpleworkflow.flow.core.AsyncContextBase)
com.amazonaws.services.simpleworkflow.flow.core.AsyncContextBase async
public void fail (com.amazonaws.services.simpleworkflow.flow.core.AsyncContextBase, java.lang.Throwable)
com.amazonaws.services.simpleworkflow.flow.core.AsyncContextBase async
Throwable e
public java.util.concurrent.Executor getExecutor ()
public boolean isRethrown (java.lang.Throwable)
Throwable e
public com.amazonaws.services.simpleworkflow.flow.core.AsyncParentContext getCurrentTryCatchFinallyContext ()
public boolean getDaemonFlagForHeir ()
public java.lang.String getParentTaskMethodName ()
private void removeFromParent ()
private void failToParent (java.lang.Throwable)
Throwable e
public void setDescription (java.lang.String)
String description
public java.lang.String getDescription ()
static boolean access$0 (com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskContext)
static void access$1 (com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskContext)
static void access$2 (com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskContext, java.lang.Throwable)
static void access$3 (com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskContext, boolean)
static com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskContext$ExternalTaskCompletionHandleImpl access$4 (com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskContext)
static com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskCancellationHandler access$5 (com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskContext)
}
com/amazonaws/services/simpleworkflow/flow/core/AsyncContextAware.classAsyncContextAware.java
package com.amazonaws.services.simpleworkflow.flow.core
abstract com.amazonaws.services.simpleworkflow.flow.core.AsyncContextAware extends java.lang.Object {
void ()
abstract com.amazonaws.services.simpleworkflow.flow.core.AsyncParentContext getContext ()
}
com/amazonaws/services/simpleworkflow/flow/core/TryCatch.classTryCatch.java
package com.amazonaws.services.simpleworkflow.flow.core
public abstract com.amazonaws.services.simpleworkflow.flow.core.TryCatch extends com.amazonaws.services.simpleworkflow.flow.core.TryCatchFinally {
public transient void (com.amazonaws.services.simpleworkflow.flow.core.Promise[])
com.amazonaws.services.simpleworkflow.flow.core.Promise[] waitFor
public transient void (boolean, com.amazonaws.services.simpleworkflow.flow.core.Promise[])
boolean daemon
com.amazonaws.services.simpleworkflow.flow.core.Promise[] waitFor
public transient void (com.amazonaws.services.simpleworkflow.flow.core.AsyncContextAware, boolean, com.amazonaws.services.simpleworkflow.flow.core.Promise[])
com.amazonaws.services.simpleworkflow.flow.core.AsyncContextAware parent
boolean daemon
com.amazonaws.services.simpleworkflow.flow.core.Promise[] waitFor
public transient void (com.amazonaws.services.simpleworkflow.flow.core.AsyncContextAware, com.amazonaws.services.simpleworkflow.flow.core.Promise[])
com.amazonaws.services.simpleworkflow.flow.core.AsyncContextAware parent
com.amazonaws.services.simpleworkflow.flow.core.Promise[] waitFor
protected void doFinally () throws java.lang.Throwable
}
com/amazonaws/services/simpleworkflow/flow/core/Promises.classPromises.java
package com.amazonaws.services.simpleworkflow.flow.core
public com.amazonaws.services.simpleworkflow.flow.core.Promises extends java.lang.Object {
private void ()
public static com.amazonaws.services.simpleworkflow.flow.core.Promise listOfPromisesToPromise (java.util.List)
java.util.List list
com.amazonaws.services.simpleworkflow.flow.core.Settable result
com.amazonaws.services.simpleworkflow.flow.core.AndPromise andPromise
public static com.amazonaws.services.simpleworkflow.flow.core.Promise mapOfPromisesToPromise (java.util.Map)
java.util.Map map
com.amazonaws.services.simpleworkflow.flow.core.Settable result
com.amazonaws.services.simpleworkflow.flow.core.AndPromise andPromise
public static com.amazonaws.services.simpleworkflow.flow.core.Promise setOfPromisesToPromise (java.util.Set)
java.util.Set set
com.amazonaws.services.simpleworkflow.flow.core.Settable result
com.amazonaws.services.simpleworkflow.flow.core.AndPromise andPromise
}
com/amazonaws/services/simpleworkflow/flow/core/ExternalTaskContext$ExternalTaskCompletionHandleImpl.classExternalTaskContext.java
package com.amazonaws.services.simpleworkflow.flow.core
final com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskContext$ExternalTaskCompletionHandleImpl extends java.lang.Object implements com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskCompletionHandle {
private String methodName
private boolean completed
private Throwable failure
final com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskContext this$0
private void (com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskContext)
private void setDoExecuteFailed (java.lang.String, java.lang.Throwable)
String methodName
Throwable e
public void complete ()
public void fail (java.lang.Throwable)
Throwable e
com.amazonaws.services.simpleworkflow.flow.core.AsyncStackTrace merged
public boolean isCompleted ()
public java.lang.Throwable getFailure ()
void (com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskContext, com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskContext$ExternalTaskCompletionHandleImpl)
static java.lang.Throwable access$1 (com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskContext$ExternalTaskCompletionHandleImpl)
static boolean access$2 (com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskContext$ExternalTaskCompletionHandleImpl)
static void access$3 (com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskContext$ExternalTaskCompletionHandleImpl, java.lang.String, java.lang.Throwable)
}
com/amazonaws/services/simpleworkflow/flow/core/TryCatchFinallyContext.classTryCatchFinallyContext.java
package com.amazonaws.services.simpleworkflow.flow.core
com.amazonaws.services.simpleworkflow.flow.core.TryCatchFinallyContext extends com.amazonaws.services.simpleworkflow.flow.core.AsyncContextBase {
private java.util.List heirs
private int nonDaemonHeirsCount
private java.util.concurrent.Executor executor
private com.amazonaws.services.simpleworkflow.flow.core.TryCatchFinally$State state
private Throwable failure
private boolean canceled
private boolean executed
private boolean daemondCausedCancellation
private final com.amazonaws.services.simpleworkflow.flow.core.TryCatchFinally tryCatchFinally
private final String parentTaskMethodName
static final boolean $assertionsDisabled
private static int[] $SWITCH_TABLE$com$amazonaws$services$simpleworkflow$flow$core$TryCatchFinally$State
static void ()
void (com.amazonaws.services.simpleworkflow.flow.core.TryCatchFinally, java.lang.Boolean, java.lang.String, int, com.amazonaws.services.simpleworkflow.flow.core.Promise[])
com.amazonaws.services.simpleworkflow.flow.core.TryCatchFinally tryCatchFinally
Boolean daemon
String parentTaskMethodName
int skipStackLines
com.amazonaws.services.simpleworkflow.flow.core.Promise[] waitFor
void (com.amazonaws.services.simpleworkflow.flow.core.AsyncParentContext, com.amazonaws.services.simpleworkflow.flow.core.TryCatchFinally, java.lang.Boolean, java.lang.String, int, com.amazonaws.services.simpleworkflow.flow.core.Promise[])
com.amazonaws.services.simpleworkflow.flow.core.AsyncParentContext parent
com.amazonaws.services.simpleworkflow.flow.core.TryCatchFinally tryCatchFinally
Boolean daemon
String parentTaskMethodName
int skipStackLines
com.amazonaws.services.simpleworkflow.flow.core.Promise[] waitFor
public java.util.concurrent.Executor getExecutor ()
public void add (com.amazonaws.services.simpleworkflow.flow.core.AsyncContextBase, com.amazonaws.services.simpleworkflow.flow.core.Promise)
com.amazonaws.services.simpleworkflow.flow.core.AsyncContextBase async
com.amazonaws.services.simpleworkflow.flow.core.Promise waitFor
private void checkClosed ()
public void cancel (java.lang.Throwable)
Throwable cause
public boolean isCancelRequested ()
public void remove (com.amazonaws.services.simpleworkflow.flow.core.AsyncContextBase)
com.amazonaws.services.simpleworkflow.flow.core.AsyncContextBase async
public void fail (com.amazonaws.services.simpleworkflow.flow.core.AsyncContextBase, java.lang.Throwable)
com.amazonaws.services.simpleworkflow.flow.core.AsyncContextBase async
Throwable e
boolean cancellationException
boolean removed
public void run ()
Throwable f
Throwable e
com.amazonaws.services.simpleworkflow.flow.core.AsyncStackTrace merged
private void cancelHeirs ()
java.util.List toCancel
com.amazonaws.services.simpleworkflow.flow.core.AsyncContextBase heir
private void updateState ()
private void execute ()
protected void getAsynchronousStackTraceDump (java.util.List)
java.util.List result
com.amazonaws.services.simpleworkflow.flow.core.AsyncContextBase heir
public boolean isRethrown (java.lang.Throwable)
Throwable e
public com.amazonaws.services.simpleworkflow.flow.core.AsyncParentContext getCurrentTryCatchFinallyContext ()
public boolean getDaemonFlagForHeir ()
public java.lang.String getParentTaskMethodName ()
public com.amazonaws.services.simpleworkflow.flow.core.TryCatchFinally$State getState ()
public java.lang.String toString ()
static java.util.concurrent.Executor access$0 (com.amazonaws.services.simpleworkflow.flow.core.TryCatchFinallyContext)
static int[] $SWITCH_TABLE$com$amazonaws$services$simpleworkflow$flow$core$TryCatchFinally$State ()
}
com/amazonaws/services/simpleworkflow/flow/core/Task.classTask.java
package com.amazonaws.services.simpleworkflow.flow.core
public abstract com.amazonaws.services.simpleworkflow.flow.core.Task extends com.amazonaws.services.simpleworkflow.flow.core.AsyncContextAware {
private com.amazonaws.services.simpleworkflow.flow.core.TaskContext context
public transient void (com.amazonaws.services.simpleworkflow.flow.core.Promise[])
com.amazonaws.services.simpleworkflow.flow.core.Promise[] waitFor
public transient void (boolean, com.amazonaws.services.simpleworkflow.flow.core.Promise[])
boolean daemon
com.amazonaws.services.simpleworkflow.flow.core.Promise[] waitFor
private transient void (java.lang.Boolean, com.amazonaws.services.simpleworkflow.flow.core.Promise[])
Boolean daemon
com.amazonaws.services.simpleworkflow.flow.core.Promise[] waitFor
public transient void (com.amazonaws.services.simpleworkflow.flow.core.AsyncContextAware, boolean, com.amazonaws.services.simpleworkflow.flow.core.Promise[])
com.amazonaws.services.simpleworkflow.flow.core.AsyncContextAware parent
boolean daemon
com.amazonaws.services.simpleworkflow.flow.core.Promise[] waitFor
public transient void (com.amazonaws.services.simpleworkflow.flow.core.AsyncContextAware, com.amazonaws.services.simpleworkflow.flow.core.Promise[])
com.amazonaws.services.simpleworkflow.flow.core.AsyncContextAware parent
com.amazonaws.services.simpleworkflow.flow.core.Promise[] waitFor
protected transient void (com.amazonaws.services.simpleworkflow.flow.core.AsyncContextAware, java.lang.Boolean, java.lang.String, boolean, int, com.amazonaws.services.simpleworkflow.flow.core.Promise[])
com.amazonaws.services.simpleworkflow.flow.core.AsyncContextAware parent
Boolean daemon
String parentTaskMethodName
boolean hideParentTaskMethodName
int skipStackLines
com.amazonaws.services.simpleworkflow.flow.core.Promise[] waitFor
protected transient void (java.lang.Boolean, java.lang.String, boolean, int, com.amazonaws.services.simpleworkflow.flow.core.Promise[])
Boolean daemon
String parentTaskMethodName
boolean hideParentTaskMethodName
int skipStackLines
com.amazonaws.services.simpleworkflow.flow.core.Promise[] waitFor
public java.lang.String getName ()
public void setName (java.lang.String)
String name
public java.lang.StackTraceElement[] getStackTrace ()
com.amazonaws.services.simpleworkflow.flow.core.AsyncParentContext getContext ()
public java.lang.String toString ()
protected abstract void doExecute () throws java.lang.Throwable
}
com/amazonaws/services/simpleworkflow/flow/core/TryFinally.classTryFinally.java
package com.amazonaws.services.simpleworkflow.flow.core
public abstract com.amazonaws.services.simpleworkflow.flow.core.TryFinally extends com.amazonaws.services.simpleworkflow.flow.core.TryCatchFinally {
public transient void (com.amazonaws.services.simpleworkflow.flow.core.Promise[])
com.amazonaws.services.simpleworkflow.flow.core.Promise[] waitFor
public transient void (boolean, com.amazonaws.services.simpleworkflow.flow.core.Promise[])
boolean daemon
com.amazonaws.services.simpleworkflow.flow.core.Promise[] waitFor
public transient void (com.amazonaws.services.simpleworkflow.flow.core.AsyncContextAware, boolean, com.amazonaws.services.simpleworkflow.flow.core.Promise[])
com.amazonaws.services.simpleworkflow.flow.core.AsyncContextAware parent
boolean daemon
com.amazonaws.services.simpleworkflow.flow.core.Promise[] waitFor
public transient void (com.amazonaws.services.simpleworkflow.flow.core.AsyncContextAware, com.amazonaws.services.simpleworkflow.flow.core.Promise[])
com.amazonaws.services.simpleworkflow.flow.core.AsyncContextAware parent
com.amazonaws.services.simpleworkflow.flow.core.Promise[] waitFor
protected void doCatch (java.lang.Throwable) throws java.lang.Throwable
Throwable e
}
com/amazonaws/services/simpleworkflow/flow/core/AsyncStackTrace.classAsyncStackTrace.java
package com.amazonaws.services.simpleworkflow.flow.core
com.amazonaws.services.simpleworkflow.flow.core.AsyncStackTrace extends java.lang.Object {
private final StackTraceElement[] stackTrace
private final com.amazonaws.services.simpleworkflow.flow.core.AsyncStackTrace parentTrace
private String startFrom
private boolean hideStartFromMethod
private final int skip
private static final boolean printRawTrace
public void (com.amazonaws.services.simpleworkflow.flow.core.AsyncStackTrace, java.lang.StackTraceElement[], int)
com.amazonaws.services.simpleworkflow.flow.core.AsyncStackTrace parentTrace
StackTraceElement[] stackTrace
int skip
public java.lang.StackTraceElement[] getStackTrace ()
java.util.List result
private void getStackTrace (java.util.List)
java.util.List result
int i
StackTraceElement element
StackTraceElement separator
private java.lang.StackTraceElement[] printRawTrace ()
StackTraceElement[] parentStack
int parentLength
StackTraceElement separator
StackTraceElement[] result
public void setStartFrom (java.lang.String)
String startFrom
public void setHideStartFromMethod (boolean)
boolean hideStartFromMethod
public java.lang.String toString ()
private java.lang.String stackTraceToString (java.lang.StackTraceElement[])
StackTraceElement[] trace
StringBuffer result
int i
}
com/amazonaws/services/simpleworkflow/flow/core/TryCatchFinally$1.classTryCatchFinally.java
package com.amazonaws.services.simpleworkflow.flow.core
com.amazonaws.services.simpleworkflow.flow.core.TryCatchFinally$1 extends com.amazonaws.services.simpleworkflow.flow.core.Task {
final com.amazonaws.services.simpleworkflow.flow.core.TryCatchFinally this$0
private final Throwable val$e
transient void (com.amazonaws.services.simpleworkflow.flow.core.TryCatchFinally, com.amazonaws.services.simpleworkflow.flow.core.Promise[], java.lang.Throwable)
com.amazonaws.services.simpleworkflow.flow.core.Promise[] $anonymous0
protected void doExecute () throws java.lang.Throwable
}
com/amazonaws/services/simpleworkflow/flow/core/AsyncScopeContext$RootTryCatchFinally.classAsyncScopeContext.java
package com.amazonaws.services.simpleworkflow.flow.core
final com.amazonaws.services.simpleworkflow.flow.core.AsyncScopeContext$RootTryCatchFinally extends com.amazonaws.services.simpleworkflow.flow.core.TryCatchFinally {
final com.amazonaws.services.simpleworkflow.flow.core.AsyncScopeContext this$0
private void (com.amazonaws.services.simpleworkflow.flow.core.AsyncScopeContext, boolean, int)
boolean daemon
int skipStackLines
protected void doTry () throws java.lang.Throwable
protected void doCatch (java.lang.Throwable) throws java.lang.Throwable
Throwable e
protected void doFinally ()
com.amazonaws.services.simpleworkflow.flow.core.AsyncParentContext getContext ()
void (com.amazonaws.services.simpleworkflow.flow.core.AsyncScopeContext, boolean, int, com.amazonaws.services.simpleworkflow.flow.core.AsyncScopeContext$RootTryCatchFinally)
}
com/amazonaws/services/simpleworkflow/flow/core/AsyncTaskInfo.classAsyncTaskInfo.java
package com.amazonaws.services.simpleworkflow.flow.core
public final com.amazonaws.services.simpleworkflow.flow.core.AsyncTaskInfo extends java.lang.Object {
private final StackTraceElement[] asyncStackTrace
private final boolean daemon
private final com.amazonaws.services.simpleworkflow.flow.core.Promise[] waitingFor
private final String name
public void (java.lang.String, java.lang.StackTraceElement[], boolean, com.amazonaws.services.simpleworkflow.flow.core.Promise[])
String name
StackTraceElement[] asyncStackTrace
boolean daemon
com.amazonaws.services.simpleworkflow.flow.core.Promise[] waitFor
public java.lang.String getName ()
public java.lang.StackTraceElement[] getAsyncStackTrace ()
public boolean isDaemon ()
public com.amazonaws.services.simpleworkflow.flow.core.Promise[] getWaitingFor ()
public java.lang.String toString ()
StringBuilder result
java.util.Map waitingOnArguments
int i
com.amazonaws.services.simpleworkflow.flow.core.Promise promise
com.amazonaws.services.simpleworkflow.flow.core.AndPromise andPromise
com.amazonaws.services.simpleworkflow.flow.core.Promise[] elements
StringBuilder description
boolean first
int j
com.amazonaws.services.simpleworkflow.flow.core.Promise e
String d
String quotedDescription
java.util.Map$Entry pair
String description
int i
}
com/amazonaws/services/simpleworkflow/flow/core/Settable$1.classSettable.java
package com.amazonaws.services.simpleworkflow.flow.core
com.amazonaws.services.simpleworkflow.flow.core.Settable$1 extends java.lang.Object implements java.lang.Runnable {
final com.amazonaws.services.simpleworkflow.flow.core.Settable this$0
private final com.amazonaws.services.simpleworkflow.flow.core.Promise val$chainTo
void (com.amazonaws.services.simpleworkflow.flow.core.Settable, com.amazonaws.services.simpleworkflow.flow.core.Promise)
public void run ()
}
com/amazonaws/services/simpleworkflow/flow/core/Cancelable.classCancelable.java
package com.amazonaws.services.simpleworkflow.flow.core
public abstract com.amazonaws.services.simpleworkflow.flow.core.Cancelable extends java.lang.Object {
public abstract void cancel (java.lang.Throwable)
public abstract boolean isCancelRequested ()
}
com/amazonaws/services/simpleworkflow/flow/core/AsyncParentContext.classAsyncParentContext.java
package com.amazonaws.services.simpleworkflow.flow.core
abstract com.amazonaws.services.simpleworkflow.flow.core.AsyncParentContext extends java.lang.Object {
public abstract void add (com.amazonaws.services.simpleworkflow.flow.core.AsyncContextBase, com.amazonaws.services.simpleworkflow.flow.core.Promise)
public abstract void remove (com.amazonaws.services.simpleworkflow.flow.core.AsyncContextBase)
public abstract void fail (com.amazonaws.services.simpleworkflow.flow.core.AsyncContextBase, java.lang.Throwable)
public abstract boolean getDaemonFlagForHeir ()
public abstract java.util.concurrent.Executor getExecutor ()
public abstract com.amazonaws.services.simpleworkflow.flow.core.AsyncStackTrace getStackTrace ()
public abstract java.lang.String getParentTaskMethodName ()
public abstract boolean isRethrown (java.lang.Throwable)
public abstract com.amazonaws.services.simpleworkflow.flow.core.AsyncParentContext getCurrentTryCatchFinallyContext ()
public abstract boolean getHideStartFromMethod ()
public abstract java.lang.String getName ()
}
com/amazonaws/services/simpleworkflow/flow/core/Promises$2.classPromises.java
package com.amazonaws.services.simpleworkflow.flow.core
com.amazonaws.services.simpleworkflow.flow.core.Promises$2 extends com.amazonaws.services.simpleworkflow.flow.core.Task {
private final java.util.Map val$map
private final com.amazonaws.services.simpleworkflow.flow.core.Settable val$result
transient void (com.amazonaws.services.simpleworkflow.flow.core.Promise[], java.util.Map, com.amazonaws.services.simpleworkflow.flow.core.Settable)
com.amazonaws.services.simpleworkflow.flow.core.Promise[] $anonymous0
protected void doExecute () throws java.lang.Throwable
java.util.Map extracted
java.util.Map$Entry pair
}
com/amazonaws/services/simpleworkflow/flow/core/Promises$3.classPromises.java
package com.amazonaws.services.simpleworkflow.flow.core
com.amazonaws.services.simpleworkflow.flow.core.Promises$3 extends com.amazonaws.services.simpleworkflow.flow.core.Task {
private final java.util.Set val$set
private final com.amazonaws.services.simpleworkflow.flow.core.Settable val$result
transient void (com.amazonaws.services.simpleworkflow.flow.core.Promise[], java.util.Set, com.amazonaws.services.simpleworkflow.flow.core.Settable)
com.amazonaws.services.simpleworkflow.flow.core.Promise[] $anonymous0
protected void doExecute () throws java.lang.Throwable
java.util.Set extracted
com.amazonaws.services.simpleworkflow.flow.core.Promise promise
}
com/amazonaws/services/simpleworkflow/flow/core/AsyncScopeContext$RootAsyncContext.classAsyncScopeContext.java
package com.amazonaws.services.simpleworkflow.flow.core
final com.amazonaws.services.simpleworkflow.flow.core.AsyncScopeContext$RootAsyncContext extends java.lang.Object implements com.amazonaws.services.simpleworkflow.flow.core.AsyncParentContext {
final com.amazonaws.services.simpleworkflow.flow.core.AsyncScopeContext this$0
static final boolean $assertionsDisabled
static void ()
private void (com.amazonaws.services.simpleworkflow.flow.core.AsyncScopeContext)
public void remove (com.amazonaws.services.simpleworkflow.flow.core.AsyncContextBase)
com.amazonaws.services.simpleworkflow.flow.core.AsyncContextBase async
public java.util.concurrent.Executor getExecutor ()
public void fail (com.amazonaws.services.simpleworkflow.flow.core.AsyncContextBase, java.lang.Throwable)
com.amazonaws.services.simpleworkflow.flow.core.AsyncContextBase async
Throwable e
public void add (com.amazonaws.services.simpleworkflow.flow.core.AsyncContextBase, com.amazonaws.services.simpleworkflow.flow.core.Promise)
com.amazonaws.services.simpleworkflow.flow.core.AsyncContextBase async
com.amazonaws.services.simpleworkflow.flow.core.Promise waitFor
public com.amazonaws.services.simpleworkflow.flow.core.AsyncStackTrace getStackTrace ()
public boolean isRethrown (java.lang.Throwable)
Throwable e
public com.amazonaws.services.simpleworkflow.flow.core.AsyncParentContext getCurrentTryCatchFinallyContext ()
public boolean getDaemonFlagForHeir ()
public java.lang.String getParentTaskMethodName ()
public boolean getHideStartFromMethod ()
public java.lang.String getName ()
void (com.amazonaws.services.simpleworkflow.flow.core.AsyncScopeContext, com.amazonaws.services.simpleworkflow.flow.core.AsyncScopeContext$RootAsyncContext)
}
com/amazonaws/services/simpleworkflow/flow/core/Functor$1.classFunctor.java
package com.amazonaws.services.simpleworkflow.flow.core
com.amazonaws.services.simpleworkflow.flow.core.Functor$1 extends com.amazonaws.services.simpleworkflow.flow.core.Task {
final com.amazonaws.services.simpleworkflow.flow.core.Functor this$0
transient void (com.amazonaws.services.simpleworkflow.flow.core.Functor, com.amazonaws.services.simpleworkflow.flow.core.Promise[])
com.amazonaws.services.simpleworkflow.flow.core.Promise[] $anonymous0
protected void doExecute () throws java.lang.Throwable
}
com/amazonaws/services/simpleworkflow/flow/core/AsyncContextBase.classAsyncContextBase.java
package com.amazonaws.services.simpleworkflow.flow.core
abstract com.amazonaws.services.simpleworkflow.flow.core.AsyncContextBase extends java.lang.Object implements java.lang.Runnable com.amazonaws.services.simpleworkflow.flow.core.AsyncParentContext {
private static final ThreadLocal currentContext
private final boolean daemon
protected final com.amazonaws.services.simpleworkflow.flow.core.AsyncParentContext parent
protected com.amazonaws.services.simpleworkflow.flow.core.AsyncStackTrace stackTrace
private final com.amazonaws.services.simpleworkflow.flow.core.Promise[] waitFor
private String name
static void ()
static com.amazonaws.services.simpleworkflow.flow.core.AsyncParentContext current ()
com.amazonaws.services.simpleworkflow.flow.core.AsyncParentContext result
static void setCurrent (com.amazonaws.services.simpleworkflow.flow.core.AsyncParentContext)
com.amazonaws.services.simpleworkflow.flow.core.AsyncParentContext newCurrent
public void (java.lang.Boolean, com.amazonaws.services.simpleworkflow.flow.core.Promise[], int)
Boolean daemon
com.amazonaws.services.simpleworkflow.flow.core.Promise[] waitFor
int skipStackLines
public void (com.amazonaws.services.simpleworkflow.flow.core.AsyncParentContext, java.lang.Boolean, com.amazonaws.services.simpleworkflow.flow.core.Promise[], int)
com.amazonaws.services.simpleworkflow.flow.core.AsyncParentContext parent
Boolean daemon
com.amazonaws.services.simpleworkflow.flow.core.Promise[] waitFor
int skipStackLines
com.amazonaws.services.simpleworkflow.flow.core.AsyncStackTrace parentStack
public boolean isDaemon ()
public com.amazonaws.services.simpleworkflow.flow.core.AsyncStackTrace getStackTrace ()
public com.amazonaws.services.simpleworkflow.flow.core.AsyncTaskInfo getTaskInfo ()
public java.lang.String getName ()
public void setName (java.lang.String)
String name
public abstract void cancel (java.lang.Throwable)
public java.lang.String getAsynchronousStackTraceDumpAsString ()
java.util.List infos
StringBuffer sb
int j
com.amazonaws.services.simpleworkflow.flow.core.AsyncTaskInfo info
public boolean getHideStartFromMethod ()
protected void getAsynchronousStackTraceDump (java.util.List)
java.util.List result
}
com/amazonaws/services/simpleworkflow/flow/core/AsyncScope.classAsyncScope.java
package com.amazonaws.services.simpleworkflow.flow.core
public abstract com.amazonaws.services.simpleworkflow.flow.core.AsyncScope extends com.amazonaws.services.simpleworkflow.flow.core.AsyncContextAware implements com.amazonaws.services.simpleworkflow.flow.core.Cancelable {
private final com.amazonaws.services.simpleworkflow.flow.core.AsyncScopeContext context
public void ()
public void (boolean, boolean)
boolean disableAsyncStackTrace
boolean excludeAsyncScopeStack
public void cancel (java.lang.Throwable)
Throwable cause
public boolean isCancelRequested ()
public java.util.List getAsynchronousThreadDump ()
public java.lang.String getAsynchronousThreadDumpAsString ()
public boolean eventLoop () throws java.lang.Throwable
public boolean isComplete ()
public java.lang.Throwable getFailure ()
com.amazonaws.services.simpleworkflow.flow.core.AsyncParentContext getContext ()
protected abstract void doAsync () throws java.lang.Throwable
}
com/amazonaws/services/simpleworkflow/flow/core/TryCatchFinally$State.classTryCatchFinally.java
package com.amazonaws.services.simpleworkflow.flow.core
public final com.amazonaws.services.simpleworkflow.flow.core.TryCatchFinally$State extends java.lang.Enum {
public static final com.amazonaws.services.simpleworkflow.flow.core.TryCatchFinally$State CREATED
public static final com.amazonaws.services.simpleworkflow.flow.core.TryCatchFinally$State TRYING
public static final com.amazonaws.services.simpleworkflow.flow.core.TryCatchFinally$State CATCHING
public static final com.amazonaws.services.simpleworkflow.flow.core.TryCatchFinally$State FINALIZING
public static final com.amazonaws.services.simpleworkflow.flow.core.TryCatchFinally$State CLOSED
private static final com.amazonaws.services.simpleworkflow.flow.core.TryCatchFinally$State[] ENUM$VALUES
static void ()
private void (java.lang.String, int)
public static com.amazonaws.services.simpleworkflow.flow.core.TryCatchFinally$State[] values ()
public static com.amazonaws.services.simpleworkflow.flow.core.TryCatchFinally$State valueOf (java.lang.String)
}
com/amazonaws/services/simpleworkflow/flow/core/ExternalTaskContext$1.classExternalTaskContext.java
package com.amazonaws.services.simpleworkflow.flow.core
com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskContext$1 extends java.lang.Object implements java.lang.Runnable {
final com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskContext this$0
private final Throwable val$cause
void (com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskContext, java.lang.Throwable)
public void run ()
Throwable e
com.amazonaws.services.simpleworkflow.flow.core.AsyncStackTrace merged
}
com/amazonaws/services/simpleworkflow/flow/core/ExternalTaskContext$3.classExternalTaskContext.java
package com.amazonaws.services.simpleworkflow.flow.core
com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskContext$3 extends java.lang.Object implements java.lang.Runnable {
final com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskContext this$0
private final Throwable val$e
void (com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskContext, java.lang.Throwable)
public void run ()
}
com/amazonaws/services/simpleworkflow/flow/core/Promise.classPromise.java
package com.amazonaws.services.simpleworkflow.flow.core
public abstract com.amazonaws.services.simpleworkflow.flow.core.Promise extends java.lang.Object {
public void ()
public abstract java.lang.Object get ()
public abstract boolean isReady ()
public java.lang.String getDescription ()
protected abstract void addCallback (java.lang.Runnable)
protected abstract void removeCallback (java.lang.Runnable)
public static com.amazonaws.services.simpleworkflow.flow.core.Promise asPromise (java.lang.Object)
Object value
public static com.amazonaws.services.simpleworkflow.flow.core.Promise Void ()
}
com/amazonaws/services/simpleworkflow/flow/core/Promises$1.classPromises.java
package com.amazonaws.services.simpleworkflow.flow.core
com.amazonaws.services.simpleworkflow.flow.core.Promises$1 extends com.amazonaws.services.simpleworkflow.flow.core.Task {
private final java.util.List val$list
private final com.amazonaws.services.simpleworkflow.flow.core.Settable val$result
transient void (com.amazonaws.services.simpleworkflow.flow.core.Promise[], java.util.List, com.amazonaws.services.simpleworkflow.flow.core.Settable)
com.amazonaws.services.simpleworkflow.flow.core.Promise[] $anonymous0
protected void doExecute () throws java.lang.Throwable
java.util.List extracted
com.amazonaws.services.simpleworkflow.flow.core.Promise promise
}
com/amazonaws/services/simpleworkflow/flow/core/OrPromise$1.classOrPromise.java
package com.amazonaws.services.simpleworkflow.flow.core
com.amazonaws.services.simpleworkflow.flow.core.OrPromise$1 extends java.lang.Object {
}
com/amazonaws/services/simpleworkflow/flow/core/AndPromise$AndPromiseCallback.classAndPromise.java
package com.amazonaws.services.simpleworkflow.flow.core
final com.amazonaws.services.simpleworkflow.flow.core.AndPromise$AndPromiseCallback extends java.lang.Object implements java.lang.Runnable {
private int count
final com.amazonaws.services.simpleworkflow.flow.core.AndPromise this$0
void (com.amazonaws.services.simpleworkflow.flow.core.AndPromise, int)
int count
public void run ()
}
com/amazonaws/services/simpleworkflow/flow/core/ExternalTaskCancellationHandler.classExternalTaskCancellationHandler.java
package com.amazonaws.services.simpleworkflow.flow.core
public abstract com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskCancellationHandler extends java.lang.Object {
public abstract void handleCancellation (java.lang.Throwable)
}
com/amazonaws/services/simpleworkflow/flow/core/AsyncEventLoop.classAsyncEventLoop.java
package com.amazonaws.services.simpleworkflow.flow.core
com.amazonaws.services.simpleworkflow.flow.core.AsyncEventLoop extends java.lang.Object implements java.util.concurrent.Executor {
private final java.util.Queue tasks
void ()
public void execute (java.lang.Runnable)
Runnable task
public void executeAllQueued ()
public boolean executeQueuedTask ()
Runnable task
}
com/amazonaws/services/simpleworkflow/flow/core/TryCatchFinallyContext$1.classTryCatchFinallyContext.java
package com.amazonaws.services.simpleworkflow.flow.core
com.amazonaws.services.simpleworkflow.flow.core.TryCatchFinallyContext$1 extends java.lang.Object implements java.lang.Runnable {
final com.amazonaws.services.simpleworkflow.flow.core.TryCatchFinallyContext this$0
private final com.amazonaws.services.simpleworkflow.flow.core.AsyncContextBase val$async
void (com.amazonaws.services.simpleworkflow.flow.core.TryCatchFinallyContext, com.amazonaws.services.simpleworkflow.flow.core.AsyncContextBase)
public void run ()
}
com/amazonaws/services/simpleworkflow/flow/core/AsyncScopeContext$1.classAsyncScopeContext.java
package com.amazonaws.services.simpleworkflow.flow.core
com.amazonaws.services.simpleworkflow.flow.core.AsyncScopeContext$1 extends java.lang.Object {
}
com/amazonaws/services/simpleworkflow/flow/core/OrPromise.classOrPromise.java
package com.amazonaws.services.simpleworkflow.flow.core
public com.amazonaws.services.simpleworkflow.flow.core.OrPromise extends com.amazonaws.services.simpleworkflow.flow.core.Promise {
private final com.amazonaws.services.simpleworkflow.flow.core.Settable impl
private final com.amazonaws.services.simpleworkflow.flow.core.Promise[] values
public transient void (com.amazonaws.services.simpleworkflow.flow.core.Promise[])
com.amazonaws.services.simpleworkflow.flow.core.Promise[] values
Runnable callback
com.amazonaws.services.simpleworkflow.flow.core.Promise value
public com.amazonaws.services.simpleworkflow.flow.core.Promise[] getValues ()
protected void addCallback (java.lang.Runnable)
Runnable callback
public java.lang.Void get ()
public boolean isReady ()
protected void removeCallback (java.lang.Runnable)
Runnable callback
public volatile java.lang.Object get ()
static com.amazonaws.services.simpleworkflow.flow.core.Settable access$1 (com.amazonaws.services.simpleworkflow.flow.core.OrPromise)
}
com/amazonaws/services/simpleworkflow/flow/core/TryCatchFinallyContext$2.classTryCatchFinallyContext.java
package com.amazonaws.services.simpleworkflow.flow.core
com.amazonaws.services.simpleworkflow.flow.core.TryCatchFinallyContext$2 extends java.lang.Object {
static final int[] $SwitchMap$com$amazonaws$services$simpleworkflow$flow$core$TryCatchFinally$State
static void ()
}
com/amazonaws/services/simpleworkflow/flow/core/ExternalTaskCompletionHandle.classExternalTaskCompletionHandle.java
package com.amazonaws.services.simpleworkflow.flow.core
public abstract com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskCompletionHandle extends java.lang.Object {
public abstract void complete ()
public abstract void fail (java.lang.Throwable)
}
com/amazonaws/services/simpleworkflow/flow/ActivityExecutionContextProvider.classActivityExecutionContextProvider.java
package com.amazonaws.services.simpleworkflow.flow
public abstract com.amazonaws.services.simpleworkflow.flow.ActivityExecutionContextProvider extends java.lang.Object {
public abstract com.amazonaws.services.simpleworkflow.flow.ActivityExecutionContext getActivityExecutionContext ()
}
com/amazonaws/services/simpleworkflow/flow/DynamicWorkflowClientExternal.classDynamicWorkflowClientExternal.java
package com.amazonaws.services.simpleworkflow.flow
public abstract com.amazonaws.services.simpleworkflow.flow.DynamicWorkflowClientExternal extends java.lang.Object implements com.amazonaws.services.simpleworkflow.flow.WorkflowClientExternal {
public abstract void startWorkflowExecution (java.lang.Object[], com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions)
public abstract void startWorkflowExecution (java.lang.Object[])
public abstract void signalWorkflowExecution (java.lang.String, java.lang.Object[])
public abstract java.lang.Object getWorkflowExecutionState (java.lang.Class) throws java.lang.Throwable
}
com/amazonaws/services/simpleworkflow/flow/ChildWorkflowTerminatedException.classChildWorkflowTerminatedException.java
package com.amazonaws.services.simpleworkflow.flow
public com.amazonaws.services.simpleworkflow.flow.ChildWorkflowTerminatedException extends com.amazonaws.services.simpleworkflow.flow.ChildWorkflowException {
public void (java.lang.String)
String message
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (long, com.amazonaws.services.simpleworkflow.model.WorkflowExecution, com.amazonaws.services.simpleworkflow.model.WorkflowType)
long eventId
com.amazonaws.services.simpleworkflow.model.WorkflowExecution workflowExecution
com.amazonaws.services.simpleworkflow.model.WorkflowType workflowType
}
com/amazonaws/services/simpleworkflow/flow/StartTimerFailedException.classStartTimerFailedException.java
package com.amazonaws.services.simpleworkflow.flow
public com.amazonaws.services.simpleworkflow.flow.StartTimerFailedException extends com.amazonaws.services.simpleworkflow.flow.TimerException {
private com.amazonaws.services.simpleworkflow.model.StartTimerFailedCause failureCause
public void (java.lang.String)
String message
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (long, java.lang.String, java.lang.Object, java.lang.String)
long eventId
String timerId
Object createTimerUserContext
String cause
public com.amazonaws.services.simpleworkflow.model.StartTimerFailedCause getFailureCause ()
public void setFailureCause (com.amazonaws.services.simpleworkflow.model.StartTimerFailedCause)
com.amazonaws.services.simpleworkflow.model.StartTimerFailedCause failureCause
}
com/amazonaws/services/simpleworkflow/flow/worker/DecisionState.classDecisionState.java
package com.amazonaws.services.simpleworkflow.flow.worker
final com.amazonaws.services.simpleworkflow.flow.worker.DecisionState extends java.lang.Enum {
public static final com.amazonaws.services.simpleworkflow.flow.worker.DecisionState CREATED
public static final com.amazonaws.services.simpleworkflow.flow.worker.DecisionState DECISION_SENT
public static final com.amazonaws.services.simpleworkflow.flow.worker.DecisionState CANCELED_BEFORE_INITIATED
public static final com.amazonaws.services.simpleworkflow.flow.worker.DecisionState INITIATED
public static final com.amazonaws.services.simpleworkflow.flow.worker.DecisionState STARTED
public static final com.amazonaws.services.simpleworkflow.flow.worker.DecisionState CANCELED_AFTER_INITIATED
public static final com.amazonaws.services.simpleworkflow.flow.worker.DecisionState CANCELED_AFTER_STARTED
public static final com.amazonaws.services.simpleworkflow.flow.worker.DecisionState CANCELLATION_DECISION_SENT
public static final com.amazonaws.services.simpleworkflow.flow.worker.DecisionState COMPLETED_AFTER_CANCELLATION_DECISION_SENT
public static final com.amazonaws.services.simpleworkflow.flow.worker.DecisionState COMPLETED
private static final com.amazonaws.services.simpleworkflow.flow.worker.DecisionState[] ENUM$VALUES
static void ()
private void (java.lang.String, int)
public static com.amazonaws.services.simpleworkflow.flow.worker.DecisionState[] values ()
public static com.amazonaws.services.simpleworkflow.flow.worker.DecisionState valueOf (java.lang.String)
}
com/amazonaws/services/simpleworkflow/flow/worker/Throttler.classThrottler.java
package com.amazonaws.services.simpleworkflow.flow.worker
public com.amazonaws.services.simpleworkflow.flow.worker.Throttler extends java.lang.Object {
private static final org.apache.commons.logging.Log log
private final String name_
private com.amazonaws.services.simpleworkflow.flow.worker.CircularLongBuffer checkPointTimes_
private long index_
private long rateInterval_
private long rateIntervalMilliseconds_
private long overslept_
static void ()
public void (java.lang.String, double, long)
String name
double maxRatePerSecond
long rateIntervalMilliseconds
public synchronized void setMaxRatePerSecond (double)
double maxRatePerSecond
int maxMessagesPerRateInterval
int oldSize
public synchronized void throttle (int) throws java.lang.InterruptedException
int count
int i
public synchronized void throttle () throws java.lang.InterruptedException
long now
long checkPoint
long elapsed
long sleepInterval
long t
}
com/amazonaws/services/simpleworkflow/flow/worker/ChildWorkflowDecisionStateMachine.classChildWorkflowDecisionStateMachine.java
package com.amazonaws.services.simpleworkflow.flow.worker
com.amazonaws.services.simpleworkflow.flow.worker.ChildWorkflowDecisionStateMachine extends com.amazonaws.services.simpleworkflow.flow.worker.DecisionStateMachineBase {
private com.amazonaws.services.simpleworkflow.model.StartChildWorkflowExecutionDecisionAttributes startAttributes
private String runId
private static int[] $SWITCH_TABLE$com$amazonaws$services$simpleworkflow$flow$worker$DecisionState
public void (com.amazonaws.services.simpleworkflow.flow.worker.DecisionId, com.amazonaws.services.simpleworkflow.model.StartChildWorkflowExecutionDecisionAttributes)
com.amazonaws.services.simpleworkflow.flow.worker.DecisionId id
com.amazonaws.services.simpleworkflow.model.StartChildWorkflowExecutionDecisionAttributes startAttributes
void (com.amazonaws.services.simpleworkflow.flow.worker.DecisionId, com.amazonaws.services.simpleworkflow.model.StartChildWorkflowExecutionDecisionAttributes, com.amazonaws.services.simpleworkflow.flow.worker.DecisionState)
com.amazonaws.services.simpleworkflow.flow.worker.DecisionId id
com.amazonaws.services.simpleworkflow.model.StartChildWorkflowExecutionDecisionAttributes startAttributes
com.amazonaws.services.simpleworkflow.flow.worker.DecisionState state
public com.amazonaws.services.simpleworkflow.model.Decision getDecision ()
public void handleDecisionTaskStartedEvent ()
public void handleStartedEvent (com.amazonaws.services.simpleworkflow.model.HistoryEvent)
com.amazonaws.services.simpleworkflow.model.HistoryEvent event
public void handleCancellationFailureEvent (com.amazonaws.services.simpleworkflow.model.HistoryEvent)
com.amazonaws.services.simpleworkflow.model.HistoryEvent event
public void cancel (java.lang.Runnable)
Runnable immediateCancellationCallback
public void handleCancellationEvent ()
public void handleCompletionEvent ()
private com.amazonaws.services.simpleworkflow.model.Decision createRequestCancelExternalWorkflowExecutionDecision ()
com.amazonaws.services.simpleworkflow.model.RequestCancelExternalWorkflowExecutionDecisionAttributes tryCancel
com.amazonaws.services.simpleworkflow.model.Decision decision
private com.amazonaws.services.simpleworkflow.model.Decision createStartChildWorkflowExecutionDecision ()
com.amazonaws.services.simpleworkflow.model.Decision decision
static int[] $SWITCH_TABLE$com$amazonaws$services$simpleworkflow$flow$worker$DecisionState ()
}
com/amazonaws/services/simpleworkflow/flow/worker/GenericActivityClientImpl$2.classGenericActivityClientImpl.java
package com.amazonaws.services.simpleworkflow.flow.worker
com.amazonaws.services.simpleworkflow.flow.worker.GenericActivityClientImpl$2 extends com.amazonaws.services.simpleworkflow.flow.core.Task {
final com.amazonaws.services.simpleworkflow.flow.worker.GenericActivityClientImpl this$0
private final com.amazonaws.services.simpleworkflow.flow.core.Settable val$result
private final String val$activity
private final String val$version
private final com.amazonaws.services.simpleworkflow.flow.core.Promise val$input
transient void (com.amazonaws.services.simpleworkflow.flow.worker.GenericActivityClientImpl, com.amazonaws.services.simpleworkflow.flow.core.Promise[], com.amazonaws.services.simpleworkflow.flow.core.Settable, java.lang.String, java.lang.String, com.amazonaws.services.simpleworkflow.flow.core.Promise)
com.amazonaws.services.simpleworkflow.flow.core.Promise[] $anonymous0
protected void doExecute () throws java.lang.Throwable
}
com/amazonaws/services/simpleworkflow/flow/worker/ActivityExecutionContextImpl.classActivityExecutionContextImpl.java
package com.amazonaws.services.simpleworkflow.flow.worker
com.amazonaws.services.simpleworkflow.flow.worker.ActivityExecutionContextImpl extends com.amazonaws.services.simpleworkflow.flow.ActivityExecutionContext {
private final com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow service
private final String domain
private final com.amazonaws.services.simpleworkflow.model.ActivityTask task
public void (com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow, java.lang.String, com.amazonaws.services.simpleworkflow.model.ActivityTask)
com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow service
String domain
com.amazonaws.services.simpleworkflow.model.ActivityTask task
public void recordActivityHeartbeat (java.lang.String) throws java.util.concurrent.CancellationException
String details
com.amazonaws.services.simpleworkflow.model.RecordActivityTaskHeartbeatRequest r
com.amazonaws.services.simpleworkflow.model.ActivityTaskStatus status
public com.amazonaws.services.simpleworkflow.model.ActivityTask getTask ()
public com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow getService ()
public java.lang.String getTaskToken ()
public com.amazonaws.services.simpleworkflow.model.WorkflowExecution getWorkflowExecution ()
public java.lang.String getDomain ()
}
com/amazonaws/services/simpleworkflow/flow/worker/LambdaFunctionClientImpl$LambdaFunctionCancellationHandler.classLambdaFunctionClientImpl.java
package com.amazonaws.services.simpleworkflow.flow.worker
final com.amazonaws.services.simpleworkflow.flow.worker.LambdaFunctionClientImpl$LambdaFunctionCancellationHandler extends java.lang.Object implements com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskCancellationHandler {
private final String lambdaId
final com.amazonaws.services.simpleworkflow.flow.worker.LambdaFunctionClientImpl this$0
private void (com.amazonaws.services.simpleworkflow.flow.worker.LambdaFunctionClientImpl, java.lang.String)
String lambdaId
public void handleCancellation (java.lang.Throwable)
Throwable cause
void (com.amazonaws.services.simpleworkflow.flow.worker.LambdaFunctionClientImpl, java.lang.String, com.amazonaws.services.simpleworkflow.flow.worker.LambdaFunctionClientImpl$LambdaFunctionCancellationHandler)
}
com/amazonaws/services/simpleworkflow/flow/worker/GenericActivityWorker.classGenericActivityWorker.java
package com.amazonaws.services.simpleworkflow.flow.worker
public com.amazonaws.services.simpleworkflow.flow.worker.GenericActivityWorker extends com.amazonaws.services.simpleworkflow.flow.worker.GenericWorker {
private static final org.apache.commons.logging.Log log
private static final String POLL_THREAD_NAME_PREFIX
private static final String ACTIVITY_THREAD_NAME_PREFIX
private com.amazonaws.services.simpleworkflow.flow.generic.ActivityImplementationFactory activityImplementationFactory
private int taskExecutorThreadPoolSize
static void ()
public void (com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow, java.lang.String, java.lang.String)
com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow service
String domain
String taskListToPoll
public void ()
public com.amazonaws.services.simpleworkflow.flow.generic.ActivityImplementationFactory getActivityImplementationFactory ()
public void setActivityImplementationFactory (com.amazonaws.services.simpleworkflow.flow.generic.ActivityImplementationFactory)
com.amazonaws.services.simpleworkflow.flow.generic.ActivityImplementationFactory activityImplementationFactory
public int getTaskExecutorThreadPoolSize ()
public void setTaskExecutorThreadPoolSize (int)
int taskExecutorThreadPoolSize
protected java.util.concurrent.Semaphore createPollSemaphore ()
public java.lang.String toString ()
protected java.lang.String getPollThreadNamePrefix ()
protected com.amazonaws.services.simpleworkflow.flow.worker.TaskPoller createPoller ()
java.util.concurrent.ThreadPoolExecutor tasksExecutor
public void registerTypesToPoll ()
public static void registerActivityTypes (com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow, java.lang.String, java.lang.String, com.amazonaws.services.simpleworkflow.flow.generic.ActivityImplementationFactory)
com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow service
String domain
String defaultTaskList
com.amazonaws.services.simpleworkflow.flow.generic.ActivityImplementationFactory activityImplementationFactory
com.amazonaws.services.simpleworkflow.model.ActivityType activityType
com.amazonaws.services.simpleworkflow.flow.generic.ActivityImplementation implementation
com.amazonaws.services.simpleworkflow.flow.worker.ActivityTypeRegistrationOptions registrationOptions
public static void registerActivityType (com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow, java.lang.String, com.amazonaws.services.simpleworkflow.model.ActivityType, com.amazonaws.services.simpleworkflow.flow.worker.ActivityTypeRegistrationOptions, java.lang.String) throws com.amazonaws.AmazonServiceException
com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow service
String domain
com.amazonaws.services.simpleworkflow.model.ActivityType activityType
com.amazonaws.services.simpleworkflow.flow.worker.ActivityTypeRegistrationOptions registrationOptions
String taskListToPoll
com.amazonaws.services.simpleworkflow.model.RegisterActivityTypeRequest registerActivity
String taskList
protected void checkRequredProperties ()
}
com/amazonaws/services/simpleworkflow/flow/worker/DecisionStateMachine.classDecisionStateMachine.java
package com.amazonaws.services.simpleworkflow.flow.worker
abstract com.amazonaws.services.simpleworkflow.flow.worker.DecisionStateMachine extends java.lang.Object {
public abstract com.amazonaws.services.simpleworkflow.model.Decision getDecision ()
public abstract void cancel (java.lang.Runnable)
public abstract void handleStartedEvent (com.amazonaws.services.simpleworkflow.model.HistoryEvent)
public abstract void handleCancellationInitiatedEvent ()
public abstract void handleCancellationEvent ()
public abstract void handleCancellationFailureEvent (com.amazonaws.services.simpleworkflow.model.HistoryEvent)
public abstract void handleCompletionEvent ()
public abstract void handleInitiationFailedEvent (com.amazonaws.services.simpleworkflow.model.HistoryEvent)
public abstract void handleInitiatedEvent (com.amazonaws.services.simpleworkflow.model.HistoryEvent)
public abstract void handleDecisionTaskStartedEvent ()
public abstract com.amazonaws.services.simpleworkflow.flow.worker.DecisionState getState ()
public abstract boolean isDone ()
public abstract com.amazonaws.services.simpleworkflow.flow.worker.DecisionId getId ()
}
com/amazonaws/services/simpleworkflow/flow/worker/SignalDecisionStateMachine$1.classSignalDecisionStateMachine.java
package com.amazonaws.services.simpleworkflow.flow.worker
com.amazonaws.services.simpleworkflow.flow.worker.SignalDecisionStateMachine$1 extends java.lang.Object {
static final int[] $SwitchMap$com$amazonaws$services$simpleworkflow$flow$worker$DecisionState
static void ()
}
com/amazonaws/services/simpleworkflow/flow/worker/HistoryHelper$EventsIterator.classHistoryHelper.java
package com.amazonaws.services.simpleworkflow.flow.worker
com.amazonaws.services.simpleworkflow.flow.worker.HistoryHelper$EventsIterator extends java.lang.Object implements java.util.Iterator {
private final java.util.Iterator decisionTasks
private com.amazonaws.services.simpleworkflow.model.DecisionTask decisionTask
private java.util.List events
private int index
final com.amazonaws.services.simpleworkflow.flow.worker.HistoryHelper this$0
public void (com.amazonaws.services.simpleworkflow.flow.worker.HistoryHelper, java.util.Iterator)
java.util.Iterator decisionTasks
public boolean hasNext ()
public com.amazonaws.services.simpleworkflow.model.HistoryEvent next ()
public com.amazonaws.services.simpleworkflow.model.DecisionTask getDecisionTask ()
public java.util.List getEvents ()
public boolean isNextDecisionTimedOut ()
int i
com.amazonaws.services.simpleworkflow.model.HistoryEvent event
com.amazonaws.services.simpleworkflow.model.EventType eventType
java.util.List nextPageEvents
public void remove ()
public volatile java.lang.Object next ()
}
com/amazonaws/services/simpleworkflow/flow/worker/SimpleWorkflowDefinitionFactoryFactory.classSimpleWorkflowDefinitionFactoryFactory.java
package com.amazonaws.services.simpleworkflow.flow.worker
public com.amazonaws.services.simpleworkflow.flow.worker.SimpleWorkflowDefinitionFactoryFactory extends com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinitionFactoryFactory {
private final java.util.Map factoriesMap
private final java.util.List typesToRegister
public void ()
public com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinitionFactory getWorkflowDefinitionFactory (com.amazonaws.services.simpleworkflow.model.WorkflowType)
com.amazonaws.services.simpleworkflow.model.WorkflowType workflowType
public java.lang.Iterable getWorkflowTypesToRegister ()
public void setWorkflowDefinitionFactories (java.util.Collection)
java.util.Collection factories
com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinitionFactory factory
public java.util.Collection getWorkflowDefinitionFactories ()
public void addWorkflowDefinitionFactory (com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinitionFactory)
com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinitionFactory factory
com.amazonaws.services.simpleworkflow.model.WorkflowType workflowType
com.amazonaws.services.simpleworkflow.flow.WorkflowTypeRegistrationOptions registrationOptions
}
com/amazonaws/services/simpleworkflow/flow/worker/OpenRequestInfo.classOpenRequestInfo.java
package com.amazonaws.services.simpleworkflow.flow.worker
com.amazonaws.services.simpleworkflow.flow.worker.OpenRequestInfo extends java.lang.Object {
com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskCompletionHandle completionHandle
final com.amazonaws.services.simpleworkflow.flow.core.Settable result
final Object userContext
void ()
void (java.lang.Object)
Object userContext
com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskCompletionHandle getCompletionHandle ()
void setCompletionHandle (com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskCompletionHandle)
com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskCompletionHandle context
com.amazonaws.services.simpleworkflow.flow.core.Settable getResult ()
java.lang.Object getUserContext ()
public void setResultDescription (java.lang.String)
String description
}
com/amazonaws/services/simpleworkflow/flow/worker/WorkflowClockImpl$TimerCancellationHandler.classWorkflowClockImpl.java
package com.amazonaws.services.simpleworkflow.flow.worker
final com.amazonaws.services.simpleworkflow.flow.worker.WorkflowClockImpl$TimerCancellationHandler extends java.lang.Object implements com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskCancellationHandler {
private final String timerId
final com.amazonaws.services.simpleworkflow.flow.worker.WorkflowClockImpl this$0
private void (com.amazonaws.services.simpleworkflow.flow.worker.WorkflowClockImpl, java.lang.String)
String timerId
public void handleCancellation (java.lang.Throwable)
Throwable cause
static java.lang.String access$0 (com.amazonaws.services.simpleworkflow.flow.worker.WorkflowClockImpl$TimerCancellationHandler)
void (com.amazonaws.services.simpleworkflow.flow.worker.WorkflowClockImpl, java.lang.String, com.amazonaws.services.simpleworkflow.flow.worker.WorkflowClockImpl$TimerCancellationHandler)
static com.amazonaws.services.simpleworkflow.flow.worker.WorkflowClockImpl access$2 (com.amazonaws.services.simpleworkflow.flow.worker.WorkflowClockImpl$TimerCancellationHandler)
}
com/amazonaws/services/simpleworkflow/flow/worker/ExponentialRetryParameters.classExponentialRetryParameters.java
package com.amazonaws.services.simpleworkflow.flow.worker
public com.amazonaws.services.simpleworkflow.flow.worker.ExponentialRetryParameters extends java.lang.Object {
private long initialInterval
private double backoffCoefficient
private int maximumRetries
private long expirationInterval
private long maximumRetryInterval
private int minimumRetries
public void ()
public long getInitialInterval ()
public void setInitialInterval (long)
long initialInterval
public double getBackoffCoefficient ()
public void setBackoffCoefficient (double)
double backoffCoefficient
public int getMaximumRetries ()
public void setMaximumRetries (int)
int maximumRetries
public long getExpirationInterval ()
public void setExpirationInterval (long)
long expirationInterval
public long getMaximumRetryInterval ()
public void setMaximumRetryInterval (long)
long maximumRetryInterval
public int getMinimumRetries ()
public void setMinimumRetries (int)
int minimumRetries
public int hashCode ()
int result
long temp
public boolean equals (java.lang.Object)
Object obj
com.amazonaws.services.simpleworkflow.flow.worker.ExponentialRetryParameters other
}
com/amazonaws/services/simpleworkflow/flow/worker/LambdaFunctionClient.classLambdaFunctionClient.java
package com.amazonaws.services.simpleworkflow.flow.worker
public abstract com.amazonaws.services.simpleworkflow.flow.worker.LambdaFunctionClient extends java.lang.Object {
public abstract com.amazonaws.services.simpleworkflow.flow.core.Promise scheduleLambdaFunction (java.lang.String, java.lang.String, long)
public abstract com.amazonaws.services.simpleworkflow.flow.core.Promise scheduleLambdaFunction (java.lang.String, java.lang.String)
public abstract com.amazonaws.services.simpleworkflow.flow.core.Promise scheduleLambdaFunction (java.lang.String, com.amazonaws.services.simpleworkflow.flow.core.Promise)
public abstract com.amazonaws.services.simpleworkflow.flow.core.Promise scheduleLambdaFunction (java.lang.String, com.amazonaws.services.simpleworkflow.flow.core.Promise, long)
}
com/amazonaws/services/simpleworkflow/flow/worker/ActivityTypeExecutionOptions.classActivityTypeExecutionOptions.java
package com.amazonaws.services.simpleworkflow.flow.worker
public com.amazonaws.services.simpleworkflow.flow.worker.ActivityTypeExecutionOptions extends java.lang.Object {
private boolean manualActivityCompletion
private long respondTaskCompletedRetryInitialInterval
private long respondTaskCompletedRetryMaximumInterval
private int respondTaskCompletedMaximumRetries
private double respondTaskCompletedBackoffCoefficient
private boolean doNotRetryTaskFailed
public void ()
public double getRespondTaskCompletedBackoffCoefficient ()
public void setRespondTaskCompletedBackoffCoefficient (double)
double respondTaskCompletedBackoffCoefficient
public boolean isManualActivityCompletion ()
public void setManualActivityCompletion (boolean)
boolean flag
public long getRespondTaskCompletedRetryInitialInterval ()
public void setRespondTaskCompletedRetryInitialInterval (long)
long respondTaskCompletedRetryInitialInterval
public long getRespondTaskCompletedRetryMaximumInterval ()
public void setRespondTaskCompletedRetryMaximumInterval (long)
long respondTaskCompletedRetryMaximumInterval
public int getRespondTaskCompletedMaximumRetries ()
public void setRespondTaskCompletedMaximumRetries (int)
int respondTaskCompletedMaximumRetries
public boolean isDoNotRetryTaskFailed ()
public void setDoNotRetryTaskFailed (boolean)
boolean doNotRetryTaskFailed
public java.lang.String toString ()
}
com/amazonaws/services/simpleworkflow/flow/worker/SynchronousActivityTaskPoller$2.classSynchronousActivityTaskPoller.java
package com.amazonaws.services.simpleworkflow.flow.worker
com.amazonaws.services.simpleworkflow.flow.worker.SynchronousActivityTaskPoller$2 extends java.lang.Object implements java.lang.Runnable {
final com.amazonaws.services.simpleworkflow.flow.worker.SynchronousActivityTaskPoller this$0
private final String val$taskToken
private final String val$details
void (com.amazonaws.services.simpleworkflow.flow.worker.SynchronousActivityTaskPoller, java.lang.String, java.lang.String)
public void run ()
}
com/amazonaws/services/simpleworkflow/flow/worker/SynchronousActivityTaskPoller$3.classSynchronousActivityTaskPoller.java
package com.amazonaws.services.simpleworkflow.flow.worker
com.amazonaws.services.simpleworkflow.flow.worker.SynchronousActivityTaskPoller$3 extends java.lang.Object implements java.lang.Runnable {
final com.amazonaws.services.simpleworkflow.flow.worker.SynchronousActivityTaskPoller this$0
private final String val$taskToken
private final String val$output
void (com.amazonaws.services.simpleworkflow.flow.worker.SynchronousActivityTaskPoller, java.lang.String, java.lang.String)
public void run ()
}
com/amazonaws/services/simpleworkflow/flow/worker/GenericWorkflowClientImpl.classGenericWorkflowClientImpl.java
package com.amazonaws.services.simpleworkflow.flow.worker
com.amazonaws.services.simpleworkflow.flow.worker.GenericWorkflowClientImpl extends java.lang.Object implements com.amazonaws.services.simpleworkflow.flow.generic.GenericWorkflowClient {
private final com.amazonaws.services.simpleworkflow.flow.worker.DecisionsHelper decisions
private final com.amazonaws.services.simpleworkflow.flow.WorkflowContext workflowContext
private final java.util.Map scheduledExternalWorkflows
private final java.util.Map scheduledSignals
void (com.amazonaws.services.simpleworkflow.flow.worker.DecisionsHelper, com.amazonaws.services.simpleworkflow.flow.WorkflowContext)
com.amazonaws.services.simpleworkflow.flow.worker.DecisionsHelper decisions
com.amazonaws.services.simpleworkflow.flow.WorkflowContext workflowContext
public com.amazonaws.services.simpleworkflow.flow.core.Promise startChildWorkflow (com.amazonaws.services.simpleworkflow.flow.generic.StartChildWorkflowExecutionParameters)
com.amazonaws.services.simpleworkflow.flow.generic.StartChildWorkflowExecutionParameters parameters
com.amazonaws.services.simpleworkflow.flow.worker.OpenRequestInfo context
com.amazonaws.services.simpleworkflow.model.StartChildWorkflowExecutionDecisionAttributes attributes
String workflowId
java.util.List tagList
com.amazonaws.services.simpleworkflow.model.ChildPolicy childPolicy
String taskList
String taskName
public com.amazonaws.services.simpleworkflow.flow.core.Promise startChildWorkflow (java.lang.String, java.lang.String, java.lang.String)
String workflow
String version
String input
com.amazonaws.services.simpleworkflow.flow.generic.StartChildWorkflowExecutionParameters parameters
com.amazonaws.services.simpleworkflow.flow.core.Promise started
public com.amazonaws.services.simpleworkflow.flow.core.Promise startChildWorkflow (java.lang.String, java.lang.String, com.amazonaws.services.simpleworkflow.flow.core.Promise)
String workflow
String version
com.amazonaws.services.simpleworkflow.flow.core.Promise input
com.amazonaws.services.simpleworkflow.flow.core.Settable result
public com.amazonaws.services.simpleworkflow.flow.core.Promise signalWorkflowExecution (com.amazonaws.services.simpleworkflow.flow.generic.SignalExternalWorkflowParameters)
com.amazonaws.services.simpleworkflow.flow.generic.SignalExternalWorkflowParameters parameters
com.amazonaws.services.simpleworkflow.flow.worker.OpenRequestInfo context
com.amazonaws.services.simpleworkflow.model.SignalExternalWorkflowExecutionDecisionAttributes attributes
String signalId
String taskName
public void requestCancelWorkflowExecution (com.amazonaws.services.simpleworkflow.model.WorkflowExecution)
com.amazonaws.services.simpleworkflow.model.WorkflowExecution execution
com.amazonaws.services.simpleworkflow.model.RequestCancelExternalWorkflowExecutionDecisionAttributes attributes
String workflowId
boolean childWorkflow
public void continueAsNewOnCompletion (com.amazonaws.services.simpleworkflow.flow.generic.ContinueAsNewWorkflowExecutionParameters)
com.amazonaws.services.simpleworkflow.flow.generic.ContinueAsNewWorkflowExecutionParameters continueParameters
public java.lang.String generateUniqueId ()
com.amazonaws.services.simpleworkflow.model.WorkflowExecution workflowExecution
String runId
public void handleChildWorkflowExecutionCancelRequested (com.amazonaws.services.simpleworkflow.model.HistoryEvent)
com.amazonaws.services.simpleworkflow.model.HistoryEvent event
void handleChildWorkflowExecutionCanceled (com.amazonaws.services.simpleworkflow.model.HistoryEvent)
com.amazonaws.services.simpleworkflow.model.HistoryEvent event
com.amazonaws.services.simpleworkflow.model.ChildWorkflowExecutionCanceledEventAttributes attributes
com.amazonaws.services.simpleworkflow.model.WorkflowExecution execution
String workflowId
com.amazonaws.services.simpleworkflow.flow.worker.OpenRequestInfo scheduled
java.util.concurrent.CancellationException e
com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskCompletionHandle completionHandle
void handleChildWorkflowExecutionStarted (com.amazonaws.services.simpleworkflow.model.HistoryEvent)
com.amazonaws.services.simpleworkflow.model.HistoryEvent event
com.amazonaws.services.simpleworkflow.model.ChildWorkflowExecutionStartedEventAttributes attributes
com.amazonaws.services.simpleworkflow.model.WorkflowExecution execution
String workflowId
com.amazonaws.services.simpleworkflow.flow.worker.OpenRequestInfo scheduled
String runId
com.amazonaws.services.simpleworkflow.flow.core.Settable result
String description
void handleChildWorkflowExecutionTimedOut (com.amazonaws.services.simpleworkflow.model.HistoryEvent)
com.amazonaws.services.simpleworkflow.model.HistoryEvent event
com.amazonaws.services.simpleworkflow.model.ChildWorkflowExecutionTimedOutEventAttributes attributes
com.amazonaws.services.simpleworkflow.model.WorkflowExecution execution
String workflowId
com.amazonaws.services.simpleworkflow.flow.worker.OpenRequestInfo scheduled
Exception failure
com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskCompletionHandle context
void handleChildWorkflowExecutionTerminated (com.amazonaws.services.simpleworkflow.model.HistoryEvent)
com.amazonaws.services.simpleworkflow.model.HistoryEvent event
com.amazonaws.services.simpleworkflow.model.ChildWorkflowExecutionTerminatedEventAttributes attributes
com.amazonaws.services.simpleworkflow.model.WorkflowExecution execution
String workflowId
com.amazonaws.services.simpleworkflow.flow.worker.OpenRequestInfo scheduled
Exception failure
com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskCompletionHandle context
void handleStartChildWorkflowExecutionFailed (com.amazonaws.services.simpleworkflow.model.HistoryEvent)
com.amazonaws.services.simpleworkflow.model.HistoryEvent event
com.amazonaws.services.simpleworkflow.model.StartChildWorkflowExecutionFailedEventAttributes attributes
String workflowId
com.amazonaws.services.simpleworkflow.flow.worker.OpenRequestInfo scheduled
com.amazonaws.services.simpleworkflow.model.WorkflowExecution workflowExecution
com.amazonaws.services.simpleworkflow.model.WorkflowType workflowType
String cause
Exception failure
com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskCompletionHandle context
void handleChildWorkflowExecutionFailed (com.amazonaws.services.simpleworkflow.model.HistoryEvent)
com.amazonaws.services.simpleworkflow.model.HistoryEvent event
com.amazonaws.services.simpleworkflow.model.ChildWorkflowExecutionFailedEventAttributes attributes
com.amazonaws.services.simpleworkflow.model.WorkflowExecution execution
String workflowId
com.amazonaws.services.simpleworkflow.flow.worker.OpenRequestInfo scheduled
String reason
String details
Exception failure
com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskCompletionHandle context
void handleChildWorkflowExecutionCompleted (com.amazonaws.services.simpleworkflow.model.HistoryEvent)
com.amazonaws.services.simpleworkflow.model.HistoryEvent event
com.amazonaws.services.simpleworkflow.model.ChildWorkflowExecutionCompletedEventAttributes attributes
com.amazonaws.services.simpleworkflow.model.WorkflowExecution execution
String workflowId
com.amazonaws.services.simpleworkflow.flow.worker.OpenRequestInfo scheduled
com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskCompletionHandle context
String result
com.amazonaws.services.simpleworkflow.flow.worker.GenericWorkflowClientImpl$StartChildWorkflowReplyImpl startedReply
void handleSignalExternalWorkflowExecutionFailed (com.amazonaws.services.simpleworkflow.model.HistoryEvent)
com.amazonaws.services.simpleworkflow.model.HistoryEvent event
com.amazonaws.services.simpleworkflow.model.SignalExternalWorkflowExecutionFailedEventAttributes attributes
String signalId
com.amazonaws.services.simpleworkflow.flow.worker.OpenRequestInfo signalContextAndResult
com.amazonaws.services.simpleworkflow.model.WorkflowExecution signaledExecution
Throwable failure
void handleExternalWorkflowExecutionSignaled (com.amazonaws.services.simpleworkflow.model.HistoryEvent)
com.amazonaws.services.simpleworkflow.model.HistoryEvent event
com.amazonaws.services.simpleworkflow.model.ExternalWorkflowExecutionSignaledEventAttributes attributes
String signalId
com.amazonaws.services.simpleworkflow.flow.worker.OpenRequestInfo signalContextAndResult
static com.amazonaws.services.simpleworkflow.flow.worker.DecisionsHelper access$0 (com.amazonaws.services.simpleworkflow.flow.worker.GenericWorkflowClientImpl)
static java.util.Map access$1 (com.amazonaws.services.simpleworkflow.flow.worker.GenericWorkflowClientImpl)
static java.util.Map access$2 (com.amazonaws.services.simpleworkflow.flow.worker.GenericWorkflowClientImpl)
}
com/amazonaws/services/simpleworkflow/flow/worker/GenericWorkflowClientImpl$4$1.classGenericWorkflowClientImpl.java
package com.amazonaws.services.simpleworkflow.flow.worker
com.amazonaws.services.simpleworkflow.flow.worker.GenericWorkflowClientImpl$4$1 extends java.lang.Object implements com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskCancellationHandler {
final com.amazonaws.services.simpleworkflow.flow.worker.GenericWorkflowClientImpl$4 this$1
private final String val$finalSignalId
private final com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskCompletionHandle val$handle
void (com.amazonaws.services.simpleworkflow.flow.worker.GenericWorkflowClientImpl$4, java.lang.String, com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskCompletionHandle)
public void handleCancellation (java.lang.Throwable)
Throwable cause
com.amazonaws.services.simpleworkflow.flow.worker.OpenRequestInfo scheduled
}
com/amazonaws/services/simpleworkflow/flow/worker/GenericWorkflowClientImpl$4.classGenericWorkflowClientImpl.java
package com.amazonaws.services.simpleworkflow.flow.worker
com.amazonaws.services.simpleworkflow.flow.worker.GenericWorkflowClientImpl$4 extends com.amazonaws.services.simpleworkflow.flow.core.ExternalTask {
final com.amazonaws.services.simpleworkflow.flow.worker.GenericWorkflowClientImpl this$0
private final com.amazonaws.services.simpleworkflow.model.SignalExternalWorkflowExecutionDecisionAttributes val$attributes
private final com.amazonaws.services.simpleworkflow.flow.worker.OpenRequestInfo val$context
transient void (com.amazonaws.services.simpleworkflow.flow.worker.GenericWorkflowClientImpl, com.amazonaws.services.simpleworkflow.flow.core.Promise[], com.amazonaws.services.simpleworkflow.model.SignalExternalWorkflowExecutionDecisionAttributes, com.amazonaws.services.simpleworkflow.flow.worker.OpenRequestInfo)
com.amazonaws.services.simpleworkflow.flow.core.Promise[] $anonymous0
protected com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskCancellationHandler doExecute (com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskCompletionHandle) throws java.lang.Throwable
com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskCompletionHandle handle
String finalSignalId
static com.amazonaws.services.simpleworkflow.flow.worker.GenericWorkflowClientImpl access$0 (com.amazonaws.services.simpleworkflow.flow.worker.GenericWorkflowClientImpl$4)
}
com/amazonaws/services/simpleworkflow/flow/worker/LambdaFunctionClientImpl$1.classLambdaFunctionClientImpl.java
package com.amazonaws.services.simpleworkflow.flow.worker
com.amazonaws.services.simpleworkflow.flow.worker.LambdaFunctionClientImpl$1 extends com.amazonaws.services.simpleworkflow.flow.core.Task {
final com.amazonaws.services.simpleworkflow.flow.worker.LambdaFunctionClientImpl this$0
private final com.amazonaws.services.simpleworkflow.flow.core.Settable val$result
private final String val$name
private final com.amazonaws.services.simpleworkflow.flow.core.Promise val$input
private final long val$timeoutSeconds
transient void (com.amazonaws.services.simpleworkflow.flow.worker.LambdaFunctionClientImpl, com.amazonaws.services.simpleworkflow.flow.core.Promise[], com.amazonaws.services.simpleworkflow.flow.core.Settable, java.lang.String, com.amazonaws.services.simpleworkflow.flow.core.Promise, long)
com.amazonaws.services.simpleworkflow.flow.core.Promise[] $anonymous0
protected void doExecute () throws java.lang.Throwable
}
com/amazonaws/services/simpleworkflow/flow/worker/BackoffThrottler.classBackoffThrottler.java
package com.amazonaws.services.simpleworkflow.flow.worker
public com.amazonaws.services.simpleworkflow.flow.worker.BackoffThrottler extends java.lang.Object {
private final long initialSleep
private final long maxSleep
private final double backoffCoefficient
private final java.util.concurrent.atomic.AtomicLong failureCount
public void (long, long, double)
long initialSleep
long maxSleep
double backoffCoefficient
private long calculateSleepTime ()
double sleepMillis
public void throttle () throws java.lang.InterruptedException
public void success ()
public void failure ()
}
com/amazonaws/services/simpleworkflow/flow/worker/DecisionStateMachineBase.classDecisionStateMachineBase.java
package com.amazonaws.services.simpleworkflow.flow.worker
abstract com.amazonaws.services.simpleworkflow.flow.worker.DecisionStateMachineBase extends java.lang.Object implements com.amazonaws.services.simpleworkflow.flow.worker.DecisionStateMachine {
protected com.amazonaws.services.simpleworkflow.flow.worker.DecisionState state
protected java.util.List stateHistory
private final com.amazonaws.services.simpleworkflow.flow.worker.DecisionId id
private static int[] $SWITCH_TABLE$com$amazonaws$services$simpleworkflow$flow$worker$DecisionState
public void (com.amazonaws.services.simpleworkflow.flow.worker.DecisionId)
com.amazonaws.services.simpleworkflow.flow.worker.DecisionId id
protected void (com.amazonaws.services.simpleworkflow.flow.worker.DecisionId, com.amazonaws.services.simpleworkflow.flow.worker.DecisionState)
com.amazonaws.services.simpleworkflow.flow.worker.DecisionId id
com.amazonaws.services.simpleworkflow.flow.worker.DecisionState state
public com.amazonaws.services.simpleworkflow.flow.worker.DecisionState getState ()
public com.amazonaws.services.simpleworkflow.flow.worker.DecisionId getId ()
public boolean isDone ()
public void handleDecisionTaskStartedEvent ()
public void cancel (java.lang.Runnable)
Runnable immediateCancellationCallback
public void handleInitiatedEvent (com.amazonaws.services.simpleworkflow.model.HistoryEvent)
com.amazonaws.services.simpleworkflow.model.HistoryEvent event
public void handleInitiationFailedEvent (com.amazonaws.services.simpleworkflow.model.HistoryEvent)
com.amazonaws.services.simpleworkflow.model.HistoryEvent event
public void handleStartedEvent (com.amazonaws.services.simpleworkflow.model.HistoryEvent)
com.amazonaws.services.simpleworkflow.model.HistoryEvent event
public void handleCompletionEvent ()
public void handleCancellationInitiatedEvent ()
public void handleCancellationFailureEvent (com.amazonaws.services.simpleworkflow.model.HistoryEvent)
com.amazonaws.services.simpleworkflow.model.HistoryEvent event
public void handleCancellationEvent ()
public java.lang.String toString ()
protected void failStateTransition ()
static int[] $SWITCH_TABLE$com$amazonaws$services$simpleworkflow$flow$worker$DecisionState ()
}
com/amazonaws/services/simpleworkflow/flow/worker/DecisionTaskHandler.classDecisionTaskHandler.java
package com.amazonaws.services.simpleworkflow.flow.worker
public abstract com.amazonaws.services.simpleworkflow.flow.worker.DecisionTaskHandler extends java.lang.Object {
public void ()
public abstract com.amazonaws.services.simpleworkflow.model.RespondDecisionTaskCompletedRequest handleDecisionTask (java.util.Iterator) throws java.lang.Exception
public abstract java.util.List getAsynchronousThreadDump (java.util.Iterator) throws java.lang.Exception
public abstract java.lang.String getAsynchronousThreadDumpAsString (java.util.Iterator) throws java.lang.Exception
public abstract java.lang.Object loadWorkflowThroughReplay (java.util.Iterator) throws java.lang.Exception
}
com/amazonaws/services/simpleworkflow/flow/worker/ActivityDecisionStateMachine.classActivityDecisionStateMachine.java
package com.amazonaws.services.simpleworkflow.flow.worker
com.amazonaws.services.simpleworkflow.flow.worker.ActivityDecisionStateMachine extends com.amazonaws.services.simpleworkflow.flow.worker.DecisionStateMachineBase {
private com.amazonaws.services.simpleworkflow.model.ScheduleActivityTaskDecisionAttributes scheduleAttributes
private static int[] $SWITCH_TABLE$com$amazonaws$services$simpleworkflow$flow$worker$DecisionState
public void (com.amazonaws.services.simpleworkflow.flow.worker.DecisionId, com.amazonaws.services.simpleworkflow.model.ScheduleActivityTaskDecisionAttributes)
com.amazonaws.services.simpleworkflow.flow.worker.DecisionId id
com.amazonaws.services.simpleworkflow.model.ScheduleActivityTaskDecisionAttributes scheduleAttributes
void (com.amazonaws.services.simpleworkflow.flow.worker.DecisionId, com.amazonaws.services.simpleworkflow.model.ScheduleActivityTaskDecisionAttributes, com.amazonaws.services.simpleworkflow.flow.worker.DecisionState)
com.amazonaws.services.simpleworkflow.flow.worker.DecisionId id
com.amazonaws.services.simpleworkflow.model.ScheduleActivityTaskDecisionAttributes scheduleAttributes
com.amazonaws.services.simpleworkflow.flow.worker.DecisionState state
public com.amazonaws.services.simpleworkflow.model.Decision getDecision ()
public void handleDecisionTaskStartedEvent ()
public void handleCancellationFailureEvent (com.amazonaws.services.simpleworkflow.model.HistoryEvent)
com.amazonaws.services.simpleworkflow.model.HistoryEvent event
private com.amazonaws.services.simpleworkflow.model.Decision createRequestCancelActivityTaskDecision ()
com.amazonaws.services.simpleworkflow.model.RequestCancelActivityTaskDecisionAttributes tryCancel
com.amazonaws.services.simpleworkflow.model.Decision decision
private com.amazonaws.services.simpleworkflow.model.Decision createScheduleActivityTaskDecision ()
com.amazonaws.services.simpleworkflow.model.Decision decision
static int[] $SWITCH_TABLE$com$amazonaws$services$simpleworkflow$flow$worker$DecisionState ()
}
com/amazonaws/services/simpleworkflow/flow/worker/DecisionsHelper$1.classDecisionsHelper.java
package com.amazonaws.services.simpleworkflow.flow.worker
com.amazonaws.services.simpleworkflow.flow.worker.DecisionsHelper$1 extends java.lang.Object {
static final int[] $SwitchMap$com$amazonaws$services$simpleworkflow$model$DecisionType
static void ()
}
com/amazonaws/services/simpleworkflow/flow/worker/GenericWorker$ExecutorThreadFactory.classGenericWorker.java
package com.amazonaws.services.simpleworkflow.flow.worker
com.amazonaws.services.simpleworkflow.flow.worker.GenericWorker$ExecutorThreadFactory extends java.lang.Object implements java.util.concurrent.ThreadFactory {
private java.util.concurrent.atomic.AtomicInteger threadIndex
private final String threadPrefix
final com.amazonaws.services.simpleworkflow.flow.worker.GenericWorker this$0
public void (com.amazonaws.services.simpleworkflow.flow.worker.GenericWorker, java.lang.String)
String threadPrefix
public java.lang.Thread newThread (java.lang.Runnable)
Runnable r
Thread result
}
com/amazonaws/services/simpleworkflow/flow/worker/AsyncDecisionTaskHandler.classAsyncDecisionTaskHandler.java
package com.amazonaws.services.simpleworkflow.flow.worker
public com.amazonaws.services.simpleworkflow.flow.worker.AsyncDecisionTaskHandler extends com.amazonaws.services.simpleworkflow.flow.worker.DecisionTaskHandler {
private static final org.apache.commons.logging.Log log
private static final org.apache.commons.logging.Log asyncThreadDumpLog
private final com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinitionFactoryFactory definitionFactoryFactory
static void ()
public void (com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinitionFactoryFactory)
com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinitionFactoryFactory definitionFactoryFactory
public com.amazonaws.services.simpleworkflow.model.RespondDecisionTaskCompletedRequest handleDecisionTask (java.util.Iterator) throws java.lang.Exception
java.util.Iterator decisionTaskIterator
com.amazonaws.services.simpleworkflow.flow.worker.HistoryHelper historyHelper
com.amazonaws.services.simpleworkflow.flow.worker.AsyncDecider decider
com.amazonaws.services.simpleworkflow.flow.worker.DecisionsHelper decisionsHelper
java.util.Collection decisions
String context
com.amazonaws.services.simpleworkflow.model.DecisionTask decisionTask
com.amazonaws.services.simpleworkflow.model.RespondDecisionTaskCompletedRequest completedRequest
public com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinition loadWorkflowThroughReplay (java.util.Iterator) throws java.lang.Exception
java.util.Iterator decisionTaskIterator
com.amazonaws.services.simpleworkflow.flow.worker.HistoryHelper historyHelper
com.amazonaws.services.simpleworkflow.flow.worker.AsyncDecider decider
com.amazonaws.services.simpleworkflow.flow.worker.DecisionsHelper decisionsHelper
public java.util.List getAsynchronousThreadDump (java.util.Iterator) throws java.lang.Exception
java.util.Iterator decisionTaskIterator
com.amazonaws.services.simpleworkflow.flow.worker.HistoryHelper historyHelper
com.amazonaws.services.simpleworkflow.flow.worker.AsyncDecider decider
public java.lang.String getAsynchronousThreadDumpAsString (java.util.Iterator) throws java.lang.Exception
java.util.Iterator decisionTaskIterator
com.amazonaws.services.simpleworkflow.flow.worker.HistoryHelper historyHelper
com.amazonaws.services.simpleworkflow.flow.worker.AsyncDecider decider
private com.amazonaws.services.simpleworkflow.flow.worker.AsyncDecider createDecider (com.amazonaws.services.simpleworkflow.flow.worker.HistoryHelper) throws java.lang.Exception
com.amazonaws.services.simpleworkflow.flow.worker.HistoryHelper historyHelper
com.amazonaws.services.simpleworkflow.model.DecisionTask decisionTask
com.amazonaws.services.simpleworkflow.model.WorkflowType workflowType
com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinitionFactory workflowDefinitionFactory
com.amazonaws.services.simpleworkflow.flow.worker.DecisionsHelper decisionsHelper
com.amazonaws.services.simpleworkflow.flow.worker.AsyncDecider decider
public volatile java.lang.Object loadWorkflowThroughReplay (java.util.Iterator) throws java.lang.Exception
}
com/amazonaws/services/simpleworkflow/flow/worker/ActivityTaskPoller$1.classActivityTaskPoller.java
package com.amazonaws.services.simpleworkflow.flow.worker
com.amazonaws.services.simpleworkflow.flow.worker.ActivityTaskPoller$1 extends java.lang.Object implements java.lang.Thread$UncaughtExceptionHandler {
final com.amazonaws.services.simpleworkflow.flow.worker.ActivityTaskPoller this$0
void (com.amazonaws.services.simpleworkflow.flow.worker.ActivityTaskPoller)
public void uncaughtException (java.lang.Thread, java.lang.Throwable)
Thread t
Throwable e
}
com/amazonaws/services/simpleworkflow/flow/worker/SynchronousActivityTaskPoller.classSynchronousActivityTaskPoller.java
package com.amazonaws.services.simpleworkflow.flow.worker
public com.amazonaws.services.simpleworkflow.flow.worker.SynchronousActivityTaskPoller extends java.lang.Object implements com.amazonaws.services.simpleworkflow.flow.worker.TaskPoller {
private static final org.apache.commons.logging.Log log
private com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow service
private String domain
private String taskListToPoll
private com.amazonaws.services.simpleworkflow.flow.generic.ActivityImplementationFactory activityImplementationFactory
private String identity
private com.amazonaws.services.simpleworkflow.flow.worker.SynchronousRetrier reportCompletionRetrier
private com.amazonaws.services.simpleworkflow.flow.worker.SynchronousRetrier reportFailureRetrier
private boolean initialized
static void ()
public void (com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow, java.lang.String, java.lang.String, com.amazonaws.services.simpleworkflow.flow.generic.ActivityImplementationFactory)
com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow service
String domain
String taskListToPoll
com.amazonaws.services.simpleworkflow.flow.generic.ActivityImplementationFactory activityImplementationFactory
public void ()
int length
public com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow getService ()
public void setService (com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow)
com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow service
public java.lang.String getDomain ()
public void setDomain (java.lang.String)
String domain
public java.lang.String getPollTaskList ()
public void setTaskListToPoll (java.lang.String)
String taskList
public com.amazonaws.services.simpleworkflow.flow.generic.ActivityImplementationFactory getActivityImplementationFactory ()
public void setActivityImplementationFactory (com.amazonaws.services.simpleworkflow.flow.generic.ActivityImplementationFactory)
com.amazonaws.services.simpleworkflow.flow.generic.ActivityImplementationFactory activityImplementationFactory
public java.lang.String getIdentity ()
public void setIdentity (java.lang.String)
String identity
public com.amazonaws.services.simpleworkflow.flow.worker.ExponentialRetryParameters getReportCompletionRetryParameters ()
public void setReportCompletionRetryParameters (com.amazonaws.services.simpleworkflow.flow.worker.ExponentialRetryParameters)
com.amazonaws.services.simpleworkflow.flow.worker.ExponentialRetryParameters reportCompletionRetryParameters
public com.amazonaws.services.simpleworkflow.flow.worker.ExponentialRetryParameters getReportFailureRetryParameters ()
public void setReportFailureRetryParameters (com.amazonaws.services.simpleworkflow.flow.worker.ExponentialRetryParameters)
com.amazonaws.services.simpleworkflow.flow.worker.ExponentialRetryParameters reportFailureRetryParameters
public java.lang.String getTaskListToPoll ()
public com.amazonaws.services.simpleworkflow.model.ActivityTask poll ()
com.amazonaws.services.simpleworkflow.model.PollForActivityTaskRequest pollRequest
com.amazonaws.services.simpleworkflow.model.ActivityTask result
public boolean pollAndProcessSingleTask () throws java.lang.Exception
com.amazonaws.services.simpleworkflow.model.ActivityTask task
protected void execute (com.amazonaws.services.simpleworkflow.model.ActivityTask) throws java.lang.Exception
com.amazonaws.services.simpleworkflow.model.ActivityTask task
String output
com.amazonaws.services.simpleworkflow.model.ActivityType activityType
com.amazonaws.services.simpleworkflow.flow.ActivityExecutionContext context
com.amazonaws.services.simpleworkflow.flow.generic.ActivityImplementation activityImplementation
com.amazonaws.services.simpleworkflow.flow.ActivityFailureException e
Exception e
String reason
java.io.StringWriter sw
String details
protected void respondActivityTaskFailedWithRetry (java.lang.String, java.lang.String, java.lang.String)
String taskToken
String reason
String details
protected void respondActivityTaskFailed (java.lang.String, java.lang.String, java.lang.String)
String taskToken
String reason
String details
com.amazonaws.services.simpleworkflow.model.RespondActivityTaskFailedRequest failedResponse
protected void respondActivityTaskCanceledWithRetry (java.lang.String, java.lang.String)
String taskToken
String details
protected void respondActivityTaskCanceled (java.lang.String, java.lang.String)
String taskToken
String details
com.amazonaws.services.simpleworkflow.model.RespondActivityTaskCanceledRequest canceledResponse
protected void respondActivityTaskCompletedWithRetry (java.lang.String, java.lang.String)
String taskToken
String output
protected void respondActivityTaskCompleted (java.lang.String, java.lang.String)
String taskToken
String output
com.amazonaws.services.simpleworkflow.model.RespondActivityTaskCompletedRequest completedReponse
protected void checkRequiredProperty (java.lang.Object, java.lang.String)
Object value
String name
public void shutdown ()
public void shutdownNow ()
public boolean awaitTermination (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long left
java.util.concurrent.TimeUnit milliseconds
}
com/amazonaws/services/simpleworkflow/flow/worker/TaskPoller.classTaskPoller.java
package com.amazonaws.services.simpleworkflow.flow.worker
public abstract com.amazonaws.services.simpleworkflow.flow.worker.TaskPoller extends java.lang.Object {
public abstract boolean pollAndProcessSingleTask () throws java.lang.Exception
public abstract void shutdown ()
public abstract void shutdownNow ()
public abstract boolean awaitTermination (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
}
com/amazonaws/services/simpleworkflow/flow/worker/GenericWorker.classGenericWorker.java
package com.amazonaws.services.simpleworkflow.flow.worker
public abstract com.amazonaws.services.simpleworkflow.flow.worker.GenericWorker extends java.lang.Object implements com.amazonaws.services.simpleworkflow.flow.WorkerBase {
private static final org.apache.commons.logging.Log log
protected static final int MAX_IDENTITY_LENGTH
protected com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow service
protected String domain
protected boolean registerDomain
protected long domainRetentionPeriodInDays
private String taskListToPoll
private int maximumPollRateIntervalMilliseconds
private double maximumPollRatePerSecond
private double pollBackoffCoefficient
private long pollBackoffInitialInterval
private long pollBackoffMaximumInterval
private boolean disableTypeRegitrationOnStart
private boolean disableServiceShutdownOnStop
private java.util.concurrent.ThreadPoolExecutor pollExecutor
private String identity
protected final java.util.concurrent.atomic.AtomicReference suspendLatch
private int pollThreadCount
private com.amazonaws.services.simpleworkflow.flow.worker.BackoffThrottler pollBackoffThrottler
private com.amazonaws.services.simpleworkflow.flow.worker.Throttler pollRateThrottler
protected Thread$UncaughtExceptionHandler uncaughtExceptionHandler
private com.amazonaws.services.simpleworkflow.flow.worker.TaskPoller poller
static void ()
public void (com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow, java.lang.String, java.lang.String)
com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow service
String domain
String taskListToPoll
public void ()
int length
public com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow getService ()
public void setService (com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow)
com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow service
public java.lang.String getDomain ()
public void setDomain (java.lang.String)
String domain
public boolean isRegisterDomain ()
public void setRegisterDomain (boolean)
boolean registerDomain
public long getDomainRetentionPeriodInDays ()
public void setDomainRetentionPeriodInDays (long)
long domainRetentionPeriodInDays
public java.lang.String getTaskListToPoll ()
public void setTaskListToPoll (java.lang.String)
String taskListToPoll
public double getMaximumPollRatePerSecond ()
public void setMaximumPollRatePerSecond (double)
double maximumPollRatePerSecond
public int getMaximumPollRateIntervalMilliseconds ()
public void setMaximumPollRateIntervalMilliseconds (int)
int maximumPollRateIntervalMilliseconds
public java.lang.Thread$UncaughtExceptionHandler getUncaughtExceptionHandler ()
public void setUncaughtExceptionHandler (java.lang.Thread$UncaughtExceptionHandler)
Thread$UncaughtExceptionHandler uncaughtExceptionHandler
public java.lang.String getIdentity ()
public void setIdentity (java.lang.String)
String identity
public long getPollBackoffInitialInterval ()
public void setPollBackoffInitialInterval (long)
long backoffInitialInterval
public long getPollBackoffMaximumInterval ()
public void setPollBackoffMaximumInterval (long)
long backoffMaximumInterval
public boolean isDisableServiceShutdownOnStop ()
public void setDisableServiceShutdownOnStop (boolean)
boolean disableServiceShutdownOnStop
public double getPollBackoffCoefficient ()
public void setPollBackoffCoefficient (double)
double backoffCoefficient
public int getPollThreadCount ()
public void setPollThreadCount (int)
int threadCount
public void setDisableTypeRegistrationOnStart (boolean)
boolean disableTypeRegistrationOnStart
public boolean isDisableTypeRegistrationOnStart ()
public void start ()
com.amazonaws.services.simpleworkflow.flow.worker.GenericWorker$ExecutorThreadFactory pollExecutorThreadFactory
int i
private com.amazonaws.services.simpleworkflow.flow.worker.GenericWorker$ExecutorThreadFactory getExecutorThreadFactory ()
com.amazonaws.services.simpleworkflow.flow.worker.GenericWorker$ExecutorThreadFactory pollExecutorThreadFactory
protected abstract java.lang.String getPollThreadNamePrefix ()
protected abstract com.amazonaws.services.simpleworkflow.flow.worker.TaskPoller createPoller ()
protected abstract void checkRequredProperties ()
private void registerDomain ()
protected void checkRequiredProperty (java.lang.Object, java.lang.String)
Object value
String name
protected void checkStarted ()
private boolean isStarted ()
public void shutdown ()
public void shutdownNow ()
public boolean awaitTermination (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long timeout
java.util.concurrent.TimeUnit unit
long start
boolean terminated
long elapsed
long left
public boolean shutdownAndAwaitTermination (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long timeout
java.util.concurrent.TimeUnit unit
long start
long elapsed
long left
public java.lang.String toString ()
public boolean isRunning ()
public void suspendPolling ()
public void resumePolling ()
java.util.concurrent.CountDownLatch existing
static org.apache.commons.logging.Log access$0 ()
static java.util.concurrent.ThreadPoolExecutor access$1 (com.amazonaws.services.simpleworkflow.flow.worker.GenericWorker)
static com.amazonaws.services.simpleworkflow.flow.worker.BackoffThrottler access$2 (com.amazonaws.services.simpleworkflow.flow.worker.GenericWorker)
static com.amazonaws.services.simpleworkflow.flow.worker.Throttler access$3 (com.amazonaws.services.simpleworkflow.flow.worker.GenericWorker)
}
com/amazonaws/services/simpleworkflow/flow/worker/AsyncDecider.classAsyncDecider.java
package com.amazonaws.services.simpleworkflow.flow.worker
com.amazonaws.services.simpleworkflow.flow.worker.AsyncDecider extends java.lang.Object {
private static final org.apache.commons.logging.Log log
private final com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinitionFactory workflowDefinitionFactory
private com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinition definition
private final com.amazonaws.services.simpleworkflow.flow.worker.HistoryHelper historyHelper
private final com.amazonaws.services.simpleworkflow.flow.worker.DecisionsHelper decisionsHelper
private final com.amazonaws.services.simpleworkflow.flow.worker.GenericActivityClientImpl activityClient
private final com.amazonaws.services.simpleworkflow.flow.worker.GenericWorkflowClientImpl workflowClient
private final com.amazonaws.services.simpleworkflow.flow.worker.LambdaFunctionClientImpl lambdaFunctionClient
private final com.amazonaws.services.simpleworkflow.flow.worker.WorkflowClockImpl workflowClock
private final com.amazonaws.services.simpleworkflow.flow.DecisionContext context
private com.amazonaws.services.simpleworkflow.flow.worker.AsyncDecider$WorkflowAsyncScope workflowAsyncScope
private boolean cancelRequested
private com.amazonaws.services.simpleworkflow.flow.worker.WorkfowContextImpl workflowContext
private boolean unhandledDecision
private boolean completed
private Throwable failure
private static int[] $SWITCH_TABLE$com$amazonaws$services$simpleworkflow$model$EventType
static final boolean $assertionsDisabled
static void ()
public void (com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinitionFactory, com.amazonaws.services.simpleworkflow.flow.worker.HistoryHelper, com.amazonaws.services.simpleworkflow.flow.worker.DecisionsHelper) throws java.lang.Exception
com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinitionFactory workflowDefinitionFactory
com.amazonaws.services.simpleworkflow.flow.worker.HistoryHelper historyHelper
com.amazonaws.services.simpleworkflow.flow.worker.DecisionsHelper decisionsHelper
com.amazonaws.services.simpleworkflow.model.DecisionTask decisionTask
public boolean isCancelRequested ()
private void handleWorkflowExecutionStarted (com.amazonaws.services.simpleworkflow.model.HistoryEvent)
com.amazonaws.services.simpleworkflow.model.HistoryEvent event
private void processEvent (com.amazonaws.services.simpleworkflow.model.HistoryEvent, com.amazonaws.services.simpleworkflow.model.EventType) throws java.lang.Throwable
com.amazonaws.services.simpleworkflow.model.HistoryEvent event
com.amazonaws.services.simpleworkflow.model.EventType eventType
private void eventLoop (com.amazonaws.services.simpleworkflow.model.HistoryEvent) throws java.lang.Throwable
com.amazonaws.services.simpleworkflow.model.HistoryEvent event
java.util.concurrent.CancellationException e
Throwable e
private void completeWorkflow ()
com.amazonaws.services.simpleworkflow.flow.generic.ContinueAsNewWorkflowExecutionParameters continueAsNewOnCompletion
com.amazonaws.services.simpleworkflow.flow.core.Promise output
String workflowOutput
private void handleDecisionTaskStarted (com.amazonaws.services.simpleworkflow.model.HistoryEvent) throws java.lang.Throwable
com.amazonaws.services.simpleworkflow.model.HistoryEvent event
private void handleWorkflowExecutionCancelRequested (com.amazonaws.services.simpleworkflow.model.HistoryEvent) throws java.lang.Throwable
com.amazonaws.services.simpleworkflow.model.HistoryEvent event
private void handleStartTimerFailed (com.amazonaws.services.simpleworkflow.model.HistoryEvent)
com.amazonaws.services.simpleworkflow.model.HistoryEvent event
com.amazonaws.services.simpleworkflow.model.StartTimerFailedEventAttributes attributes
String timerId
private void handleTimerFired (com.amazonaws.services.simpleworkflow.model.HistoryEvent) throws java.lang.Throwable
com.amazonaws.services.simpleworkflow.model.HistoryEvent event
com.amazonaws.services.simpleworkflow.model.TimerFiredEventAttributes attributes
String timerId
private void handleTimerStarted (com.amazonaws.services.simpleworkflow.model.HistoryEvent)
com.amazonaws.services.simpleworkflow.model.HistoryEvent event
com.amazonaws.services.simpleworkflow.model.TimerStartedEventAttributes attributes
String timerId
private void handleWorkflowExecutionSignaled (com.amazonaws.services.simpleworkflow.model.HistoryEvent) throws java.lang.Throwable
com.amazonaws.services.simpleworkflow.model.HistoryEvent event
com.amazonaws.services.simpleworkflow.model.WorkflowExecutionSignaledEventAttributes signalAttributes
private void handleDecisionTaskCompleted (com.amazonaws.services.simpleworkflow.model.HistoryEvent)
com.amazonaws.services.simpleworkflow.model.HistoryEvent event
public void decide () throws java.lang.Exception
long lastNonReplayedEventId
com.amazonaws.services.simpleworkflow.flow.worker.HistoryHelper$EventsIterator eventsIterator
java.util.List reordered
java.util.List decisionStartToCompletionEvents
java.util.List decisionCompletionToStartEvents
boolean concurrentToDecision
int lastDecisionIndex
com.amazonaws.services.simpleworkflow.model.HistoryEvent event
com.amazonaws.services.simpleworkflow.model.EventType eventType
long replayCurrentTimeMilliseconds
int size
com.amazonaws.services.simpleworkflow.model.HistoryEvent event
com.amazonaws.services.simpleworkflow.model.EventType eventType
com.amazonaws.AmazonServiceException e
Throwable e
com.amazonaws.services.simpleworkflow.flow.WorkflowException e
com.amazonaws.services.simpleworkflow.flow.WorkflowException e
com.amazonaws.services.simpleworkflow.flow.WorkflowException e
com.amazonaws.services.simpleworkflow.flow.WorkflowException e
Throwable e
Throwable e
Throwable e
Throwable e
private boolean isDecisionEvent (com.amazonaws.services.simpleworkflow.model.EventType)
com.amazonaws.services.simpleworkflow.model.EventType eventType
public java.util.List getAsynchronousThreadDump ()
public java.lang.String getAsynchronousThreadDumpAsString ()
private void checkAsynchronousThreadDumpState ()
public com.amazonaws.services.simpleworkflow.flow.worker.DecisionsHelper getDecisionsHelper ()
public com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinition getWorkflowDefinition ()
static com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinition access$0 (com.amazonaws.services.simpleworkflow.flow.worker.AsyncDecider)
static int[] $SWITCH_TABLE$com$amazonaws$services$simpleworkflow$model$EventType ()
}
com/amazonaws/services/simpleworkflow/flow/worker/GenericWorkflowClientImpl$2.classGenericWorkflowClientImpl.java
package com.amazonaws.services.simpleworkflow.flow.worker
com.amazonaws.services.simpleworkflow.flow.worker.GenericWorkflowClientImpl$2 extends com.amazonaws.services.simpleworkflow.flow.core.Functor {
final com.amazonaws.services.simpleworkflow.flow.worker.GenericWorkflowClientImpl this$0
private final com.amazonaws.services.simpleworkflow.flow.core.Promise val$started
transient void (com.amazonaws.services.simpleworkflow.flow.worker.GenericWorkflowClientImpl, com.amazonaws.services.simpleworkflow.flow.core.Promise[], com.amazonaws.services.simpleworkflow.flow.core.Promise)
com.amazonaws.services.simpleworkflow.flow.core.Promise[] $anonymous0
protected com.amazonaws.services.simpleworkflow.flow.core.Promise doExecute () throws java.lang.Throwable
}
com/amazonaws/services/simpleworkflow/flow/worker/ActivityTaskPoller$2.classActivityTaskPoller.java
package com.amazonaws.services.simpleworkflow.flow.worker
com.amazonaws.services.simpleworkflow.flow.worker.ActivityTaskPoller$2 extends java.lang.Object implements java.lang.Runnable {
final com.amazonaws.services.simpleworkflow.flow.worker.ActivityTaskPoller this$0
private final com.amazonaws.services.simpleworkflow.model.ActivityTask val$task
void (com.amazonaws.services.simpleworkflow.flow.worker.ActivityTaskPoller, com.amazonaws.services.simpleworkflow.model.ActivityTask)
public void run ()
Throwable ee
}
com/amazonaws/services/simpleworkflow/flow/worker/AsyncDecider$WorkflowExecuteAsyncScope.classAsyncDecider.java
package com.amazonaws.services.simpleworkflow.flow.worker
final com.amazonaws.services.simpleworkflow.flow.worker.AsyncDecider$WorkflowExecuteAsyncScope extends com.amazonaws.services.simpleworkflow.flow.worker.AsyncDecider$WorkflowAsyncScope {
private final com.amazonaws.services.simpleworkflow.model.WorkflowExecutionStartedEventAttributes attributes
private com.amazonaws.services.simpleworkflow.flow.core.Promise output
final com.amazonaws.services.simpleworkflow.flow.worker.AsyncDecider this$0
static final boolean $assertionsDisabled
static void ()
public void (com.amazonaws.services.simpleworkflow.flow.worker.AsyncDecider, com.amazonaws.services.simpleworkflow.model.HistoryEvent)
com.amazonaws.services.simpleworkflow.model.HistoryEvent event
protected void doAsync () throws java.lang.Throwable
public com.amazonaws.services.simpleworkflow.flow.core.Promise getOutput ()
}
com/amazonaws/services/simpleworkflow/flow/worker/DecisionContextImpl.classDecisionContextImpl.java
package com.amazonaws.services.simpleworkflow.flow.worker
com.amazonaws.services.simpleworkflow.flow.worker.DecisionContextImpl extends com.amazonaws.services.simpleworkflow.flow.DecisionContext {
private final com.amazonaws.services.simpleworkflow.flow.generic.GenericActivityClient activityClient
private final com.amazonaws.services.simpleworkflow.flow.generic.GenericWorkflowClient workflowClient
private final com.amazonaws.services.simpleworkflow.flow.WorkflowClock workflowClock
private final com.amazonaws.services.simpleworkflow.flow.WorkflowContext workflowContext
private final com.amazonaws.services.simpleworkflow.flow.worker.LambdaFunctionClient lambdaFunctionClient
void (com.amazonaws.services.simpleworkflow.flow.generic.GenericActivityClient, com.amazonaws.services.simpleworkflow.flow.generic.GenericWorkflowClient, com.amazonaws.services.simpleworkflow.flow.WorkflowClock, com.amazonaws.services.simpleworkflow.flow.WorkflowContext, com.amazonaws.services.simpleworkflow.flow.worker.LambdaFunctionClient)
com.amazonaws.services.simpleworkflow.flow.generic.GenericActivityClient activityClient
com.amazonaws.services.simpleworkflow.flow.generic.GenericWorkflowClient workflowClient
com.amazonaws.services.simpleworkflow.flow.WorkflowClock workflowClock
com.amazonaws.services.simpleworkflow.flow.WorkflowContext workflowContext
com.amazonaws.services.simpleworkflow.flow.worker.LambdaFunctionClient lambdaFunctionClient
public com.amazonaws.services.simpleworkflow.flow.generic.GenericActivityClient getActivityClient ()
public com.amazonaws.services.simpleworkflow.flow.generic.GenericWorkflowClient getWorkflowClient ()
public com.amazonaws.services.simpleworkflow.flow.WorkflowClock getWorkflowClock ()
public com.amazonaws.services.simpleworkflow.flow.WorkflowContext getWorkflowContext ()
public com.amazonaws.services.simpleworkflow.flow.worker.LambdaFunctionClient getLambdaFunctionClient ()
}
com/amazonaws/services/simpleworkflow/flow/worker/DecisionTaskPoller$DecisionTaskIterator.classDecisionTaskPoller.java
package com.amazonaws.services.simpleworkflow.flow.worker
com.amazonaws.services.simpleworkflow.flow.worker.DecisionTaskPoller$DecisionTaskIterator extends java.lang.Object implements java.util.Iterator {
private final com.amazonaws.services.simpleworkflow.model.DecisionTask firstDecisionTask
private com.amazonaws.services.simpleworkflow.model.DecisionTask next
final com.amazonaws.services.simpleworkflow.flow.worker.DecisionTaskPoller this$0
public void (com.amazonaws.services.simpleworkflow.flow.worker.DecisionTaskPoller)
public boolean hasNext ()
public com.amazonaws.services.simpleworkflow.model.DecisionTask next ()
com.amazonaws.services.simpleworkflow.model.DecisionTask result
public void remove ()
public com.amazonaws.services.simpleworkflow.model.DecisionTask getFirstDecisionTask ()
public volatile java.lang.Object next ()
}
com/amazonaws/services/simpleworkflow/flow/worker/LambdaFunctionDecisionStateMachine$1.classLambdaFunctionDecisionStateMachine.java
package com.amazonaws.services.simpleworkflow.flow.worker
com.amazonaws.services.simpleworkflow.flow.worker.LambdaFunctionDecisionStateMachine$1 extends java.lang.Object {
static final int[] $SwitchMap$com$amazonaws$services$simpleworkflow$flow$worker$DecisionState
static void ()
}
com/amazonaws/services/simpleworkflow/flow/worker/LambdaFunctionClientImpl.classLambdaFunctionClientImpl.java
package com.amazonaws.services.simpleworkflow.flow.worker
public com.amazonaws.services.simpleworkflow.flow.worker.LambdaFunctionClientImpl extends java.lang.Object implements com.amazonaws.services.simpleworkflow.flow.worker.LambdaFunctionClient {
private final com.amazonaws.services.simpleworkflow.flow.worker.DecisionsHelper decisions
private final java.util.Map scheduledLambdas
public void (com.amazonaws.services.simpleworkflow.flow.worker.DecisionsHelper)
com.amazonaws.services.simpleworkflow.flow.worker.DecisionsHelper decisions
public com.amazonaws.services.simpleworkflow.flow.core.Promise scheduleLambdaFunction (java.lang.String, java.lang.String)
String name
String input
public com.amazonaws.services.simpleworkflow.flow.core.Promise scheduleLambdaFunction (java.lang.String, com.amazonaws.services.simpleworkflow.flow.core.Promise)
String name
com.amazonaws.services.simpleworkflow.flow.core.Promise input
public com.amazonaws.services.simpleworkflow.flow.core.Promise scheduleLambdaFunction (java.lang.String, com.amazonaws.services.simpleworkflow.flow.core.Promise, long)
String name
com.amazonaws.services.simpleworkflow.flow.core.Promise input
long timeoutSeconds
com.amazonaws.services.simpleworkflow.flow.core.Settable result
public com.amazonaws.services.simpleworkflow.flow.core.Promise scheduleLambdaFunction (java.lang.String, java.lang.String, long)
String name
String input
long timeoutSeconds
com.amazonaws.services.simpleworkflow.flow.worker.OpenRequestInfo context
com.amazonaws.services.simpleworkflow.model.ScheduleLambdaFunctionDecisionAttributes attributes
String functionId
String taskName
void handleLambdaFunctionStarted (com.amazonaws.services.simpleworkflow.model.LambdaFunctionStartedEventAttributes)
com.amazonaws.services.simpleworkflow.model.LambdaFunctionStartedEventAttributes attributes
void handleScheduleLambdaFunctionFailed (com.amazonaws.services.simpleworkflow.model.HistoryEvent)
com.amazonaws.services.simpleworkflow.model.HistoryEvent event
com.amazonaws.services.simpleworkflow.model.ScheduleLambdaFunctionFailedEventAttributes attributes
String functionId
com.amazonaws.services.simpleworkflow.flow.worker.OpenRequestInfo scheduled
String cause
com.amazonaws.services.simpleworkflow.flow.ScheduleLambdaFunctionFailedException failure
com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskCompletionHandle completionHandle
void handleLambdaFunctionCompleted (com.amazonaws.services.simpleworkflow.model.HistoryEvent)
com.amazonaws.services.simpleworkflow.model.HistoryEvent event
com.amazonaws.services.simpleworkflow.model.LambdaFunctionCompletedEventAttributes attributes
String lambdaId
com.amazonaws.services.simpleworkflow.flow.worker.OpenRequestInfo scheduled
String result
com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskCompletionHandle completionHandle
void handleLambdaFunctionFailed (com.amazonaws.services.simpleworkflow.model.HistoryEvent)
com.amazonaws.services.simpleworkflow.model.HistoryEvent event
com.amazonaws.services.simpleworkflow.model.LambdaFunctionFailedEventAttributes attributes
String functionId
com.amazonaws.services.simpleworkflow.flow.worker.OpenRequestInfo scheduled
String detail
com.amazonaws.services.simpleworkflow.flow.LambdaFunctionFailedException failure
com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskCompletionHandle completionHandle
void handleLambdaFunctionTimedOut (com.amazonaws.services.simpleworkflow.model.HistoryEvent)
com.amazonaws.services.simpleworkflow.model.HistoryEvent event
com.amazonaws.services.simpleworkflow.model.LambdaFunctionTimedOutEventAttributes attributes
String functionId
com.amazonaws.services.simpleworkflow.flow.worker.OpenRequestInfo scheduled
String timeoutType
com.amazonaws.services.simpleworkflow.flow.LambdaFunctionTimedOutException failure
com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskCompletionHandle completionHandle
static com.amazonaws.services.simpleworkflow.flow.worker.DecisionsHelper access$0 (com.amazonaws.services.simpleworkflow.flow.worker.LambdaFunctionClientImpl)
static java.util.Map access$1 (com.amazonaws.services.simpleworkflow.flow.worker.LambdaFunctionClientImpl)
}
com/amazonaws/services/simpleworkflow/flow/worker/GenericWorkflowWorker.classGenericWorkflowWorker.java
package com.amazonaws.services.simpleworkflow.flow.worker
public com.amazonaws.services.simpleworkflow.flow.worker.GenericWorkflowWorker extends com.amazonaws.services.simpleworkflow.flow.worker.GenericWorker {
private static final org.apache.commons.logging.Log log
private static final String THREAD_NAME_PREFIX
private com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinitionFactoryFactory workflowDefinitionFactoryFactory
static void ()
public void ()
public void (com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow, java.lang.String, java.lang.String)
com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow service
String domain
String taskListToPoll
public com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinitionFactoryFactory getWorkflowDefinitionFactoryFactory ()
public void setWorkflowDefinitionFactoryFactory (com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinitionFactoryFactory)
com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinitionFactoryFactory workflowDefinitionFactoryFactory
protected com.amazonaws.services.simpleworkflow.flow.worker.DecisionTaskPoller createWorkflowPoller ()
com.amazonaws.services.simpleworkflow.flow.worker.DecisionTaskPoller poller
protected void checkRequredProperties ()
protected java.lang.String getPollThreadNamePrefix ()
protected com.amazonaws.services.simpleworkflow.flow.worker.TaskPoller createPoller ()
com.amazonaws.services.simpleworkflow.flow.worker.DecisionTaskPoller result
public void registerTypesToPoll ()
public java.lang.String toString ()
public static void registerWorkflowTypes (com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow, java.lang.String, java.lang.String, com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinitionFactoryFactory)
com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow service
String domain
String defaultTaskList
com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinitionFactoryFactory workflowDefinitionFactoryFactory
com.amazonaws.services.simpleworkflow.model.WorkflowType typeToRegister
com.amazonaws.services.simpleworkflow.flow.generic.WorkflowDefinitionFactory workflowDefinitionFactory
com.amazonaws.services.simpleworkflow.flow.WorkflowTypeRegistrationOptions registrationOptions
com.amazonaws.services.simpleworkflow.model.WorkflowType workflowType
public static void registerWorkflowType (com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow, java.lang.String, com.amazonaws.services.simpleworkflow.model.WorkflowType, com.amazonaws.services.simpleworkflow.flow.WorkflowTypeRegistrationOptions, java.lang.String)
com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow service
String domain
com.amazonaws.services.simpleworkflow.model.WorkflowType workflowType
com.amazonaws.services.simpleworkflow.flow.WorkflowTypeRegistrationOptions registrationOptions
String defaultTaskList
com.amazonaws.services.simpleworkflow.model.RegisterWorkflowTypeRequest registerWorkflow
String taskList
String description
}
com/amazonaws/services/simpleworkflow/flow/worker/DecisionStateMachineBase$1.classDecisionStateMachineBase.java
package com.amazonaws.services.simpleworkflow.flow.worker
com.amazonaws.services.simpleworkflow.flow.worker.DecisionStateMachineBase$1 extends java.lang.Object {
static final int[] $SwitchMap$com$amazonaws$services$simpleworkflow$flow$worker$DecisionState
static void ()
}
com/amazonaws/services/simpleworkflow/flow/worker/GenericWorkflowClientImpl$3.classGenericWorkflowClientImpl.java
package com.amazonaws.services.simpleworkflow.flow.worker
com.amazonaws.services.simpleworkflow.flow.worker.GenericWorkflowClientImpl$3 extends com.amazonaws.services.simpleworkflow.flow.core.Task {
final com.amazonaws.services.simpleworkflow.flow.worker.GenericWorkflowClientImpl this$0
private final com.amazonaws.services.simpleworkflow.flow.core.Settable val$result
private final String val$workflow
private final String val$version
private final com.amazonaws.services.simpleworkflow.flow.core.Promise val$input
transient void (com.amazonaws.services.simpleworkflow.flow.worker.GenericWorkflowClientImpl, com.amazonaws.services.simpleworkflow.flow.core.Promise[], com.amazonaws.services.simpleworkflow.flow.core.Settable, java.lang.String, java.lang.String, com.amazonaws.services.simpleworkflow.flow.core.Promise)
com.amazonaws.services.simpleworkflow.flow.core.Promise[] $anonymous0
protected void doExecute () throws java.lang.Throwable
}
com/amazonaws/services/simpleworkflow/flow/worker/WorkfowContextImpl.classWorkfowContextImpl.java
package com.amazonaws.services.simpleworkflow.flow.worker
com.amazonaws.services.simpleworkflow.flow.worker.WorkfowContextImpl extends java.lang.Object implements com.amazonaws.services.simpleworkflow.flow.WorkflowContext {
private final com.amazonaws.services.simpleworkflow.model.DecisionTask decisionTask
private boolean cancelRequested
private com.amazonaws.services.simpleworkflow.flow.generic.ContinueAsNewWorkflowExecutionParameters continueAsNewOnCompletion
public void (com.amazonaws.services.simpleworkflow.model.DecisionTask)
com.amazonaws.services.simpleworkflow.model.DecisionTask decisionTask
public com.amazonaws.services.simpleworkflow.model.WorkflowExecution getWorkflowExecution ()
public com.amazonaws.services.simpleworkflow.model.WorkflowType getWorkflowType ()
public boolean isCancelRequested ()
void setCancelRequested (boolean)
boolean flag
public com.amazonaws.services.simpleworkflow.flow.generic.ContinueAsNewWorkflowExecutionParameters getContinueAsNewOnCompletion ()
public void setContinueAsNewOnCompletion (com.amazonaws.services.simpleworkflow.flow.generic.ContinueAsNewWorkflowExecutionParameters)
com.amazonaws.services.simpleworkflow.flow.generic.ContinueAsNewWorkflowExecutionParameters continueParameters
public com.amazonaws.services.simpleworkflow.model.WorkflowExecution getParentWorkflowExecution ()
com.amazonaws.services.simpleworkflow.model.WorkflowExecutionStartedEventAttributes attributes
public java.util.List getTagList ()
com.amazonaws.services.simpleworkflow.model.WorkflowExecutionStartedEventAttributes attributes
public com.amazonaws.services.simpleworkflow.model.ChildPolicy getChildPolicy ()
com.amazonaws.services.simpleworkflow.model.WorkflowExecutionStartedEventAttributes attributes
public java.lang.String getContinuedExecutionRunId ()
com.amazonaws.services.simpleworkflow.model.WorkflowExecutionStartedEventAttributes attributes
public long getExecutionStartToCloseTimeout ()
com.amazonaws.services.simpleworkflow.model.WorkflowExecutionStartedEventAttributes attributes
String result
public java.lang.String getTaskList ()
com.amazonaws.services.simpleworkflow.model.WorkflowExecutionStartedEventAttributes attributes
public java.lang.String getLambdaRole ()
com.amazonaws.services.simpleworkflow.model.WorkflowExecutionStartedEventAttributes attributes
private com.amazonaws.services.simpleworkflow.model.WorkflowExecutionStartedEventAttributes getWorkflowStartedEventAttributes ()
com.amazonaws.services.simpleworkflow.model.HistoryEvent firstHistoryEvent
com.amazonaws.services.simpleworkflow.model.WorkflowExecutionStartedEventAttributes attributes
public int getTaskPriority ()
com.amazonaws.services.simpleworkflow.model.WorkflowExecutionStartedEventAttributes attributes
String result
}
com/amazonaws/services/simpleworkflow/flow/worker/GenericWorkflowClientImpl$ChildWorkflowCancellationHandler$1.classGenericWorkflowClientImpl.java
package com.amazonaws.services.simpleworkflow.flow.worker
com.amazonaws.services.simpleworkflow.flow.worker.GenericWorkflowClientImpl$ChildWorkflowCancellationHandler$1 extends java.lang.Object implements java.lang.Runnable {
final com.amazonaws.services.simpleworkflow.flow.worker.GenericWorkflowClientImpl$ChildWorkflowCancellationHandler this$1
void (com.amazonaws.services.simpleworkflow.flow.worker.GenericWorkflowClientImpl$ChildWorkflowCancellationHandler)
public void run ()
com.amazonaws.services.simpleworkflow.flow.worker.OpenRequestInfo scheduled
}
com/amazonaws/services/simpleworkflow/flow/worker/SynchronousActivityTaskPoller$1.classSynchronousActivityTaskPoller.java
package com.amazonaws.services.simpleworkflow.flow.worker
com.amazonaws.services.simpleworkflow.flow.worker.SynchronousActivityTaskPoller$1 extends java.lang.Object implements java.lang.Runnable {
final com.amazonaws.services.simpleworkflow.flow.worker.SynchronousActivityTaskPoller this$0
private final String val$taskToken
private final String val$reason
private final String val$details
void (com.amazonaws.services.simpleworkflow.flow.worker.SynchronousActivityTaskPoller, java.lang.String, java.lang.String, java.lang.String)
public void run ()
}
com/amazonaws/services/simpleworkflow/flow/worker/AsyncDecider$2.classAsyncDecider.java
package com.amazonaws.services.simpleworkflow.flow.worker
com.amazonaws.services.simpleworkflow.flow.worker.AsyncDecider$2 extends java.lang.Object {
static final int[] $SwitchMap$com$amazonaws$services$simpleworkflow$model$EventType
static void ()
}
com/amazonaws/services/simpleworkflow/flow/worker/CurrentDecisionContext.classCurrentDecisionContext.java
package com.amazonaws.services.simpleworkflow.flow.worker
public abstract com.amazonaws.services.simpleworkflow.flow.worker.CurrentDecisionContext extends java.lang.Object {
private static final com.amazonaws.services.simpleworkflow.flow.WorkflowExecutionLocal CURRENT
static void ()
public void ()
public static com.amazonaws.services.simpleworkflow.flow.DecisionContext get ()
com.amazonaws.services.simpleworkflow.flow.DecisionContext result
public static boolean isSet ()
public static void set (com.amazonaws.services.simpleworkflow.flow.DecisionContext)
com.amazonaws.services.simpleworkflow.flow.DecisionContext context
public static void unset ()
}
com/amazonaws/services/simpleworkflow/flow/worker/ActivityTypeRegistrationOptions.classActivityTypeRegistrationOptions.java
package com.amazonaws.services.simpleworkflow.flow.worker
public com.amazonaws.services.simpleworkflow.flow.worker.ActivityTypeRegistrationOptions extends java.lang.Object {
private String defaultTaskList
private String description
private Long defaultTaskHeartbeatTimeoutSeconds
private Long defaultTaskScheduleToCloseTimeoutSeconds
private Long defaultTaskScheduleToStartTimeoutSeconds
private Long defaultTaskStartToCloseTimeoutSeconds
private Integer defaultTaskPriority
public void ()
public java.lang.String getDefaultTaskList ()
public void setDefaultTaskList (java.lang.String)
String defaultTaskList
public java.lang.String getDescription ()
public void setDescription (java.lang.String)
String description
public java.lang.Long getDefaultTaskHeartbeatTimeoutSeconds ()
public void setDefaultTaskHeartbeatTimeoutSeconds (java.lang.Long)
Long defaultTaskHeartbeatTimeoutSeconds
public java.lang.Long getDefaultTaskScheduleToCloseTimeoutSeconds ()
public void setDefaultTaskScheduleToCloseTimeoutSeconds (java.lang.Long)
Long defaultTaskScheduleToCloseTimeoutSeconds
public java.lang.Long getDefaultTaskScheduleToStartTimeoutSeconds ()
public void setDefaultTaskScheduleToStartTimeoutSeconds (java.lang.Long)
Long defaultTaskScheduleToStartTimeoutSeconds
public java.lang.Long getDefaultTaskStartToCloseTimeoutSeconds ()
public void setDefaultTaskStartToCloseTimeoutSeconds (java.lang.Long)
Long defaultTaskStartToCloseTimeoutSeconds
public java.lang.Integer getDefaultTaskPriority ()
public void setDefaultTaskPriority (java.lang.Integer)
Integer defaultTaskPriority
public java.lang.String toString ()
}
com/amazonaws/services/simpleworkflow/flow/worker/DecisionId.classDecisionId.java
package com.amazonaws.services.simpleworkflow.flow.worker
com.amazonaws.services.simpleworkflow.flow.worker.DecisionId extends java.lang.Object {
final com.amazonaws.services.simpleworkflow.flow.worker.DecisionTarget decisionTarget
final String id
public void (com.amazonaws.services.simpleworkflow.flow.worker.DecisionTarget, java.lang.String)
com.amazonaws.services.simpleworkflow.flow.worker.DecisionTarget decisionTarget
String id
public int hashCode ()
int result
public boolean equals (java.lang.Object)
Object obj
com.amazonaws.services.simpleworkflow.flow.worker.DecisionId other
public java.lang.String toString ()
}
com/amazonaws/services/simpleworkflow/flow/worker/GenericActivityClientImpl$1.classGenericActivityClientImpl.java
package com.amazonaws.services.simpleworkflow.flow.worker
com.amazonaws.services.simpleworkflow.flow.worker.GenericActivityClientImpl$1 extends com.amazonaws.services.simpleworkflow.flow.core.ExternalTask {
final com.amazonaws.services.simpleworkflow.flow.worker.GenericActivityClientImpl this$0
private final com.amazonaws.services.simpleworkflow.model.ScheduleActivityTaskDecisionAttributes val$attributes
private final com.amazonaws.services.simpleworkflow.flow.worker.OpenRequestInfo val$context
transient void (com.amazonaws.services.simpleworkflow.flow.worker.GenericActivityClientImpl, com.amazonaws.services.simpleworkflow.flow.core.Promise[], com.amazonaws.services.simpleworkflow.model.ScheduleActivityTaskDecisionAttributes, com.amazonaws.services.simpleworkflow.flow.worker.OpenRequestInfo)
com.amazonaws.services.simpleworkflow.flow.core.Promise[] $anonymous0
protected com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskCancellationHandler doExecute (com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskCompletionHandle) throws java.lang.Throwable
com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskCompletionHandle handle
}
com/amazonaws/services/simpleworkflow/flow/worker/BlockCallerPolicy.classBlockCallerPolicy.java
package com.amazonaws.services.simpleworkflow.flow.worker
com.amazonaws.services.simpleworkflow.flow.worker.BlockCallerPolicy extends java.lang.Object implements java.util.concurrent.RejectedExecutionHandler {
void ()
public void rejectedExecution (java.lang.Runnable, java.util.concurrent.ThreadPoolExecutor)
Runnable r
java.util.concurrent.ThreadPoolExecutor executor
InterruptedException e
}
com/amazonaws/services/simpleworkflow/flow/worker/GenericActivityClientImpl$ActivityCancellationHandler.classGenericActivityClientImpl.java
package com.amazonaws.services.simpleworkflow.flow.worker
final com.amazonaws.services.simpleworkflow.flow.worker.GenericActivityClientImpl$ActivityCancellationHandler extends java.lang.Object implements com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskCancellationHandler {
private final String activityId
private final com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskCompletionHandle handle
final com.amazonaws.services.simpleworkflow.flow.worker.GenericActivityClientImpl this$0
private void (com.amazonaws.services.simpleworkflow.flow.worker.GenericActivityClientImpl, java.lang.String, com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskCompletionHandle)
String activityId
com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskCompletionHandle handle
public void handleCancellation (java.lang.Throwable)
Throwable cause
static java.lang.String access$0 (com.amazonaws.services.simpleworkflow.flow.worker.GenericActivityClientImpl$ActivityCancellationHandler)
static com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskCompletionHandle access$1 (com.amazonaws.services.simpleworkflow.flow.worker.GenericActivityClientImpl$ActivityCancellationHandler)
void (com.amazonaws.services.simpleworkflow.flow.worker.GenericActivityClientImpl, java.lang.String, com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskCompletionHandle, com.amazonaws.services.simpleworkflow.flow.worker.GenericActivityClientImpl$ActivityCancellationHandler)
static com.amazonaws.services.simpleworkflow.flow.worker.GenericActivityClientImpl access$3 (com.amazonaws.services.simpleworkflow.flow.worker.GenericActivityClientImpl$ActivityCancellationHandler)
}
com/amazonaws/services/simpleworkflow/flow/worker/AsyncDecider$1.classAsyncDecider.java
package com.amazonaws.services.simpleworkflow.flow.worker
com.amazonaws.services.simpleworkflow.flow.worker.AsyncDecider$1 extends com.amazonaws.services.simpleworkflow.flow.core.Task {
final com.amazonaws.services.simpleworkflow.flow.worker.AsyncDecider this$0
private final com.amazonaws.services.simpleworkflow.model.WorkflowExecutionSignaledEventAttributes val$signalAttributes
transient void (com.amazonaws.services.simpleworkflow.flow.worker.AsyncDecider, com.amazonaws.services.simpleworkflow.flow.core.AsyncContextAware, com.amazonaws.services.simpleworkflow.flow.core.Promise[], com.amazonaws.services.simpleworkflow.model.WorkflowExecutionSignaledEventAttributes)
com.amazonaws.services.simpleworkflow.flow.core.AsyncContextAware $anonymous0
com.amazonaws.services.simpleworkflow.flow.core.Promise[] $anonymous1
protected void doExecute () throws java.lang.Throwable
}
com/amazonaws/services/simpleworkflow/flow/worker/GenericWorker$1.classGenericWorker.java
package com.amazonaws.services.simpleworkflow.flow.worker
com.amazonaws.services.simpleworkflow.flow.worker.GenericWorker$1 extends java.lang.Object implements java.lang.Thread$UncaughtExceptionHandler {
final com.amazonaws.services.simpleworkflow.flow.worker.GenericWorker this$0
void (com.amazonaws.services.simpleworkflow.flow.worker.GenericWorker)
public void uncaughtException (java.lang.Thread, java.lang.Throwable)
Thread t
Throwable e
}
com/amazonaws/services/simpleworkflow/flow/worker/GenericWorker$PollServiceTask.classGenericWorker.java
package com.amazonaws.services.simpleworkflow.flow.worker
com.amazonaws.services.simpleworkflow.flow.worker.GenericWorker$PollServiceTask extends java.lang.Object implements java.lang.Runnable {
private final com.amazonaws.services.simpleworkflow.flow.worker.TaskPoller poller
final com.amazonaws.services.simpleworkflow.flow.worker.GenericWorker this$0
void (com.amazonaws.services.simpleworkflow.flow.worker.GenericWorker, com.amazonaws.services.simpleworkflow.flow.worker.TaskPoller)
com.amazonaws.services.simpleworkflow.flow.worker.TaskPoller poller
public void run ()
java.util.concurrent.CountDownLatch suspender
Throwable e
}
com/amazonaws/services/simpleworkflow/flow/worker/WorkflowClockImpl.classWorkflowClockImpl.java
package com.amazonaws.services.simpleworkflow.flow.worker
com.amazonaws.services.simpleworkflow.flow.worker.WorkflowClockImpl extends java.lang.Object implements com.amazonaws.services.simpleworkflow.flow.WorkflowClock {
private static final org.apache.commons.logging.Log log
private final com.amazonaws.services.simpleworkflow.flow.worker.DecisionsHelper decisions
private final java.util.Map scheduledTimers
private long replayCurrentTimeMilliseconds
private boolean replaying
static void ()
void (com.amazonaws.services.simpleworkflow.flow.worker.DecisionsHelper)
com.amazonaws.services.simpleworkflow.flow.worker.DecisionsHelper decisions
public long currentTimeMillis ()
void setReplayCurrentTimeMilliseconds (long)
long replayCurrentTimeMilliseconds
public boolean isReplaying ()
void setReplaying (boolean)
boolean replaying
public com.amazonaws.services.simpleworkflow.flow.core.Promise createTimer (long)
long delaySeconds
public com.amazonaws.services.simpleworkflow.flow.core.Promise createTimer (long, java.lang.Object)
long delaySeconds
Object userContext
com.amazonaws.services.simpleworkflow.flow.worker.OpenRequestInfo context
com.amazonaws.services.simpleworkflow.model.StartTimerDecisionAttributes timer
String timerId
String taskName
void handleTimerFired (java.lang.Long, com.amazonaws.services.simpleworkflow.model.TimerFiredEventAttributes)
Long eventId
com.amazonaws.services.simpleworkflow.model.TimerFiredEventAttributes attributes
String timerId
com.amazonaws.services.simpleworkflow.flow.worker.OpenRequestInfo scheduled
com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskCompletionHandle completionHandle
void handleStartTimerFailed (com.amazonaws.services.simpleworkflow.model.HistoryEvent)
com.amazonaws.services.simpleworkflow.model.HistoryEvent event
com.amazonaws.services.simpleworkflow.model.StartTimerFailedEventAttributes attributes
String timerId
com.amazonaws.services.simpleworkflow.flow.worker.OpenRequestInfo scheduled
com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskCompletionHandle completionHandle
Object createTimerUserContext
String cause
Throwable failure
void handleTimerCanceled (com.amazonaws.services.simpleworkflow.model.HistoryEvent)
com.amazonaws.services.simpleworkflow.model.HistoryEvent event
com.amazonaws.services.simpleworkflow.model.TimerCanceledEventAttributes attributes
String timerId
com.amazonaws.services.simpleworkflow.flow.worker.OpenRequestInfo scheduled
com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskCompletionHandle completionHandle
java.util.concurrent.CancellationException exception
static com.amazonaws.services.simpleworkflow.flow.worker.DecisionsHelper access$0 (com.amazonaws.services.simpleworkflow.flow.worker.WorkflowClockImpl)
static java.util.Map access$1 (com.amazonaws.services.simpleworkflow.flow.worker.WorkflowClockImpl)
}
com/amazonaws/services/simpleworkflow/flow/worker/GenericActivityClientImpl$ActivityCancellationHandler$1.classGenericActivityClientImpl.java
package com.amazonaws.services.simpleworkflow.flow.worker
com.amazonaws.services.simpleworkflow.flow.worker.GenericActivityClientImpl$ActivityCancellationHandler$1 extends java.lang.Object implements java.lang.Runnable {
final com.amazonaws.services.simpleworkflow.flow.worker.GenericActivityClientImpl$ActivityCancellationHandler this$1
void (com.amazonaws.services.simpleworkflow.flow.worker.GenericActivityClientImpl$ActivityCancellationHandler)
public void run ()
com.amazonaws.services.simpleworkflow.flow.worker.OpenRequestInfo scheduled
}
com/amazonaws/services/simpleworkflow/flow/worker/CircularLongBuffer.classCircularLongBuffer.java
package com.amazonaws.services.simpleworkflow.flow.worker
com.amazonaws.services.simpleworkflow.flow.worker.CircularLongBuffer extends java.lang.Object {
private long[] values_
public void (int)
int size
public void (long[])
long[] values
public void set (long, long)
long i
long value
public long get (long)
long i
public int size ()
public com.amazonaws.services.simpleworkflow.flow.worker.CircularLongBuffer copy (long, int)
long index1
int length
int i1
int i2
long[] result
int l
int tailLength
private int getArrayOffset (long)
long index
int result
}
com/amazonaws/services/simpleworkflow/flow/worker/GenericWorkflowClientImpl$1.classGenericWorkflowClientImpl.java
package com.amazonaws.services.simpleworkflow.flow.worker
com.amazonaws.services.simpleworkflow.flow.worker.GenericWorkflowClientImpl$1 extends com.amazonaws.services.simpleworkflow.flow.core.ExternalTask {
final com.amazonaws.services.simpleworkflow.flow.worker.GenericWorkflowClientImpl this$0
private final com.amazonaws.services.simpleworkflow.model.StartChildWorkflowExecutionDecisionAttributes val$attributes
private final com.amazonaws.services.simpleworkflow.flow.worker.OpenRequestInfo val$context
transient void (com.amazonaws.services.simpleworkflow.flow.worker.GenericWorkflowClientImpl, com.amazonaws.services.simpleworkflow.flow.core.Promise[], com.amazonaws.services.simpleworkflow.model.StartChildWorkflowExecutionDecisionAttributes, com.amazonaws.services.simpleworkflow.flow.worker.OpenRequestInfo)
com.amazonaws.services.simpleworkflow.flow.core.Promise[] $anonymous0
protected com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskCancellationHandler doExecute (com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskCompletionHandle) throws java.lang.Throwable
com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskCompletionHandle handle
}
com/amazonaws/services/simpleworkflow/flow/worker/WorkflowClockImpl$1.classWorkflowClockImpl.java
package com.amazonaws.services.simpleworkflow.flow.worker
com.amazonaws.services.simpleworkflow.flow.worker.WorkflowClockImpl$1 extends com.amazonaws.services.simpleworkflow.flow.core.ExternalTask {
final com.amazonaws.services.simpleworkflow.flow.worker.WorkflowClockImpl this$0
private final com.amazonaws.services.simpleworkflow.model.StartTimerDecisionAttributes val$timer
private final Object val$userContext
private final com.amazonaws.services.simpleworkflow.flow.worker.OpenRequestInfo val$context
private final String val$timerId
transient void (com.amazonaws.services.simpleworkflow.flow.worker.WorkflowClockImpl, com.amazonaws.services.simpleworkflow.flow.core.Promise[], com.amazonaws.services.simpleworkflow.model.StartTimerDecisionAttributes, java.lang.Object, com.amazonaws.services.simpleworkflow.flow.worker.OpenRequestInfo, java.lang.String)
com.amazonaws.services.simpleworkflow.flow.core.Promise[] $anonymous0
protected com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskCancellationHandler doExecute (com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskCompletionHandle) throws java.lang.Throwable
com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskCompletionHandle handle
}
com/amazonaws/services/simpleworkflow/flow/worker/CompleteWorkflowStateMachine.classCompleteWorkflowStateMachine.java
package com.amazonaws.services.simpleworkflow.flow.worker
public com.amazonaws.services.simpleworkflow.flow.worker.CompleteWorkflowStateMachine extends java.lang.Object implements com.amazonaws.services.simpleworkflow.flow.worker.DecisionStateMachine {
private com.amazonaws.services.simpleworkflow.model.Decision decision
private final com.amazonaws.services.simpleworkflow.flow.worker.DecisionId id
public void (com.amazonaws.services.simpleworkflow.flow.worker.DecisionId, com.amazonaws.services.simpleworkflow.model.Decision)
com.amazonaws.services.simpleworkflow.flow.worker.DecisionId id
com.amazonaws.services.simpleworkflow.model.Decision decision
public com.amazonaws.services.simpleworkflow.flow.worker.DecisionId getId ()
public com.amazonaws.services.simpleworkflow.model.Decision getDecision ()
public void handleInitiationFailedEvent (com.amazonaws.services.simpleworkflow.model.HistoryEvent)
com.amazonaws.services.simpleworkflow.model.HistoryEvent event
public void cancel (java.lang.Runnable)
Runnable immediateCancellationCallback
public void handleStartedEvent (com.amazonaws.services.simpleworkflow.model.HistoryEvent)
com.amazonaws.services.simpleworkflow.model.HistoryEvent event
public void handleCancellationEvent ()
public void handleCancellationFailureEvent (com.amazonaws.services.simpleworkflow.model.HistoryEvent)
com.amazonaws.services.simpleworkflow.model.HistoryEvent event
public void handleCompletionEvent ()
public void handleInitiatedEvent (com.amazonaws.services.simpleworkflow.model.HistoryEvent)
com.amazonaws.services.simpleworkflow.model.HistoryEvent event
public com.amazonaws.services.simpleworkflow.flow.worker.DecisionState getState ()
public void handleCancellationInitiatedEvent ()
public boolean isDone ()
public void handleDecisionTaskStartedEvent ()
public java.lang.String toString ()
}
com/amazonaws/services/simpleworkflow/flow/worker/LambdaFunctionClientImpl$2.classLambdaFunctionClientImpl.java
package com.amazonaws.services.simpleworkflow.flow.worker
com.amazonaws.services.simpleworkflow.flow.worker.LambdaFunctionClientImpl$2 extends com.amazonaws.services.simpleworkflow.flow.core.ExternalTask {
final com.amazonaws.services.simpleworkflow.flow.worker.LambdaFunctionClientImpl this$0
private final com.amazonaws.services.simpleworkflow.model.ScheduleLambdaFunctionDecisionAttributes val$attributes
private final com.amazonaws.services.simpleworkflow.flow.worker.OpenRequestInfo val$context
private final String val$functionId
transient void (com.amazonaws.services.simpleworkflow.flow.worker.LambdaFunctionClientImpl, com.amazonaws.services.simpleworkflow.flow.core.Promise[], com.amazonaws.services.simpleworkflow.model.ScheduleLambdaFunctionDecisionAttributes, com.amazonaws.services.simpleworkflow.flow.worker.OpenRequestInfo, java.lang.String)
com.amazonaws.services.simpleworkflow.flow.core.Promise[] $anonymous0
protected com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskCancellationHandler doExecute (com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskCompletionHandle) throws java.lang.Throwable
com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskCompletionHandle handle
}
com/amazonaws/services/simpleworkflow/flow/worker/GenericWorkflowClientImpl$StartChildWorkflowReplyImpl.classGenericWorkflowClientImpl.java
package com.amazonaws.services.simpleworkflow.flow.worker
com.amazonaws.services.simpleworkflow.flow.worker.GenericWorkflowClientImpl$StartChildWorkflowReplyImpl extends java.lang.Object implements com.amazonaws.services.simpleworkflow.flow.generic.StartChildWorkflowReply {
private String runId
private final com.amazonaws.services.simpleworkflow.flow.core.Settable result
public void (java.lang.String, java.lang.String)
String runId
String description
public java.lang.String getRunId ()
public com.amazonaws.services.simpleworkflow.flow.core.Promise getResult ()
public void setResult (java.lang.String)
String value
}
com/amazonaws/services/simpleworkflow/flow/worker/GenericActivityClientImpl.classGenericActivityClientImpl.java
package com.amazonaws.services.simpleworkflow.flow.worker
com.amazonaws.services.simpleworkflow.flow.worker.GenericActivityClientImpl extends java.lang.Object implements com.amazonaws.services.simpleworkflow.flow.generic.GenericActivityClient {
private final com.amazonaws.services.simpleworkflow.flow.worker.DecisionsHelper decisions
private final java.util.Map scheduledActivities
public void (com.amazonaws.services.simpleworkflow.flow.worker.DecisionsHelper)
com.amazonaws.services.simpleworkflow.flow.worker.DecisionsHelper decisions
public com.amazonaws.services.simpleworkflow.flow.core.Promise scheduleActivityTask (com.amazonaws.services.simpleworkflow.flow.generic.ExecuteActivityParameters)
com.amazonaws.services.simpleworkflow.flow.generic.ExecuteActivityParameters parameters
com.amazonaws.services.simpleworkflow.flow.worker.OpenRequestInfo context
com.amazonaws.services.simpleworkflow.model.ScheduleActivityTaskDecisionAttributes attributes
String activityId
String taskList
String taskName
public com.amazonaws.services.simpleworkflow.flow.core.Promise scheduleActivityTask (java.lang.String, java.lang.String, com.amazonaws.services.simpleworkflow.flow.core.Promise)
String activity
String version
com.amazonaws.services.simpleworkflow.flow.core.Promise input
com.amazonaws.services.simpleworkflow.flow.core.Settable result
public com.amazonaws.services.simpleworkflow.flow.core.Promise scheduleActivityTask (java.lang.String, java.lang.String, java.lang.String)
String activity
String version
String input
com.amazonaws.services.simpleworkflow.flow.generic.ExecuteActivityParameters parameters
void handleActivityTaskStarted (com.amazonaws.services.simpleworkflow.model.ActivityTaskStartedEventAttributes)
com.amazonaws.services.simpleworkflow.model.ActivityTaskStartedEventAttributes attributes
void handleActivityTaskCanceled (com.amazonaws.services.simpleworkflow.model.HistoryEvent)
com.amazonaws.services.simpleworkflow.model.HistoryEvent event
com.amazonaws.services.simpleworkflow.model.ActivityTaskCanceledEventAttributes attributes
String activityId
java.util.concurrent.CancellationException e
com.amazonaws.services.simpleworkflow.flow.worker.OpenRequestInfo scheduled
com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskCompletionHandle completionHandle
void handleScheduleActivityTaskFailed (com.amazonaws.services.simpleworkflow.model.HistoryEvent)
com.amazonaws.services.simpleworkflow.model.HistoryEvent event
com.amazonaws.services.simpleworkflow.model.ScheduleActivityTaskFailedEventAttributes attributes
String activityId
com.amazonaws.services.simpleworkflow.flow.worker.OpenRequestInfo scheduled
String cause
com.amazonaws.services.simpleworkflow.flow.ScheduleActivityTaskFailedException failure
com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskCompletionHandle completionHandle
void handleActivityTaskCompleted (com.amazonaws.services.simpleworkflow.model.HistoryEvent)
com.amazonaws.services.simpleworkflow.model.HistoryEvent event
com.amazonaws.services.simpleworkflow.model.ActivityTaskCompletedEventAttributes attributes
String activityId
com.amazonaws.services.simpleworkflow.flow.worker.OpenRequestInfo scheduled
String result
com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskCompletionHandle completionHandle
void handleActivityTaskFailed (com.amazonaws.services.simpleworkflow.model.HistoryEvent)
com.amazonaws.services.simpleworkflow.model.HistoryEvent event
com.amazonaws.services.simpleworkflow.model.ActivityTaskFailedEventAttributes attributes
String activityId
com.amazonaws.services.simpleworkflow.flow.worker.OpenRequestInfo scheduled
String reason
String details
com.amazonaws.services.simpleworkflow.flow.ActivityTaskFailedException failure
com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskCompletionHandle completionHandle
void handleActivityTaskTimedOut (com.amazonaws.services.simpleworkflow.model.HistoryEvent)
com.amazonaws.services.simpleworkflow.model.HistoryEvent event
com.amazonaws.services.simpleworkflow.model.ActivityTaskTimedOutEventAttributes attributes
String activityId
com.amazonaws.services.simpleworkflow.flow.worker.OpenRequestInfo scheduled
String timeoutType
String details
com.amazonaws.services.simpleworkflow.flow.ActivityTaskTimedOutException failure
com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskCompletionHandle completionHandle
static com.amazonaws.services.simpleworkflow.flow.worker.DecisionsHelper access$0 (com.amazonaws.services.simpleworkflow.flow.worker.GenericActivityClientImpl)
static java.util.Map access$1 (com.amazonaws.services.simpleworkflow.flow.worker.GenericActivityClientImpl)
}
com/amazonaws/services/simpleworkflow/flow/worker/SynchronousRetrier.classSynchronousRetrier.java
package com.amazonaws.services.simpleworkflow.flow.worker
public com.amazonaws.services.simpleworkflow.flow.worker.SynchronousRetrier extends java.lang.Object {
private static final org.apache.commons.logging.Log log
private final com.amazonaws.services.simpleworkflow.flow.worker.ExponentialRetryParameters retryParameters
private final Class[] exceptionsToNotRetry
static void ()
public transient void (com.amazonaws.services.simpleworkflow.flow.worker.ExponentialRetryParameters, java.lang.Class[])
com.amazonaws.services.simpleworkflow.flow.worker.ExponentialRetryParameters retryParameters
Class[] exceptionsToNotRetry
public com.amazonaws.services.simpleworkflow.flow.worker.ExponentialRetryParameters getRetryParameters ()
public java.lang.Class[] getExceptionsToNotRetry ()
public void retry (java.lang.Runnable)
Runnable r
int attempt
long startTime
com.amazonaws.services.simpleworkflow.flow.worker.BackoffThrottler throttler
boolean success
RuntimeException e
Class exceptionToNotRetry
long elapsed
}
com/amazonaws/services/simpleworkflow/flow/worker/SignalDecisionStateMachine.classSignalDecisionStateMachine.java
package com.amazonaws.services.simpleworkflow.flow.worker
com.amazonaws.services.simpleworkflow.flow.worker.SignalDecisionStateMachine extends com.amazonaws.services.simpleworkflow.flow.worker.DecisionStateMachineBase {
private com.amazonaws.services.simpleworkflow.model.SignalExternalWorkflowExecutionDecisionAttributes attributes
private boolean canceled
private static int[] $SWITCH_TABLE$com$amazonaws$services$simpleworkflow$flow$worker$DecisionState
public void (com.amazonaws.services.simpleworkflow.flow.worker.DecisionId, com.amazonaws.services.simpleworkflow.model.SignalExternalWorkflowExecutionDecisionAttributes)
com.amazonaws.services.simpleworkflow.flow.worker.DecisionId id
com.amazonaws.services.simpleworkflow.model.SignalExternalWorkflowExecutionDecisionAttributes attributes
void (com.amazonaws.services.simpleworkflow.flow.worker.DecisionId, com.amazonaws.services.simpleworkflow.model.SignalExternalWorkflowExecutionDecisionAttributes, com.amazonaws.services.simpleworkflow.flow.worker.DecisionState)
com.amazonaws.services.simpleworkflow.flow.worker.DecisionId id
com.amazonaws.services.simpleworkflow.model.SignalExternalWorkflowExecutionDecisionAttributes attributes
com.amazonaws.services.simpleworkflow.flow.worker.DecisionState state
public com.amazonaws.services.simpleworkflow.model.Decision getDecision ()
public boolean isDone ()
public void handleDecisionTaskStartedEvent ()
public void cancel (java.lang.Runnable)
Runnable immediateCancellationCallback
public void handleInitiatedEvent (com.amazonaws.services.simpleworkflow.model.HistoryEvent)
com.amazonaws.services.simpleworkflow.model.HistoryEvent event
public void handleInitiationFailedEvent (com.amazonaws.services.simpleworkflow.model.HistoryEvent)
com.amazonaws.services.simpleworkflow.model.HistoryEvent event
public void handleStartedEvent (com.amazonaws.services.simpleworkflow.model.HistoryEvent)
com.amazonaws.services.simpleworkflow.model.HistoryEvent event
public void handleCompletionEvent ()
public void handleCancellationInitiatedEvent ()
public void handleCancellationFailureEvent (com.amazonaws.services.simpleworkflow.model.HistoryEvent)
com.amazonaws.services.simpleworkflow.model.HistoryEvent event
public void handleCancellationEvent ()
private com.amazonaws.services.simpleworkflow.model.Decision createSignalExternalWorkflowExecutionDecision ()
com.amazonaws.services.simpleworkflow.model.Decision decision
static int[] $SWITCH_TABLE$com$amazonaws$services$simpleworkflow$flow$worker$DecisionState ()
}
com/amazonaws/services/simpleworkflow/flow/worker/DecisionTarget.classDecisionTarget.java
package com.amazonaws.services.simpleworkflow.flow.worker
final com.amazonaws.services.simpleworkflow.flow.worker.DecisionTarget extends java.lang.Enum {
public static final com.amazonaws.services.simpleworkflow.flow.worker.DecisionTarget ACTIVITY
public static final com.amazonaws.services.simpleworkflow.flow.worker.DecisionTarget LAMBDA_FUNCTION
public static final com.amazonaws.services.simpleworkflow.flow.worker.DecisionTarget EXTERNAL_WORKFLOW
public static final com.amazonaws.services.simpleworkflow.flow.worker.DecisionTarget SIGNAL
public static final com.amazonaws.services.simpleworkflow.flow.worker.DecisionTarget TIMER
public static final com.amazonaws.services.simpleworkflow.flow.worker.DecisionTarget SELF
private static final com.amazonaws.services.simpleworkflow.flow.worker.DecisionTarget[] ENUM$VALUES
static void ()
private void (java.lang.String, int)
public static com.amazonaws.services.simpleworkflow.flow.worker.DecisionTarget[] values ()
public static com.amazonaws.services.simpleworkflow.flow.worker.DecisionTarget valueOf (java.lang.String)
}
com/amazonaws/services/simpleworkflow/flow/worker/ChildWorkflowDecisionStateMachine$1.classChildWorkflowDecisionStateMachine.java
package com.amazonaws.services.simpleworkflow.flow.worker
com.amazonaws.services.simpleworkflow.flow.worker.ChildWorkflowDecisionStateMachine$1 extends java.lang.Object {
static final int[] $SwitchMap$com$amazonaws$services$simpleworkflow$flow$worker$DecisionState
static void ()
}
com/amazonaws/services/simpleworkflow/flow/worker/DecisionTaskPoller.classDecisionTaskPoller.java
package com.amazonaws.services.simpleworkflow.flow.worker
public com.amazonaws.services.simpleworkflow.flow.worker.DecisionTaskPoller extends java.lang.Object implements com.amazonaws.services.simpleworkflow.flow.worker.TaskPoller {
private static final org.apache.commons.logging.Log log
private static final org.apache.commons.logging.Log decisionsLog
private com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow service
private String domain
private String taskListToPoll
private String identity
private boolean validated
private com.amazonaws.services.simpleworkflow.flow.worker.DecisionTaskHandler decisionTaskHandler
static void ()
public void ()
public void (com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow, java.lang.String, java.lang.String, com.amazonaws.services.simpleworkflow.flow.worker.DecisionTaskHandler)
com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow service
String domain
String taskListToPoll
com.amazonaws.services.simpleworkflow.flow.worker.DecisionTaskHandler decisionTaskHandler
public java.lang.String getIdentity ()
public void setIdentity (java.lang.String)
String identity
public com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow getService ()
public java.lang.String getDomain ()
public com.amazonaws.services.simpleworkflow.flow.worker.DecisionTaskHandler getDecisionTaskHandler ()
public void setDecisionTaskHandler (com.amazonaws.services.simpleworkflow.flow.worker.DecisionTaskHandler)
com.amazonaws.services.simpleworkflow.flow.worker.DecisionTaskHandler decisionTaskHandler
public void setService (com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow)
com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow service
public void setDomain (java.lang.String)
String domain
public java.lang.String getTaskListToPoll ()
public void setTaskListToPoll (java.lang.String)
String pollTaskList
private com.amazonaws.services.simpleworkflow.model.DecisionTask poll (java.lang.String)
String nextResultToken
com.amazonaws.services.simpleworkflow.model.PollForDecisionTaskRequest pollRequest
com.amazonaws.services.simpleworkflow.model.DecisionTask result
public boolean pollAndProcessSingleTask () throws java.lang.Exception
com.amazonaws.services.simpleworkflow.flow.worker.DecisionTaskPoller$DecisionTaskIterator tasks
com.amazonaws.services.simpleworkflow.model.RespondDecisionTaskCompletedRequest taskCompletedRequest
Exception e
com.amazonaws.services.simpleworkflow.model.DecisionTask firstTask
private void validate () throws java.lang.IllegalStateException
private void checkFieldSet (java.lang.String, java.lang.Object) throws java.lang.IllegalStateException
String fieldName
Object fieldValue
protected void checkFieldNotNegative (java.lang.String, long) throws java.lang.IllegalStateException
String fieldName
long fieldValue
public void shutdown ()
public void shutdownNow ()
public boolean awaitTermination (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long left
java.util.concurrent.TimeUnit milliseconds
static com.amazonaws.services.simpleworkflow.model.DecisionTask access$0 (com.amazonaws.services.simpleworkflow.flow.worker.DecisionTaskPoller, java.lang.String)
}
com/amazonaws/services/simpleworkflow/flow/worker/ActivityDecisionStateMachine$1.classActivityDecisionStateMachine.java
package com.amazonaws.services.simpleworkflow.flow.worker
com.amazonaws.services.simpleworkflow.flow.worker.ActivityDecisionStateMachine$1 extends java.lang.Object {
static final int[] $SwitchMap$com$amazonaws$services$simpleworkflow$flow$worker$DecisionState
static void ()
}
com/amazonaws/services/simpleworkflow/flow/worker/GenericWorkflowClientExternalImpl.classGenericWorkflowClientExternalImpl.java
package com.amazonaws.services.simpleworkflow.flow.worker
public com.amazonaws.services.simpleworkflow.flow.worker.GenericWorkflowClientExternalImpl extends java.lang.Object implements com.amazonaws.services.simpleworkflow.flow.generic.GenericWorkflowClientExternal {
private final String domain
private final com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow service
public void (com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow, java.lang.String)
com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow service
String domain
public com.amazonaws.services.simpleworkflow.model.WorkflowExecution startWorkflow (com.amazonaws.services.simpleworkflow.flow.generic.StartWorkflowExecutionParameters)
com.amazonaws.services.simpleworkflow.flow.generic.StartWorkflowExecutionParameters startParameters
com.amazonaws.services.simpleworkflow.model.StartWorkflowExecutionRequest request
String taskList
com.amazonaws.services.simpleworkflow.model.Run result
com.amazonaws.services.simpleworkflow.model.WorkflowExecution execution
public void signalWorkflowExecution (com.amazonaws.services.simpleworkflow.flow.generic.SignalExternalWorkflowParameters)
com.amazonaws.services.simpleworkflow.flow.generic.SignalExternalWorkflowParameters signalParameters
com.amazonaws.services.simpleworkflow.model.SignalWorkflowExecutionRequest request
public void requestCancelWorkflowExecution (com.amazonaws.services.simpleworkflow.model.WorkflowExecution)
com.amazonaws.services.simpleworkflow.model.WorkflowExecution execution
com.amazonaws.services.simpleworkflow.model.RequestCancelWorkflowExecutionRequest request
public java.lang.String generateUniqueId ()
String workflowId
public java.lang.String getWorkflowState (com.amazonaws.services.simpleworkflow.model.WorkflowExecution)
com.amazonaws.services.simpleworkflow.model.WorkflowExecution execution
com.amazonaws.services.simpleworkflow.model.DescribeWorkflowExecutionRequest request
com.amazonaws.services.simpleworkflow.model.WorkflowExecutionDetail details
public void terminateWorkflowExecution (com.amazonaws.services.simpleworkflow.flow.generic.TerminateWorkflowExecutionParameters)
com.amazonaws.services.simpleworkflow.flow.generic.TerminateWorkflowExecutionParameters terminateParameters
com.amazonaws.services.simpleworkflow.model.TerminateWorkflowExecutionRequest request
com.amazonaws.services.simpleworkflow.model.WorkflowExecution workflowExecution
}
com/amazonaws/services/simpleworkflow/flow/worker/LambdaFunctionDecisionStateMachine.classLambdaFunctionDecisionStateMachine.java
package com.amazonaws.services.simpleworkflow.flow.worker
com.amazonaws.services.simpleworkflow.flow.worker.LambdaFunctionDecisionStateMachine extends com.amazonaws.services.simpleworkflow.flow.worker.DecisionStateMachineBase {
private com.amazonaws.services.simpleworkflow.model.ScheduleLambdaFunctionDecisionAttributes scheduleAttributes
private static int[] $SWITCH_TABLE$com$amazonaws$services$simpleworkflow$flow$worker$DecisionState
void (com.amazonaws.services.simpleworkflow.flow.worker.DecisionId, com.amazonaws.services.simpleworkflow.model.ScheduleLambdaFunctionDecisionAttributes)
com.amazonaws.services.simpleworkflow.flow.worker.DecisionId id
com.amazonaws.services.simpleworkflow.model.ScheduleLambdaFunctionDecisionAttributes scheduleAttributes
void (com.amazonaws.services.simpleworkflow.flow.worker.DecisionId, com.amazonaws.services.simpleworkflow.model.ScheduleLambdaFunctionDecisionAttributes, com.amazonaws.services.simpleworkflow.flow.worker.DecisionState)
com.amazonaws.services.simpleworkflow.flow.worker.DecisionId id
com.amazonaws.services.simpleworkflow.model.ScheduleLambdaFunctionDecisionAttributes scheduleAttributes
com.amazonaws.services.simpleworkflow.flow.worker.DecisionState state
public com.amazonaws.services.simpleworkflow.model.Decision getDecision ()
public void handleDecisionTaskStartedEvent ()
public void handleCancellationFailureEvent (com.amazonaws.services.simpleworkflow.model.HistoryEvent)
com.amazonaws.services.simpleworkflow.model.HistoryEvent event
private com.amazonaws.services.simpleworkflow.model.Decision createScheduleLambdaFunctionDecision ()
com.amazonaws.services.simpleworkflow.model.Decision decision
static int[] $SWITCH_TABLE$com$amazonaws$services$simpleworkflow$flow$worker$DecisionState ()
}
com/amazonaws/services/simpleworkflow/flow/worker/HistoryHelper.classHistoryHelper.java
package com.amazonaws.services.simpleworkflow.flow.worker
com.amazonaws.services.simpleworkflow.flow.worker.HistoryHelper extends java.lang.Object {
private static final org.apache.commons.logging.Log historyLog
private final com.amazonaws.services.simpleworkflow.flow.worker.HistoryHelper$EventsIterator events
static void ()
public void (java.util.Iterator)
java.util.Iterator decisionTasks
public com.amazonaws.services.simpleworkflow.flow.worker.HistoryHelper$EventsIterator getEvents ()
public java.lang.String toString ()
public com.amazonaws.services.simpleworkflow.model.DecisionTask getDecisionTask ()
public long getLastNonReplayEventId ()
Long result
static org.apache.commons.logging.Log access$0 ()
}
com/amazonaws/services/simpleworkflow/flow/worker/AsyncDecider$WorkflowAsyncScope.classAsyncDecider.java
package com.amazonaws.services.simpleworkflow.flow.worker
abstract com.amazonaws.services.simpleworkflow.flow.worker.AsyncDecider$WorkflowAsyncScope extends com.amazonaws.services.simpleworkflow.flow.core.AsyncScope {
public void ()
public abstract com.amazonaws.services.simpleworkflow.flow.core.Promise getOutput ()
}
com/amazonaws/services/simpleworkflow/flow/worker/TimerDecisionStateMachine.classTimerDecisionStateMachine.java
package com.amazonaws.services.simpleworkflow.flow.worker
com.amazonaws.services.simpleworkflow.flow.worker.TimerDecisionStateMachine extends com.amazonaws.services.simpleworkflow.flow.worker.DecisionStateMachineBase {
private com.amazonaws.services.simpleworkflow.model.StartTimerDecisionAttributes attributes
private boolean canceled
private static int[] $SWITCH_TABLE$com$amazonaws$services$simpleworkflow$flow$worker$DecisionState
public void (com.amazonaws.services.simpleworkflow.flow.worker.DecisionId, com.amazonaws.services.simpleworkflow.model.StartTimerDecisionAttributes)
com.amazonaws.services.simpleworkflow.flow.worker.DecisionId id
com.amazonaws.services.simpleworkflow.model.StartTimerDecisionAttributes attributes
void (com.amazonaws.services.simpleworkflow.flow.worker.DecisionId, com.amazonaws.services.simpleworkflow.model.StartTimerDecisionAttributes, com.amazonaws.services.simpleworkflow.flow.worker.DecisionState)
com.amazonaws.services.simpleworkflow.flow.worker.DecisionId id
com.amazonaws.services.simpleworkflow.model.StartTimerDecisionAttributes attributes
com.amazonaws.services.simpleworkflow.flow.worker.DecisionState state
public com.amazonaws.services.simpleworkflow.model.Decision getDecision ()
public void handleDecisionTaskStartedEvent ()
public void handleCancellationFailureEvent (com.amazonaws.services.simpleworkflow.model.HistoryEvent)
com.amazonaws.services.simpleworkflow.model.HistoryEvent event
public void cancel (java.lang.Runnable)
Runnable immediateCancellationCallback
public boolean isDone ()
private com.amazonaws.services.simpleworkflow.model.Decision createCancelTimerDecision ()
com.amazonaws.services.simpleworkflow.model.CancelTimerDecisionAttributes tryCancel
com.amazonaws.services.simpleworkflow.model.Decision decision
private com.amazonaws.services.simpleworkflow.model.Decision createStartTimerDecision ()
com.amazonaws.services.simpleworkflow.model.Decision decision
static int[] $SWITCH_TABLE$com$amazonaws$services$simpleworkflow$flow$worker$DecisionState ()
}
com/amazonaws/services/simpleworkflow/flow/worker/AsyncDecider$UnhandledSignalAsyncScope.classAsyncDecider.java
package com.amazonaws.services.simpleworkflow.flow.worker
final com.amazonaws.services.simpleworkflow.flow.worker.AsyncDecider$UnhandledSignalAsyncScope extends com.amazonaws.services.simpleworkflow.flow.worker.AsyncDecider$WorkflowAsyncScope {
private final com.amazonaws.services.simpleworkflow.flow.core.Promise output
private Throwable failure
private boolean cancellation
final com.amazonaws.services.simpleworkflow.flow.worker.AsyncDecider this$0
public void (com.amazonaws.services.simpleworkflow.flow.worker.AsyncDecider, com.amazonaws.services.simpleworkflow.flow.core.Promise, java.lang.Throwable, boolean)
com.amazonaws.services.simpleworkflow.flow.core.Promise output
Throwable failure
boolean cancellation
protected void doAsync () throws java.lang.Throwable
public com.amazonaws.services.simpleworkflow.flow.core.Promise getOutput ()
public boolean isCancelRequested ()
public java.lang.Throwable getFailure ()
Throwable result
public boolean eventLoop () throws java.lang.Throwable
boolean completed
}
com/amazonaws/services/simpleworkflow/flow/worker/CurrentActivityExecutionContext.classCurrentActivityExecutionContext.java
package com.amazonaws.services.simpleworkflow.flow.worker
public com.amazonaws.services.simpleworkflow.flow.worker.CurrentActivityExecutionContext extends java.lang.Object {
private static final ThreadLocal CURRENT
static void ()
public static com.amazonaws.services.simpleworkflow.flow.ActivityExecutionContext get ()
com.amazonaws.services.simpleworkflow.flow.ActivityExecutionContext result
public static boolean isSet ()
public static void set (com.amazonaws.services.simpleworkflow.flow.ActivityExecutionContext)
com.amazonaws.services.simpleworkflow.flow.ActivityExecutionContext context
public static void unset ()
private void ()
}
com/amazonaws/services/simpleworkflow/flow/worker/GenericWorkflowClientImpl$ChildWorkflowCancellationHandler.classGenericWorkflowClientImpl.java
package com.amazonaws.services.simpleworkflow.flow.worker
final com.amazonaws.services.simpleworkflow.flow.worker.GenericWorkflowClientImpl$ChildWorkflowCancellationHandler extends java.lang.Object implements com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskCancellationHandler {
private final String workflowId
private final com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskCompletionHandle handle
final com.amazonaws.services.simpleworkflow.flow.worker.GenericWorkflowClientImpl this$0
private void (com.amazonaws.services.simpleworkflow.flow.worker.GenericWorkflowClientImpl, java.lang.String, com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskCompletionHandle)
String workflowId
com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskCompletionHandle handle
public void handleCancellation (java.lang.Throwable)
Throwable cause
com.amazonaws.services.simpleworkflow.model.RequestCancelExternalWorkflowExecutionDecisionAttributes cancelAttributes
static java.lang.String access$0 (com.amazonaws.services.simpleworkflow.flow.worker.GenericWorkflowClientImpl$ChildWorkflowCancellationHandler)
static com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskCompletionHandle access$1 (com.amazonaws.services.simpleworkflow.flow.worker.GenericWorkflowClientImpl$ChildWorkflowCancellationHandler)
void (com.amazonaws.services.simpleworkflow.flow.worker.GenericWorkflowClientImpl, java.lang.String, com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskCompletionHandle, com.amazonaws.services.simpleworkflow.flow.worker.GenericWorkflowClientImpl$ChildWorkflowCancellationHandler)
static com.amazonaws.services.simpleworkflow.flow.worker.GenericWorkflowClientImpl access$3 (com.amazonaws.services.simpleworkflow.flow.worker.GenericWorkflowClientImpl$ChildWorkflowCancellationHandler)
}
com/amazonaws/services/simpleworkflow/flow/worker/TimerDecisionStateMachine$1.classTimerDecisionStateMachine.java
package com.amazonaws.services.simpleworkflow.flow.worker
com.amazonaws.services.simpleworkflow.flow.worker.TimerDecisionStateMachine$1 extends java.lang.Object {
static final int[] $SwitchMap$com$amazonaws$services$simpleworkflow$flow$worker$DecisionState
static void ()
}
com/amazonaws/services/simpleworkflow/flow/worker/ActivityTaskPoller.classActivityTaskPoller.java
package com.amazonaws.services.simpleworkflow.flow.worker
public com.amazonaws.services.simpleworkflow.flow.worker.ActivityTaskPoller extends com.amazonaws.services.simpleworkflow.flow.worker.SynchronousActivityTaskPoller {
private static final org.apache.commons.logging.Log log
private java.util.concurrent.ThreadPoolExecutor taskExecutorService
protected java.util.concurrent.Semaphore pollSemaphore
private Thread$UncaughtExceptionHandler uncaughtExceptionHandler
static void ()
public void (com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow, java.lang.String, java.lang.String, com.amazonaws.services.simpleworkflow.flow.generic.ActivityImplementationFactory, java.util.concurrent.ThreadPoolExecutor)
com.amazonaws.services.simpleworkflow.AmazonSimpleWorkflow service
String domain
String pollTaskList
com.amazonaws.services.simpleworkflow.flow.generic.ActivityImplementationFactory activityImplementationFactory
java.util.concurrent.ThreadPoolExecutor taskExecutorService
public java.util.concurrent.ExecutorService getTaskExecutorService ()
public void setTaskExecutorService (java.util.concurrent.ThreadPoolExecutor)
java.util.concurrent.ThreadPoolExecutor taskExecutorService
public boolean pollAndProcessSingleTask () throws java.lang.Exception
boolean semaphoreNeedsRelease
com.amazonaws.services.simpleworkflow.model.ActivityTask task
Exception e
Error e
private java.lang.Exception wrapFailure (com.amazonaws.services.simpleworkflow.model.ActivityTask, java.lang.Throwable)
com.amazonaws.services.simpleworkflow.model.ActivityTask task
Throwable failure
com.amazonaws.services.simpleworkflow.model.WorkflowExecution execution
RuntimeException e2
public void shutdown ()
public void shutdownNow ()
public boolean awaitTermination (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long timeout
java.util.concurrent.TimeUnit unit
static org.apache.commons.logging.Log access$0 ()
static java.lang.Thread$UncaughtExceptionHandler access$1 (com.amazonaws.services.simpleworkflow.flow.worker.ActivityTaskPoller)
static java.lang.Exception access$2 (com.amazonaws.services.simpleworkflow.flow.worker.ActivityTaskPoller, com.amazonaws.services.simpleworkflow.model.ActivityTask, java.lang.Throwable)
}
com/amazonaws/services/simpleworkflow/flow/worker/DecisionsHelper.classDecisionsHelper.java
package com.amazonaws.services.simpleworkflow.flow.worker
com.amazonaws.services.simpleworkflow.flow.worker.DecisionsHelper extends java.lang.Object {
static final int MAXIMUM_DECISIONS_PER_COMPLETION
static final String FORCE_IMMEDIATE_DECISION_TIMER
private final com.amazonaws.services.simpleworkflow.model.DecisionTask task
private long idCounter
private final java.util.Map activitySchedulingEventIdToActivityId
private final java.util.Map signalInitiatedEventIdToSignalId
private final java.util.Map lambdaSchedulingEventIdToLambdaId
private final java.util.Map decisions
private Throwable workflowFailureCause
private String workflowContextData
private String workfowContextFromLastDecisionCompletion
private static int[] $SWITCH_TABLE$com$amazonaws$services$simpleworkflow$model$DecisionType
void (com.amazonaws.services.simpleworkflow.model.DecisionTask)
com.amazonaws.services.simpleworkflow.model.DecisionTask task
void scheduleLambdaFunction (com.amazonaws.services.simpleworkflow.model.ScheduleLambdaFunctionDecisionAttributes)
com.amazonaws.services.simpleworkflow.model.ScheduleLambdaFunctionDecisionAttributes schedule
com.amazonaws.services.simpleworkflow.flow.worker.DecisionId decisionId
boolean requestCancelLambdaFunction (java.lang.String, java.lang.Runnable)
String lambdaId
Runnable immediateCancellationCallback
com.amazonaws.services.simpleworkflow.flow.worker.DecisionStateMachine decision
boolean handleLambdaFunctionClosed (java.lang.String)
String lambdaId
com.amazonaws.services.simpleworkflow.flow.worker.DecisionStateMachine decision
boolean handleLambdaFunctionScheduled (com.amazonaws.services.simpleworkflow.model.HistoryEvent)
com.amazonaws.services.simpleworkflow.model.HistoryEvent event
com.amazonaws.services.simpleworkflow.model.LambdaFunctionScheduledEventAttributes attributes
String functionId
com.amazonaws.services.simpleworkflow.flow.worker.DecisionStateMachine decision
public boolean handleScheduleLambdaFunctionFailed (com.amazonaws.services.simpleworkflow.model.HistoryEvent)
com.amazonaws.services.simpleworkflow.model.HistoryEvent event
com.amazonaws.services.simpleworkflow.model.ScheduleLambdaFunctionFailedEventAttributes attributes
String functionId
com.amazonaws.services.simpleworkflow.flow.worker.DecisionStateMachine decision
void scheduleActivityTask (com.amazonaws.services.simpleworkflow.model.ScheduleActivityTaskDecisionAttributes)
com.amazonaws.services.simpleworkflow.model.ScheduleActivityTaskDecisionAttributes schedule
com.amazonaws.services.simpleworkflow.flow.worker.DecisionId decisionId
boolean requestCancelActivityTask (java.lang.String, java.lang.Runnable)
String activityId
Runnable immediateCancellationCallback
com.amazonaws.services.simpleworkflow.flow.worker.DecisionStateMachine decision
boolean handleActivityTaskClosed (java.lang.String)
String activityId
com.amazonaws.services.simpleworkflow.flow.worker.DecisionStateMachine decision
boolean handleActivityTaskScheduled (com.amazonaws.services.simpleworkflow.model.HistoryEvent)
com.amazonaws.services.simpleworkflow.model.HistoryEvent event
com.amazonaws.services.simpleworkflow.model.ActivityTaskScheduledEventAttributes attributes
String activityId
com.amazonaws.services.simpleworkflow.flow.worker.DecisionStateMachine decision
public boolean handleScheduleActivityTaskFailed (com.amazonaws.services.simpleworkflow.model.HistoryEvent)
com.amazonaws.services.simpleworkflow.model.HistoryEvent event
com.amazonaws.services.simpleworkflow.model.ScheduleActivityTaskFailedEventAttributes attributes
String activityId
com.amazonaws.services.simpleworkflow.flow.worker.DecisionStateMachine decision
boolean handleActivityTaskCancelRequested (com.amazonaws.services.simpleworkflow.model.HistoryEvent)
com.amazonaws.services.simpleworkflow.model.HistoryEvent event
com.amazonaws.services.simpleworkflow.model.ActivityTaskCancelRequestedEventAttributes attributes
String activityId
com.amazonaws.services.simpleworkflow.flow.worker.DecisionStateMachine decision
public boolean handleActivityTaskCanceled (com.amazonaws.services.simpleworkflow.model.HistoryEvent)
com.amazonaws.services.simpleworkflow.model.HistoryEvent event
com.amazonaws.services.simpleworkflow.model.ActivityTaskCanceledEventAttributes attributes
String activityId
com.amazonaws.services.simpleworkflow.flow.worker.DecisionStateMachine decision
boolean handleRequestCancelActivityTaskFailed (com.amazonaws.services.simpleworkflow.model.HistoryEvent)
com.amazonaws.services.simpleworkflow.model.HistoryEvent event
com.amazonaws.services.simpleworkflow.model.RequestCancelActivityTaskFailedEventAttributes attributes
String activityId
com.amazonaws.services.simpleworkflow.flow.worker.DecisionStateMachine decision
void startChildWorkflowExecution (com.amazonaws.services.simpleworkflow.model.StartChildWorkflowExecutionDecisionAttributes)
com.amazonaws.services.simpleworkflow.model.StartChildWorkflowExecutionDecisionAttributes schedule
com.amazonaws.services.simpleworkflow.flow.worker.DecisionId decisionId
void handleStartChildWorkflowExecutionInitiated (com.amazonaws.services.simpleworkflow.model.HistoryEvent)
com.amazonaws.services.simpleworkflow.model.HistoryEvent event
com.amazonaws.services.simpleworkflow.model.StartChildWorkflowExecutionInitiatedEventAttributes attributes
String workflowId
com.amazonaws.services.simpleworkflow.flow.worker.DecisionStateMachine decision
public boolean handleStartChildWorkflowExecutionFailed (com.amazonaws.services.simpleworkflow.model.HistoryEvent)
com.amazonaws.services.simpleworkflow.model.HistoryEvent event
com.amazonaws.services.simpleworkflow.model.StartChildWorkflowExecutionFailedEventAttributes attributes
String workflowId
com.amazonaws.services.simpleworkflow.flow.worker.DecisionStateMachine decision
boolean requestCancelExternalWorkflowExecution (boolean, com.amazonaws.services.simpleworkflow.model.RequestCancelExternalWorkflowExecutionDecisionAttributes, java.lang.Runnable)
boolean childWorkflow
com.amazonaws.services.simpleworkflow.model.RequestCancelExternalWorkflowExecutionDecisionAttributes request
Runnable immediateCancellationCallback
com.amazonaws.services.simpleworkflow.flow.worker.DecisionStateMachine decision
void handleRequestCancelExternalWorkflowExecutionInitiated (com.amazonaws.services.simpleworkflow.model.HistoryEvent)
com.amazonaws.services.simpleworkflow.model.HistoryEvent event
com.amazonaws.services.simpleworkflow.model.RequestCancelExternalWorkflowExecutionInitiatedEventAttributes attributes
String workflowId
com.amazonaws.services.simpleworkflow.flow.worker.DecisionStateMachine decision
void handleRequestCancelExternalWorkflowExecutionFailed (com.amazonaws.services.simpleworkflow.model.HistoryEvent)
com.amazonaws.services.simpleworkflow.model.HistoryEvent event
com.amazonaws.services.simpleworkflow.model.RequestCancelExternalWorkflowExecutionFailedEventAttributes attributes
com.amazonaws.services.simpleworkflow.flow.worker.DecisionStateMachine decision
void signalExternalWorkflowExecution (com.amazonaws.services.simpleworkflow.model.SignalExternalWorkflowExecutionDecisionAttributes)
com.amazonaws.services.simpleworkflow.model.SignalExternalWorkflowExecutionDecisionAttributes signal
com.amazonaws.services.simpleworkflow.flow.worker.DecisionId decisionId
void cancelSignalExternalWorkflowExecution (java.lang.String, java.lang.Runnable)
String signalId
Runnable immediateCancellationCallback
com.amazonaws.services.simpleworkflow.flow.worker.DecisionStateMachine decision
void handleSignalExternalWorkflowExecutionInitiated (com.amazonaws.services.simpleworkflow.model.HistoryEvent)
com.amazonaws.services.simpleworkflow.model.HistoryEvent event
com.amazonaws.services.simpleworkflow.model.SignalExternalWorkflowExecutionInitiatedEventAttributes attributes
String signalId
com.amazonaws.services.simpleworkflow.flow.worker.DecisionStateMachine decision
public boolean handleSignalExternalWorkflowExecutionFailed (java.lang.String)
String signalId
com.amazonaws.services.simpleworkflow.flow.worker.DecisionStateMachine decision
public boolean handleExternalWorkflowExecutionSignaled (java.lang.String)
String signalId
com.amazonaws.services.simpleworkflow.flow.worker.DecisionStateMachine decision
void startTimer (com.amazonaws.services.simpleworkflow.model.StartTimerDecisionAttributes, java.lang.Object)
com.amazonaws.services.simpleworkflow.model.StartTimerDecisionAttributes request
Object createTimerUserContext
String timerId
com.amazonaws.services.simpleworkflow.flow.worker.DecisionId decisionId
boolean cancelTimer (java.lang.String, java.lang.Runnable)
String timerId
Runnable immediateCancellationCallback
com.amazonaws.services.simpleworkflow.flow.worker.DecisionStateMachine decision
public void handleChildWorkflowExecutionStarted (com.amazonaws.services.simpleworkflow.model.HistoryEvent)
com.amazonaws.services.simpleworkflow.model.HistoryEvent event
com.amazonaws.services.simpleworkflow.model.ChildWorkflowExecutionStartedEventAttributes attributes
String workflowId
com.amazonaws.services.simpleworkflow.flow.worker.DecisionStateMachine decision
boolean handleChildWorkflowExecutionClosed (java.lang.String)
String workflowId
com.amazonaws.services.simpleworkflow.flow.worker.DecisionStateMachine decision
public void handleChildWorkflowExecutionCancelRequested (com.amazonaws.services.simpleworkflow.model.HistoryEvent)
com.amazonaws.services.simpleworkflow.model.HistoryEvent event
public boolean handleChildWorkflowExecutionCanceled (java.lang.String)
String workflowId
com.amazonaws.services.simpleworkflow.flow.worker.DecisionStateMachine decision
boolean handleTimerClosed (java.lang.String)
String timerId
com.amazonaws.services.simpleworkflow.flow.worker.DecisionStateMachine decision
boolean handleTimerStarted (com.amazonaws.services.simpleworkflow.model.HistoryEvent)
com.amazonaws.services.simpleworkflow.model.HistoryEvent event
com.amazonaws.services.simpleworkflow.model.TimerStartedEventAttributes attributes
com.amazonaws.services.simpleworkflow.flow.worker.DecisionStateMachine decision
public boolean handleStartTimerFailed (com.amazonaws.services.simpleworkflow.model.HistoryEvent)
com.amazonaws.services.simpleworkflow.model.HistoryEvent event
com.amazonaws.services.simpleworkflow.model.StartTimerFailedEventAttributes attributes
com.amazonaws.services.simpleworkflow.flow.worker.DecisionStateMachine decision
boolean handleTimerCanceled (com.amazonaws.services.simpleworkflow.model.HistoryEvent)
com.amazonaws.services.simpleworkflow.model.HistoryEvent event
com.amazonaws.services.simpleworkflow.model.TimerCanceledEventAttributes attributes
com.amazonaws.services.simpleworkflow.flow.worker.DecisionStateMachine decision
boolean handleCancelTimerFailed (com.amazonaws.services.simpleworkflow.model.HistoryEvent)
com.amazonaws.services.simpleworkflow.model.HistoryEvent event
com.amazonaws.services.simpleworkflow.model.CancelTimerFailedEventAttributes attributes
com.amazonaws.services.simpleworkflow.flow.worker.DecisionStateMachine decision
void completeWorkflowExecution (java.lang.String)
String output
com.amazonaws.services.simpleworkflow.model.Decision decision
com.amazonaws.services.simpleworkflow.model.CompleteWorkflowExecutionDecisionAttributes complete
com.amazonaws.services.simpleworkflow.flow.worker.DecisionId decisionId
void continueAsNewWorkflowExecution (com.amazonaws.services.simpleworkflow.flow.generic.ContinueAsNewWorkflowExecutionParameters)
com.amazonaws.services.simpleworkflow.flow.generic.ContinueAsNewWorkflowExecutionParameters continueParameters
com.amazonaws.services.simpleworkflow.model.ContinueAsNewWorkflowExecutionDecisionAttributes attributes
com.amazonaws.services.simpleworkflow.model.ChildPolicy childPolicy
java.util.List tagList
String taskList
com.amazonaws.services.simpleworkflow.model.Decision decision
com.amazonaws.services.simpleworkflow.flow.worker.DecisionId decisionId
void failWorkflowExecution (java.lang.Throwable)
Throwable e
com.amazonaws.services.simpleworkflow.model.Decision decision
com.amazonaws.services.simpleworkflow.model.FailWorkflowExecutionDecisionAttributes fail
com.amazonaws.services.simpleworkflow.flow.worker.DecisionId decisionId
void failWorkflowDueToUnexpectedError (java.lang.Throwable)
Throwable e
void handleCompleteWorkflowExecutionFailed (com.amazonaws.services.simpleworkflow.model.HistoryEvent)
com.amazonaws.services.simpleworkflow.model.HistoryEvent event
com.amazonaws.services.simpleworkflow.flow.worker.DecisionStateMachine decision
void handleFailWorkflowExecutionFailed (com.amazonaws.services.simpleworkflow.model.HistoryEvent)
com.amazonaws.services.simpleworkflow.model.HistoryEvent event
com.amazonaws.services.simpleworkflow.flow.worker.DecisionStateMachine decision
void handleCancelWorkflowExecutionFailed (com.amazonaws.services.simpleworkflow.model.HistoryEvent)
com.amazonaws.services.simpleworkflow.model.HistoryEvent event
com.amazonaws.services.simpleworkflow.flow.worker.DecisionStateMachine decision
void handleContinueAsNewWorkflowExecutionFailed (com.amazonaws.services.simpleworkflow.model.HistoryEvent)
com.amazonaws.services.simpleworkflow.model.HistoryEvent event
com.amazonaws.services.simpleworkflow.flow.worker.DecisionStateMachine decision
void cancelWorkflowExecution ()
com.amazonaws.services.simpleworkflow.model.Decision decision
com.amazonaws.services.simpleworkflow.model.CancelWorkflowExecutionDecisionAttributes cancel
com.amazonaws.services.simpleworkflow.flow.worker.DecisionId decisionId
java.util.List getDecisions ()
java.util.List result
com.amazonaws.services.simpleworkflow.flow.worker.DecisionStateMachine decisionStateMachine
com.amazonaws.services.simpleworkflow.model.Decision decision
int size
com.amazonaws.services.simpleworkflow.model.StartTimerDecisionAttributes attributes
com.amazonaws.services.simpleworkflow.model.Decision d
private boolean isCompletionEvent (com.amazonaws.services.simpleworkflow.model.Decision)
com.amazonaws.services.simpleworkflow.model.Decision decision
com.amazonaws.services.simpleworkflow.model.DecisionType type
public void handleDecisionTaskStartedEvent ()
int count
java.util.Iterator iterator
com.amazonaws.services.simpleworkflow.flow.worker.DecisionStateMachine next
com.amazonaws.services.simpleworkflow.flow.worker.DecisionStateMachine decisionStateMachine
private com.amazonaws.services.simpleworkflow.flow.worker.DecisionStateMachine getNextDecision (java.util.Iterator)
java.util.Iterator iterator
com.amazonaws.services.simpleworkflow.flow.worker.DecisionStateMachine result
public java.lang.String toString ()
boolean isWorkflowFailed ()
public java.lang.Throwable getWorkflowFailureCause ()
java.lang.String getWorkflowContextData ()
void setWorkflowContextData (java.lang.String)
String workflowState
java.lang.String getWorkflowContextDataToReturn ()
void handleDecisionCompletion (com.amazonaws.services.simpleworkflow.model.DecisionTaskCompletedEventAttributes)
com.amazonaws.services.simpleworkflow.model.DecisionTaskCompletedEventAttributes decisionTaskCompletedEventAttributes
com.amazonaws.services.simpleworkflow.model.DecisionTask getTask ()
java.lang.String getActivityId (com.amazonaws.services.simpleworkflow.model.ActivityTaskCanceledEventAttributes)
com.amazonaws.services.simpleworkflow.model.ActivityTaskCanceledEventAttributes attributes
Long sourceId
java.lang.String getActivityId (com.amazonaws.services.simpleworkflow.model.ActivityTaskCompletedEventAttributes)
com.amazonaws.services.simpleworkflow.model.ActivityTaskCompletedEventAttributes attributes
Long sourceId
java.lang.String getActivityId (com.amazonaws.services.simpleworkflow.model.ActivityTaskFailedEventAttributes)
com.amazonaws.services.simpleworkflow.model.ActivityTaskFailedEventAttributes attributes
Long sourceId
java.lang.String getActivityId (com.amazonaws.services.simpleworkflow.model.ActivityTaskTimedOutEventAttributes)
com.amazonaws.services.simpleworkflow.model.ActivityTaskTimedOutEventAttributes attributes
Long sourceId
java.lang.String getFunctionId (com.amazonaws.services.simpleworkflow.model.LambdaFunctionCompletedEventAttributes)
com.amazonaws.services.simpleworkflow.model.LambdaFunctionCompletedEventAttributes attributes
Long sourceId
java.lang.String getFunctionId (com.amazonaws.services.simpleworkflow.model.LambdaFunctionFailedEventAttributes)
com.amazonaws.services.simpleworkflow.model.LambdaFunctionFailedEventAttributes attributes
Long sourceId
java.lang.String getFunctionId (com.amazonaws.services.simpleworkflow.model.LambdaFunctionTimedOutEventAttributes)
com.amazonaws.services.simpleworkflow.model.LambdaFunctionTimedOutEventAttributes attributes
Long sourceId
java.lang.String getSignalIdFromExternalWorkflowExecutionSignaled (long)
long initiatedEventId
private com.amazonaws.services.simpleworkflow.model.FailWorkflowExecutionDecisionAttributes createFailWorkflowInstanceAttributes (java.lang.Throwable)
Throwable failure
String reason
String reason
String details
String details
com.amazonaws.services.simpleworkflow.flow.WorkflowException f
java.io.StringWriter sw
com.amazonaws.services.simpleworkflow.model.FailWorkflowExecutionDecisionAttributes result
void addDecision (com.amazonaws.services.simpleworkflow.flow.worker.DecisionId, com.amazonaws.services.simpleworkflow.flow.worker.DecisionStateMachine)
com.amazonaws.services.simpleworkflow.flow.worker.DecisionId decisionId
com.amazonaws.services.simpleworkflow.flow.worker.DecisionStateMachine decision
private com.amazonaws.services.simpleworkflow.flow.worker.DecisionStateMachine getDecision (com.amazonaws.services.simpleworkflow.flow.worker.DecisionId)
com.amazonaws.services.simpleworkflow.flow.worker.DecisionId decisionId
com.amazonaws.services.simpleworkflow.flow.worker.DecisionStateMachine result
public java.lang.String getNextId ()
static int[] $SWITCH_TABLE$com$amazonaws$services$simpleworkflow$model$DecisionType ()
}
com/amazonaws/services/simpleworkflow/flow/worker/WorkflowClockImpl$TimerCancellationHandler$1.classWorkflowClockImpl.java
package com.amazonaws.services.simpleworkflow.flow.worker
com.amazonaws.services.simpleworkflow.flow.worker.WorkflowClockImpl$TimerCancellationHandler$1 extends java.lang.Object implements java.lang.Runnable {
final com.amazonaws.services.simpleworkflow.flow.worker.WorkflowClockImpl$TimerCancellationHandler this$1
void (com.amazonaws.services.simpleworkflow.flow.worker.WorkflowClockImpl$TimerCancellationHandler)
public void run ()
com.amazonaws.services.simpleworkflow.flow.worker.OpenRequestInfo scheduled
com.amazonaws.services.simpleworkflow.flow.core.ExternalTaskCompletionHandle context
}
META-INF/maven/
META-INF/maven/com.amazonaws/
META-INF/maven/com.amazonaws/aws-java-sdk-swf-libraries/
META-INF/maven/com.amazonaws/aws-java-sdk-swf-libraries/pom.xml
META-INF/maven/com.amazonaws/aws-java-sdk-swf-libraries/pom.properties