/** * Gets all versions of the deployed workflow definitions * * @return all versions of the deployed workflow definitions */ public Scriptable getAllDefinitions() { List<WorkflowDefinition> cmrDefinitions = services.getWorkflowService().getAllDefinitions(); ArrayList<Serializable> workflowDefs = new ArrayList<Serializable>(); for (WorkflowDefinition cmrDefinition : cmrDefinitions) { workflowDefs.add(new JscriptWorkflowDefinition(cmrDefinition, services, getScope())); } return (Scriptable)new ValueConverter().convertValueForScript(services, getScope(), null, workflowDefs); }
defs = workflowService.getAllDefinitions(); for (WorkflowDefinition def : workflowService.getAllDefinitions()) for (WorkflowDefinition def : workflowService.getAllDefinitions()) for (WorkflowDefinition def : workflowService.getAllDefinitions())
defs = workflowService.getAllDefinitions(); for (WorkflowDefinition def : workflowService.getAllDefinitions()) for (WorkflowDefinition def : workflowService.getAllDefinitions()) for (WorkflowDefinition def : workflowService.getAllDefinitions())
/** * Gets all versions of the deployed workflow definitions * * @return all versions of the deployed workflow definitions */ public Scriptable getAllDefinitions() { List<WorkflowDefinition> cmrDefinitions = services.getWorkflowService().getAllDefinitions(); ArrayList<Serializable> workflowDefs = new ArrayList<Serializable>(); for (WorkflowDefinition cmrDefinition : cmrDefinitions) { workflowDefs.add(new JscriptWorkflowDefinition(cmrDefinition, services, getScope())); } return (Scriptable)new ValueConverter().convertValueForScript(services, getScope(), null, workflowDefs); }
assertFalse(workflowService.getAllDefinitions().isEmpty()); assertTrue(workflowService.getAllDefinitions().isEmpty());
TenantContextHolder.setTenantDomain(tenant1); List<WorkflowDefinition> allDefs = workflowService.getAllDefinitions(); int allDefsSize = allDefs.size(); List<WorkflowDefinition> defs = workflowService.getDefinitions(); assertEquals(allDefsSize + 1, workflowService.getAllDefinitions().size()); assertEquals(allDefsSize, workflowService.getAllDefinitions().size());