/** * @return the UserGroupCache with groups and rights (tenant specific). */ public UserGroupCache getUserGroupCache() { return getTenantRegistry().getUserGroupCache(); }
private UserGroupCache getUserGroupCache() { return getTenantRegistry().getUserGroupCache(); }
private UserGroupCache getUserGroupCache() { return getTenantRegistry().getUserGroupCache(); }
public UserGroupCache getUserGroupCache() { return getTenantRegistry().getUserGroupCache(); } }
private UserGroupCache getUserGroupCache() { if (userGroupCache == null) { userGroupCache = TenantRegistryMap.getInstance().getTenantRegistry().getUserGroupCache(); } return userGroupCache; }
private UserGroupCache getUserGroupCache() { if (userGroupCache == null) { userGroupCache = TenantRegistryMap.getInstance().getTenantRegistry().getUserGroupCache(); } return userGroupCache; } }
@Override public PFUserDO getObject() { return getTenantRegistry().getUserGroupCache().getUser(filter.getUserId()); }
private UserGroupCache getUserGroupCache() { if (userGroupCache == null) { userGroupCache = TenantRegistryMap.getInstance().getTenantRegistry().getUserGroupCache(); } return userGroupCache; } }
private UserGroupCache getUserGroupCache() { if (userGroupCache == null) { userGroupCache = TenantRegistryMap.getInstance().getTenantRegistry().getUserGroupCache(); } return userGroupCache; }
@Override public PFUserDO getObject() { return getTenantRegistry().getUserGroupCache().getUser(getSearchFilter().getUserId()); }
@Override public PFUserDO getObject() { return getTenantRegistry().getUserGroupCache().getUser(getSearchFilter().getAttendeeId()); }
/** * Checks if the given user is at least member of one of the given groups. * * @param tenant * @param user * @param groups */ public boolean isUserMemberOfGroup(final TenantDO tenant, final PFUserDO user, final ProjectForgeGroup... groups) { final UserGroupCache userGroupCache = TenantRegistryMap.getInstance().getTenantRegistry(tenant).getUserGroupCache(); return userGroupCache.isUserMemberOfGroup(user, groups); }
@Override public PFUserDO getObject() { return getTenantRegistry().getUserGroupCache().getUser(getSearchFilter().getUserId()); }
@Override public PFUserDO getObject() { return getTenantRegistry().getUserGroupCache().getUser(getSearchFilter().getReporterId()); }
@Override public synchronized PFUserDO deserialize(final JsonElement jsonElement, final Type type, final JsonDeserializationContext jsonDeserializationContext) { final Integer userId = NumberHelper.parseInteger(jsonElement.getAsString()); if (userId == null) { return null; } return TenantRegistryMap.getInstance().getTenantRegistry().getUserGroupCache().getUser(userId); } }
/** * @param userId * @return List of all projects of which the given user (by user id) is member of the project manager group. */ public static Collection<ProjektDO> getProjectsOfManager(final Integer userId) { final PFUserDO user = TenantRegistryMap.getInstance().getTenantRegistry().getUserGroupCache().getUser(userId); return getProjectsOfManager(user); }
@Override public boolean isRestrictedUser(final Integer userId) { final UserGroupCache userGroupCache = TenantRegistryMap.getInstance().getTenantRegistry().getUserGroupCache(); final PFUserDO user = userGroupCache.getUser(userId); return AccessChecker.isDemoUser(user); }
public PFUserDO getTimesheetsUser() { final Integer userId = getFilter().getTimesheetUserId(); return userId != null ? getTenantRegistry().getUserGroupCache().getUser(userId) : null; }
/** * @param username * @return List of all projects of which the given user (by login name) is member of the project manager group. */ public static Collection<ProjektDO> getProjectsOfManager(final String username) { final PFUserDO user = TenantRegistryMap.getInstance().getTenantRegistry().getUserGroupCache().getUser(username); return getProjectsOfManager(user); }
@Override public ModificationStatus update(EmployeeDO obj) throws AccessException { ModificationStatus mod = super.update(obj); if (mod != ModificationStatus.NONE) { TenantRegistryMap.getInstance().getTenantRegistry().getUserGroupCache().refreshEmployee(obj.getUserId()); } return mod; }