/** * To get the QueryAPIAccessor interface. * * @return the interface QueryAPIAccessor. */ public static QueryAPIAccessor getQueryAPIAccessor() { return getQueryAPIAccessor(null); }
/** * To get the QueryAPIAccessor interface. * * @return the interface QueryAPIAccessor. */ public static QueryAPIAccessor getQueryAPIAccessor() { return getQueryAPIAccessor(null); }
if (hookInstance instanceof Hook) { Hook hook = (Hook) hookInstance; hook.execute(AccessorUtil.getQueryAPIAccessor(), activityInst); } else if (hookInstance instanceof TxHook) { TxHook txHook = (TxHook) hookInstance;
protected void mapRole(Performer performer) { ClassInfo rolemapperInfo = performer.getRoleMapper(); if (rolemapperInfo != null) { RoleMapper roleMapper = ClassDataLoader.getRoleMapperInstance(packageUUID, rolemapperInfo); try { this.candidates = roleMapper.searchMembers( AccessorUtil.getQueryAPIAccessor(), instanceUUID, performer.getParticipantId()); } catch (Exception e) { throw new BonitaWrapperException( new RoleMapperInvocationException(rolemapperInfo.toString(), e) ); } } }
protected void assign(Performer performer) { ClassInfo performerAssignInfo = performer.getPerformerAssign(); if (performerAssignInfo != null) { PerformerAssign performerAssign = ClassDataLoader.getPerformerAssignInstance(packageUUID, performerAssignInfo); ActivityInstance<ActivityBody> activityInst = EnvTool.getJournalQueriers().getActivityInstance(instanceUUID, activityId, iterationId, activityInstanceId); try { this.userId = performerAssign.selectUser(AccessorUtil.getQueryAPIAccessor(), activityInst, this.candidates); } catch (Exception e) { throw new BonitaWrapperException( new PerformerAssignInvocationException(performerAssignInfo.toString(), e) ); } } }
try { actInstDescr = actInstantiator.execute( AccessorUtil.getQueryAPIAccessor(), instanceUUID, activityId, xpdlExecution.getIterationId()); if (actInstDescr == null) {