@Override public void executeWorkItem(final WorkItem item, final WorkItemManager manager) { item.getResults().put("uuid", UUID.randomUUID().toString()); manager.completeWorkItem(item.getId(), item.getResults()); }
@Override public void executeWorkItem(final WorkItem item, final WorkItemManager manager) { item.getResults().put("uuid", UUID.randomUUID().toString()); manager.completeWorkItem(item.getId(), item.getResults()); }
@Override public void executeWorkItem(final WorkItem workItem, final WorkItemManager manager) { final String email = (String) workItem.getParameter(EMAIL); workItem.getResults().put(IS_VALID, PATTERN.matcher(email).matches()); manager.completeWorkItem(workItem.getId(), workItem.getResults()); }
@Override public void executeWorkItem(final WorkItem workItem, final WorkItemManager manager) { final String email = (String) workItem.getParameter(EMAIL); workItem.getResults().put(IS_VALID, PATTERN.matcher(email).matches()); manager.completeWorkItem(workItem.getId(), workItem.getResults()); }
@Override public void executeWorkItem(final WorkItem item, final WorkItemManager manager) { item.getResults().putAll(item.getParameters()); manager.completeWorkItem(item.getId(), item.getResults()); }
@Override public void executeWorkItem(final WorkItem item, final WorkItemManager manager) { item.getResults().putAll(item.getParameters()); manager.completeWorkItem(item.getId(), item.getResults()); }
@Override public void executeWorkItem(final WorkItem workItem, final WorkItemManager manager) { workItem.getResults().put(OUT, workItem.getParameter(IN)); manager.completeWorkItem(workItem.getId(), workItem.getResults()); }
@Override public void executeWorkItem(final WorkItem workItem, final WorkItemManager manager) { workItem.getResults().put(OUT, workItem.getParameter(IN)); manager.completeWorkItem(workItem.getId(), workItem.getResults()); }
@Override public void executeWorkItem(WorkItem workItem, WorkItemManager workItemManager) { workItem.getResults().put("Result", "contributors: {john}"); }
@Override public void executeWorkItem(WorkItem workItem, WorkItemManager workItemManager) { workItem.getResults().put("Result", "contributors: {john}"); }
@Override public void executeWorkItem(WorkItem workItem, WorkItemManager manager) { Object domainXParameter = workItem.getParameter("domainXParameter"); //Your specific domain operations should go here Map<String, Object> results = workItem.getResults(); results.put("domainXResult", domainXParameter); manager.completeWorkItem(workItem.getId(), results); }
@Override public void setResult(WorkItem result) { this.id = result.getId(); this.name = result.getName(); this.parameters = result.getParameters(); this.processInstanceId = result.getProcessInstanceId(); this.results = result.getResults(); this.state = result.getState(); }
@Override public void setResult(WorkItem result) { this.id = result.getId(); this.name = result.getName(); this.parameters = result.getParameters(); this.processInstanceId = result.getProcessInstanceId(); this.results = result.getResults(); this.state = result.getState(); }
@Override public void executeWorkItem(final WorkItem item, final WorkItemManager manager) { final Activity activity = (Activity) getVariable(item, KieActivity.ACTIVITY); final String title = (String) item.getParameter("title"); activity.setTitle(title); manager.completeWorkItem(item.getId(), item.getResults()); }
@Override public void executeWorkItem(final WorkItem item, final WorkItemManager manager) { final Activity activity = (Activity) getVariable(item, KieActivity.ACTIVITY); final String title = (String) item.getParameter("title"); activity.setTitle(title); manager.completeWorkItem(item.getId(), item.getResults()); }
@Override public void executeWorkItem(final WorkItem item, final WorkItemManager manager) { final Activity activity = (Activity) getVariable(item, KieActivity.ACTIVITY); final String title = (String) item.getParameter("title"); final String path = (String) item.getParameter("path"); activity.setContentView(path); activity.setTitle(title); manager.completeWorkItem(item.getId(), item.getResults()); }
@Override public void executeWorkItem(final WorkItem item, final WorkItemManager manager) { final Activity activity = (Activity) getVariable(item, KieActivity.ACTIVITY); final String viewId = (String) item.getParameter("id"); final View view = activity.findViewById(viewId); if (view != null) { final ViewGroup viewGroup = activity.getParentView(view); viewGroup.removeView(view); } manager.completeWorkItem(item.getId(), item.getResults()); }
@Override public void executeWorkItem(final WorkItem item, final WorkItemManager manager) { final Activity activity = (Activity) getVariable(item, KieActivity.ACTIVITY); final String viewId = (String) item.getParameter("id"); final View view = activity.findViewById(viewId); if (view != null) { final ViewGroup viewGroup = activity.getParentView(view); viewGroup.removeView(view); } manager.completeWorkItem(item.getId(), item.getResults()); }
@Override public void executeWorkItem(final WorkItem item, final WorkItemManager manager) { final Activity activity = (Activity) getVariable(item, KieActivity.ACTIVITY); final Map<String, Object> parameters = item.getParameters(); applyController(activity, parameters); applyEventListeners( activity, activity.getWindow().getContentView(), parameters); manager.completeWorkItem(item.getId(), item.getResults()); }
@Override public void executeWorkItem(final WorkItem item, final WorkItemManager manager) { final Activity activity = (Activity) getVariable(item, KieActivity.ACTIVITY); final Locale locale = activity.getActivityThread().getLocale(); final String template = (String) item.getParameter("template"); final String email = (String) item.getParameter("email"); if (email != null) { POOL.execute(new SendAction(template, email, locale, item.getParameters(), activity.getClassLoader())); } manager.completeWorkItem(item.getId(), item.getResults()); }