public WorkflowContext getWorkflowContext()

in src/main/java/com/amazonaws/services/simpleworkflow/flow/spring/SpringWorkflowDefinitionFactoryFactory.java [149:227]


        public WorkflowContext getWorkflowContext() {
            return new WorkflowContext() {

                @Override
                public WorkflowExecution getWorkflowExecution() {
                    return WorkflowExecution.builder().runId("dummyRunId").workflowId("dummyWorkflowId").build();
                }

                @Override
                public WorkflowExecution getParentWorkflowExecution() {
                    return null;
                }

                @Override
                public WorkflowType getWorkflowType() {
                    return WorkflowType.builder().name("dummyName").version("dummyVersion").build();
                }

                @Override
                public boolean isCancelRequested() {
                    return false;
                }

                @Override
                public ContinueAsNewWorkflowExecutionParameters getContinueAsNewOnCompletion() {
                    return null;
                }

                @Override
                public void setContinueAsNewOnCompletion(ContinueAsNewWorkflowExecutionParameters continueParameters) {

                }

                @Override
                public List<String> getTagList() {
                    return Collections.emptyList();
                }

                @Override
                public ChildPolicy getChildPolicy() {
                    return ChildPolicy.TERMINATE;
                }

                @Override
                public String getContinuedExecutionRunId() {
                    return null;
                }

                @Override
                public long getExecutionStartToCloseTimeout() {
                    return 0;
                }

                @Override
                public String getTaskList() {
                    return "dummyTaskList";
                }

                @Override
                public boolean isImplementationVersion(String componentName, int internalVersion) {
                    return false;
                }

                @Override
                public Integer getVersion(String component) {
                    return 0;
                }

                @Override
                public int getTaskPriority() {
                    return 0;
                }

                @Override
                public String getLambdaRole() {
                    return null;
                }
            };
        }