Package org.springframework.batch.core.job.flow

Examples of org.springframework.batch.core.job.flow.Flow.start()


            public Collection<State> getStates() {
                return Collections.emptyList();
            }
        };
        flow.start(flowExecutor);

        Operation op = assertOperationDetails(getLastEntered(), "start", flow.getName());
        assertOperationPath(op, flowExecutor);
    }
View Full Code Here


    flows.add(flow2);

    SplitState state = new SplitState(flows, "foo");

    when(flow1.start(executor)).thenReturn(new FlowExecution("step1", FlowExecutionStatus.COMPLETED));
    when(flow2.start(executor)).thenReturn(new FlowExecution("step1", FlowExecutionStatus.COMPLETED));

    FlowExecutionStatus result = state.handle(executor);
    assertEquals(FlowExecutionStatus.COMPLETED, result);

  }
View Full Code Here

    SplitState state = new SplitState(Arrays.asList(flow1, flow2), "foo");
    state.setTaskExecutor(new SimpleAsyncTaskExecutor());

    when(flow1.start(executor)).thenReturn(new FlowExecution("step1", FlowExecutionStatus.COMPLETED));
    when(flow2.start(executor)).thenReturn(new FlowExecution("step1", FlowExecutionStatus.COMPLETED));
    FlowExecutionStatus result = state.handle(executor);
    assertEquals(FlowExecutionStatus.COMPLETED, result);

  }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.