@Override protected TypeDefinition getBaseType(WorkflowDefinition item) { // TODO: I'm not sure this is safe as getStartTaskDefinition() is 'optional'. WorkflowTaskDefinition startTask = item.getStartTaskDefinition(); return startTask.getMetadata(); }
@Override protected TypeDefinition getBaseType(WorkflowTask task) { return task.getDefinition().getMetadata(); }
public void testStartWorkflow() { WorkflowDefinition definition = deployDefinition(getTestDefinitionPath()); WorkflowPath path = workflowService.startWorkflow(definition.getId(), null); assertNotNull(path); assertTrue(path.isActive()); assertNotNull(path.getNode()); WorkflowInstance instance = path.getInstance(); assertNotNull(instance); assertEquals(definition.getId(), instance.getDefinition().getId()); }
public WorkflowTask update() { WorkflowTask task = workflowService.getTaskById(taskId); NodeRef packageNode = task.getPath().getInstance().getWorkflowPackage(); packageMgr.update(packageNode); WorkflowTask result = workflowService.updateTask(taskId, properties, add, remove); properties.clear(); add.clear(); remove.clear(); return result; }
private String getTransitionValues(WorkflowTask item) { WorkflowTransition[] transitions = item.getDefinition().getNode().getTransitions(); if (transitions == null || transitions.length == 0) { return ""; } return buildTransitionString(item, transitions); }
@Override public String toString() { return "WorkflowDefinition[id=" + id + ",name=" + name + ",version=" + version + ",title=" + title + ",startTask=" + ((getStartTaskDefinition() == null) ? "undefined" : getStartTaskDefinition().toString()) + "]"; } }
/** * Gets the value of the <code>id</code> property * * @return the id */ public String getId() { return task.getId(); }
/** * Gets the value of the <code>title</code> property * * @return the title */ public String getTitle() { return task.getTitle(); }
/** * Gets the value of the <code>description</code> property * * @return the description */ public String getDescription() { return task.getDescription(); }
@Override public String toString() { return "WorkflowInstance[id=" + id + ",active=" + active + ",def=" + definition.toString() + "]"; } }
public Boolean apply(String engineId) { return workflowAdminService.isEngineEnabled(engineId); } });
@Override protected TypeDefinition getBaseType(WorkflowDefinition item) { // TODO: I'm not sure this is safe as getStartTaskDefinition() is 'optional'. WorkflowTaskDefinition startTask = item.getStartTaskDefinition(); return startTask.getMetadata(); }
@Override protected TypeDefinition getBaseType(WorkflowTask task) { return task.getDefinition().getMetadata(); }
@Override public String toString() { return "WorkflowDefinition[id=" + id + ",name=" + name + ",version=" + version + ",title=" + title + ",startTask=" + ((getStartTaskDefinition() == null) ? "undefined" : getStartTaskDefinition().toString()) + "]"; } }