@Override protected String doExecute() throws Exception { activeSchemes = Lists.newArrayList(); inactiveSchemes = Lists.newArrayList(); for (AssignableWorkflowScheme scheme : workflowSchemeManager.getAssignableSchemes()) { if (workflowSchemeManager.isActive(scheme)) { activeSchemes.add(scheme); } else { inactiveSchemes.add(scheme); } } return super.doExecute(); }