@Override public Group getWorkflowRoleGroup(Context context, Collection collection, String roleName, Group roleGroup) throws SQLException, AuthorizeException { if ("WF_STEP1".equals(roleName)) { roleGroup = collection.getWorkflowStep1(); if (roleGroup == null) { roleGroup = collectionService.createWorkflowGroup(context, collection, 1); } } else if ("WF_STEP2".equals(roleName)) { roleGroup = collection.getWorkflowStep2(); if (roleGroup == null) { roleGroup = collectionService.createWorkflowGroup(context, collection, 2); } } else if ("WF_STEP3".equals(roleName)) { roleGroup = collection.getWorkflowStep3(); if (roleGroup == null) { roleGroup = collectionService.createWorkflowGroup(context, collection, 3); } } return roleGroup; }
groupObj = collectionService.createSubmitters(context, collection); } else if (type.equals(RoleDisseminator.GROUP_TYPE_WORKFLOW_STEP_1)) { groupObj = collectionService.createWorkflowGroup(context, collection, 1); } else if (type.equals(RoleDisseminator.GROUP_TYPE_WORKFLOW_STEP_2)) { groupObj = collectionService.createWorkflowGroup(context, collection, 2); } else if (type.equals(RoleDisseminator.GROUP_TYPE_WORKFLOW_STEP_3)) { groupObj = collectionService.createWorkflowGroup(context, collection, 3);