Did this page help you?

   Yes   No   Tell us about it...

Package com.amazonaws.services.simpleworkflow.flow

Interface Summary
ActivitiesClient  
ActivityExecutionContextProvider Used to access execution context of the currently executed activity.
DecisionContextProvider  
DynamicActivitiesClient  
DynamicClient  
DynamicWorkflowClient  
DynamicWorkflowClientExternal  
Suspendable  
SuspendableWorker  
WorkerBase  
WorkerLifecycle  
WorkflowClient  
WorkflowClientExternal  
WorkflowClientFactory<T>  
WorkflowClientFactoryExternal<T>  
WorkflowClock Clock that must be used inside workflow definition code to ensure replay determinism.
WorkflowContext  
WorkflowSelfClient  
 

Class Summary
ActivitiesClientBase  
ActivityExecutionContext Context object passed to an activity implementation.
ActivityExecutionContextProviderImpl The default implementation of the ActivityExecutionContextProvider.
ActivitySchedulingOptions  
ActivityWorker  
DataConverter Used by the framework to serialize/deserialize method parameters that need to be sent over the wire.
DecisionContext Represents the context for decider.
DecisionContextProviderImpl  
DynamicActivitiesClientImpl  
DynamicWorkflowClientExternalImpl  
DynamicWorkflowClientImpl  
JsonDataConverter Implements conversion through Jackson JSON processor.
ManualActivityCompletionClient  
ManualActivityCompletionClientFactory  
ManualActivityCompletionClientFactoryImpl  
StartWorkflowOptions  
SynchronousActivityWorker  
SynchronousWorkflowWorker  
WorkflowClientBase  
WorkflowClientExternalBase  
WorkflowClientFactoryBase<T>  
WorkflowClientFactoryExternalBase<T>  
WorkflowExecutionLocal<T> Contains value that is bound to a currently executing workflow.
WorkflowReplayer<T>  
WorkflowSelfClientBase  
WorkflowTypeRegistrationOptions  
WorkflowWorker  
 

Exception Summary
ActivityFailureException This exception is expected to be thrown from ActivityImplementation.execute(ActivityExecutionContext) as it contains details property in the format that the activity client code in the decider understands.
ActivityTaskException Exception used to communicate failure of remote activity.
ActivityTaskFailedException Exception used to communicate failure of remote activity.
ActivityTaskTimedOutException Exception that indicates Activity time out.
ChildWorkflowException Exception used to communicate failure of remote activity.
ChildWorkflowFailedException  
ChildWorkflowTerminatedException  
ChildWorkflowTimedOutException  
DataConverterException  
DecisionException Exception used to communicate failure during fulfillment of a decision sent to SWF.
ScheduleActivityTaskFailedException Exception used to communicate that activity wasn't scheduled due to some cause
SignalExternalWorkflowException Exception used to communicate failure of a signal.
StartChildWorkflowFailedException  
StartTimerFailedException Exception used to communicate that timer wasn't scheduled due to some cause
TimerException Exception used to communicate failure of a timer.
WorkflowException Exception that is thrown from generic workflow implementation to indicate that workflow execution should be failed with the given reason and details.
 



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