org.apache.camel.component.aws.swf
Class CamelActivityImplementation
java.lang.Object
com.amazonaws.services.simpleworkflow.flow.generic.ActivityImplementation
com.amazonaws.services.simpleworkflow.flow.generic.ActivityImplementationBase
org.apache.camel.component.aws.swf.CamelActivityImplementation
public class CamelActivityImplementation
- extends com.amazonaws.services.simpleworkflow.flow.generic.ActivityImplementationBase
Constructor Summary |
CamelActivityImplementation(SWFActivityConsumer swfWorkflowConsumer,
com.amazonaws.services.simpleworkflow.flow.worker.ActivityTypeRegistrationOptions activityTypeRegistrationOptions,
com.amazonaws.services.simpleworkflow.flow.worker.ActivityTypeExecutionOptions activityTypeExecutionOptions,
com.amazonaws.services.simpleworkflow.flow.DataConverter converter)
|
Method Summary |
protected String |
execute(String input,
com.amazonaws.services.simpleworkflow.flow.ActivityExecutionContext context)
|
com.amazonaws.services.simpleworkflow.flow.worker.ActivityTypeExecutionOptions |
getExecutionOptions()
|
com.amazonaws.services.simpleworkflow.flow.worker.ActivityTypeRegistrationOptions |
getRegistrationOptions()
|
Methods inherited from class com.amazonaws.services.simpleworkflow.flow.generic.ActivityImplementationBase |
execute |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CamelActivityImplementation
public CamelActivityImplementation(SWFActivityConsumer swfWorkflowConsumer,
com.amazonaws.services.simpleworkflow.flow.worker.ActivityTypeRegistrationOptions activityTypeRegistrationOptions,
com.amazonaws.services.simpleworkflow.flow.worker.ActivityTypeExecutionOptions activityTypeExecutionOptions,
com.amazonaws.services.simpleworkflow.flow.DataConverter converter)
getRegistrationOptions
public com.amazonaws.services.simpleworkflow.flow.worker.ActivityTypeRegistrationOptions getRegistrationOptions()
- Overrides:
getRegistrationOptions
in class com.amazonaws.services.simpleworkflow.flow.generic.ActivityImplementationBase
getExecutionOptions
public com.amazonaws.services.simpleworkflow.flow.worker.ActivityTypeExecutionOptions getExecutionOptions()
- Overrides:
getExecutionOptions
in class com.amazonaws.services.simpleworkflow.flow.generic.ActivityImplementationBase
execute
protected String execute(String input,
com.amazonaws.services.simpleworkflow.flow.ActivityExecutionContext context)
throws com.amazonaws.services.simpleworkflow.flow.ActivityFailureException,
CancellationException
- Specified by:
execute
in class com.amazonaws.services.simpleworkflow.flow.generic.ActivityImplementationBase
- Throws:
com.amazonaws.services.simpleworkflow.flow.ActivityFailureException
CancellationException
Apache Camel