private ProcessToolBpmSession getSession(ProcessToolContext ctx, UserData user) { return ctx.getProcessToolSessionFactory().createSession(user, new HashSet<String>()); } }
private ProcessToolBpmSession getSession(ProcessToolContext ctx, UserData user) { return ctx.getProcessToolSessionFactory().createSession(user, new HashSet<String>()); }
@Override public ProcessInstance processWithContext(ProcessToolContext ctx) { ctx.getProcessToolSessionFactory().createAutoSession().adminCancelProcessInstance(processData); return null; } });
@Override public ProcessInstance processWithContext(ProcessToolContext ctx) { ctx.getProcessToolSessionFactory().createAutoSession() .adminCompleteTask(processData, bpmTask, action); return null; } });
@Override public ProcessInstance processWithContext(ProcessToolContext ctx) { ctx.getProcessToolSessionFactory().createAutoSession() .adminReassignProcessTask(processInstance, bpmTask, user.getLogin()); return null; } });
boolean skipBpm = false; InputStream is = bpmStream; ProcessToolBpmSession session = processToolContext.getProcessToolSessionFactory().createSession( new UserData("admin", "admin@aperteworkflow.org", "Admin"), Arrays.asList("ADMIN")); byte[] oldDefinition = session.getProcessLatestDefinition(cfg.getBpmDefinitionKey(), cfg.getProcessName());
ProcessToolContext ctx = ProcessToolContext.Util.getThreadProcessToolContext(); session.setAttribute("bpmSession", bpmSession = ctx.getProcessToolSessionFactory().createSession(user, userRoles), PortletSession.APPLICATION_SCOPE);