1
1
package io .iworkflow .controller ;
2
2
3
3
import io .iworkflow .core .Client ;
4
- import io .iworkflow .core .WorkflowStartOptions ;
5
- import io .iworkflow .workflow .persistence . BasicPersistenceWorkflow ;
6
- import io .iworkflow .workflow .persistence . BasicPersistenceWorkflowState1 ;
4
+ import io .iworkflow .core .WorkflowOptions ;
5
+ import io .iworkflow .workflow .basic . BasicWorkflow ;
6
+ import io .iworkflow .workflow .basic . BasicWorkflowS1 ;
7
7
import org .springframework .http .ResponseEntity ;
8
8
import org .springframework .stereotype .Controller ;
9
9
import org .springframework .web .bind .annotation .GetMapping ;
@@ -24,9 +24,9 @@ public PersistenceWorkflowController(
24
24
@ GetMapping ("/start" )
25
25
public ResponseEntity <String > start () {
26
26
final String wfId = "basic-persistence-test-id" + System .currentTimeMillis () / 1000 ;
27
- final WorkflowStartOptions startOptions = WorkflowStartOptions .minimum (10 );
27
+ final WorkflowOptions startOptions = WorkflowOptions .minimum (10 );
28
28
final String runId = client .startWorkflow (
29
- BasicPersistenceWorkflow .class , BasicPersistenceWorkflowState1 . STATE_ID , "start" , wfId , startOptions );
29
+ BasicWorkflow .class , BasicWorkflowS1 . StateId , "start" , wfId , startOptions );
30
30
final String output = client .getSimpleWorkflowResultWithWait (String .class , wfId );
31
31
32
32
return ResponseEntity .ok (String .format ("runId: %s, output: %s" , runId , output ));
0 commit comments