Did this page help you?

   Yes   No   Tell us about it...

com.amazonaws.services.simpleworkflow.flow.junit.spring
Class SpringWorkflowTest

java.lang.Object
  extended by com.amazonaws.services.simpleworkflow.flow.junit.WorkflowTestBase
      extended by com.amazonaws.services.simpleworkflow.flow.junit.spring.SpringWorkflowTest

public class SpringWorkflowTest
extends WorkflowTestBase

JUnit Rule that should be present as a public field of the test class annotated with @Rule. Requires that test is executed with FlowSpringJUnit4ClassRunner.


Constructor Summary
SpringWorkflowTest()
           
 
Method Summary
 void addActivitiesImplementation(Object activitiesImplementation)
           
 void addActivitiesImplementation(String taskList, Object activitiesImplementation)
           
 void addActivitiesImplementations(String taskList, Iterable<Object> activityImplementationObjects)
           
 void addWorkflowImplementation(Object workflowImplementation)
           
 Iterable<Object> getActivitiesImplementations()
           
 DataConverter getDataConverter()
           
 Map<String,Object> getTaskListActivitiesImplementationMap()
           
 Iterable<Object> getWorkflowImplementations()
           
 Iterable<WorkflowType> getWorkflowTypesToRegister()
           
 void setActivitiesImplementations(Iterable<Object> activityImplementationObjects)
           
 void setDataConverter(DataConverter converter)
           
 void setTaskListActivitiesImplementationMap(Map<String,Object> map)
           
 void setWorkflowImplementations(Iterable<Object> workflowImplementations)
           
 
Methods inherited from class com.amazonaws.services.simpleworkflow.flow.junit.WorkflowTestBase
apply, clockAdvanceSeconds, clockAdvanceSeconds, getClockAcceleration, getDecisionContext, getDefaultActivitiesTaskListToPoll, getWorkflowExecution, getWorkflowType, isDisableOutstandingTasksCheck, setClockAccelerationCoefficient, setClockCurrentTimeMillis, setDefaultActivitiesTaskListToPoll, setDisableOutstandingTasksCheck, setExpectedException, setFlowTestRunner, setTestTimeoutActualTimeMilliseconds, setWorkflowExecution, setWorkflowType, waitBlocked
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SpringWorkflowTest

public SpringWorkflowTest()
Method Detail

addActivitiesImplementation

public void addActivitiesImplementation(Object activitiesImplementation)

addActivitiesImplementation

public void addActivitiesImplementation(String taskList,
                                        Object activitiesImplementation)

setActivitiesImplementations

public void setActivitiesImplementations(Iterable<Object> activityImplementationObjects)

addActivitiesImplementations

public void addActivitiesImplementations(String taskList,
                                         Iterable<Object> activityImplementationObjects)

setTaskListActivitiesImplementationMap

public void setTaskListActivitiesImplementationMap(Map<String,Object> map)

getTaskListActivitiesImplementationMap

public Map<String,Object> getTaskListActivitiesImplementationMap()

getActivitiesImplementations

public Iterable<Object> getActivitiesImplementations()

setWorkflowImplementations

public void setWorkflowImplementations(Iterable<Object> workflowImplementations)
                                throws InstantiationException,
                                       IllegalAccessException
Throws:
InstantiationException
IllegalAccessException

getWorkflowImplementations

public Iterable<Object> getWorkflowImplementations()

addWorkflowImplementation

public void addWorkflowImplementation(Object workflowImplementation)
                               throws InstantiationException,
                                      IllegalAccessException
Throws:
InstantiationException
IllegalAccessException

getDataConverter

public DataConverter getDataConverter()

setDataConverter

public void setDataConverter(DataConverter converter)

getWorkflowTypesToRegister

public Iterable<WorkflowType> getWorkflowTypesToRegister()


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