public List<Item> loadItems(int start, int count) { List<Group> groups = identityService.createGroupQuery() .groupMember(userId) .orderByGroupType().asc() .orderByGroupId().asc() .orderByGroupName().asc() .list(); List<Item> groupItems = new ArrayList<Item>(); for (Group group : groups) { groupItems.add(new GroupItem(group)); } return groupItems; }
public boolean isValid(Object value) { if (value != null) { return identityService.createGroupQuery().groupId(value.toString()).singleResult() == null; } return false; } });
public int size() { return (int) identityService.createGroupQuery().groupMember(userId).count(); }
public List<Item> loadItems(int start, int count) { List<Group> groups = identityService.createGroupQuery() .orderByGroupId().asc() .orderByGroupName().asc() .listPage(start, count); List<Item> groupListItems = new ArrayList<Item>(); for (Group group : groups) { groupListItems.add(new GroupListItem(group)); } return groupListItems; }
protected Set<String> getCurrentGroups() { Set<String> groupIds = new HashSet<String>(); List<Group> currentGroups = identityService.createGroupQuery().groupMember(userId).list(); for (Group group : currentGroups) { groupIds.add(group.getId()); } return groupIds; }
@Override protected Object doExecute() throws Exception { List<Group> groups = getProcessEngine().getIdentityService() .createGroupQuery().orderByGroupId().asc().list(); if (groups.isEmpty()) { err().println("No groups found."); } for (Group group : groups) { out().printf("%s\t%s\t%s\n", group.getId(), group.getName(), group.getType()); } return null; } }
protected void createGroup(String groupId, String type) { if (identityService.createGroupQuery().groupId(groupId).count() == 0) { Group newGroup = identityService.newGroup(groupId); newGroup.setName(groupId.substring(0, 1).toUpperCase() + groupId.substring(1)); newGroup.setType(type); identityService.saveGroup(newGroup); } }
query.groupId(allRequestParams.get("id")); query.groupName(allRequestParams.get("name")); query.groupNameLike(allRequestParams.get("nameLike")); query.groupType(allRequestParams.get("type")); query.groupMember(allRequestParams.get("member")); query.potentialStarter(allRequestParams.get("potentialStarter"));
public void saveRole(Integer roleId) { RolePo rolePo=roleDao.find(roleId); List<Group> groupList=identityService.createGroupQuery().groupId(rolePo.getNo()).list(); Group group=null; if(groupList.size()==0) { group=identityService.newGroup(rolePo.getNo()); } else { group=groupList.get(0); } group.setName(rolePo.getName()); group.setType(""); identityService.saveGroup(group); }
.groupMember(loggedInUserId) .groupId(groupId) .count() == 1;
for (Group group : ProcessEngines.getDefaultProcessEngine().getIdentityService().createGroupQuery().orderByGroupName().asc().list()) { groupComboBox.addItem(group.getId()); groupComboBox.setItemCaption(group.getId(), group.getName());
@Override public void deleteAllActivitiIdentifyData() { List<Group> groupList = identityService.createGroupQuery().list(); List<User> userList = identityService.createUserQuery().list(); for (Group group : groupList) { for (User user : userList) { identityService.deleteMembership(user.getId(), group.getId()); } } for (User user : userList) { identityService.deleteUser(user.getId()); } for (Group group : groupList) { identityService.deleteGroup(group.getId()); } } }
public int size() { return (int) identityService.createGroupQuery().count(); }
protected List<String> getGroupIds(String userId) { List<String> groupIds = new ArrayList<String>(); List<Group> groups = identityService.createGroupQuery().groupMember(userId).list(); for (Group group : groups) { groupIds.add(group.getId()); } return groupIds; }
@Override protected Object doExecute() throws Exception { List<Group> groups = getProcessEngine().getIdentityService() .createGroupQuery().orderByGroupId().asc().list(); if (groups.isEmpty()) { err().println("No groups found."); } for (Group group : groups) { out().printf("%s\t%s\t%s\n", group.getId(), group.getName(), group.getType()); } return null; } }
public List<Item> loadItems(int start, int count) { List<Item> groupItems = new ArrayList<Item>(); Set<String> currentGroups = getCurrentGroups(); int nrFound = 0; int tries = 0; while (nrFound < count && tries < 5) { // must stop at some point in time, as otherwise size() would be reached List<Group> groups = identityService.createGroupQuery() .orderByGroupType().asc() .orderByGroupId().asc() .orderByGroupName().asc() .listPage(start + (tries * count), count); for (Group group : groups) { if (!currentGroups.contains(group.getId())) { nrFound++; groupItems.add(new GroupSelectionItem(group)); } } tries++; } return groupItems; }
protected void createGroup(String groupId, String type) { if (identityService.createGroupQuery().groupId(groupId).count() == 0) { Group newGroup = identityService.newGroup(groupId); newGroup.setName(groupId.substring(0, 1).toUpperCase() + groupId.substring(1)); newGroup.setType(type); identityService.saveGroup(newGroup); } }
List<Group> groupList = identityService.createGroupQuery().list(); for(Group group:groupList)
protected List<String> getGroupIds(String userId) { List<String> groupIds = new ArrayList<String>(); List<Group> groups = identityService.createGroupQuery().groupMember(userId).list(); for (Group group : groups) { groupIds.add(group.getId()); } return groupIds; }
protected Group getGroupFromRequest(String groupId) { Group group = identityService.createGroupQuery().groupId(groupId).singleResult(); if (group == null) { throw new ActivitiObjectNotFoundException("Could not find a group with id '" + groupId + "'.", User.class); } return group; } }