/** * For getting caches etc. * * @return The current tenantRegistry also for systems without tenants configured. */ protected TenantRegistry getTenantRegistry() { if (tenantRegistry == null) { tenantRegistry = TenantRegistryMap.getInstance().getTenantRegistry(); } return tenantRegistry; }
/** * @return the tenantRegistry */ public TenantRegistry getTenantRegistry() { if (tenantRegistry == null) { tenantRegistry = TenantRegistryMap.getInstance().getTenantRegistry(); } return tenantRegistry; }
protected TenantRegistry getTenantRegistry() { return TenantRegistryMap.getInstance().getTenantRegistry(); }
public TenantRegistry getTenantRegistry() { return TenantRegistryMap.getInstance().getTenantRegistry(); }
private TenantRegistry getTenantRegistry() { return TenantRegistryMap.getInstance().getTenantRegistry(); }
@PostConstruct public void init() { TenantRegistryMap tenantRegistryMap = TenantRegistryMap.getInstance(); tenantRegistryMap.setApplicationContext(applicationContext); }
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; } }
private UserGroupCache getUserGroupCache() { if (userGroupCache == null) { userGroupCache = TenantRegistryMap.getInstance().getTenantRegistry().getUserGroupCache(); } return userGroupCache; }
private TaskTree getTaskTree() { if (taskTree == null) { taskTree = TenantRegistryMap.getInstance().getTenantRegistry(tenant).getTaskTree(); } return taskTree; } }
private UserGroupCache getUserGroupCache() { if (userGroupCache == null) { userGroupCache = TenantRegistryMap.getInstance().getTenantRegistry().getUserGroupCache(); } return userGroupCache; }
/** * @return the useruserCache */ 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; } }
/** * 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); }
/** * Checks if the given user is at least member of one of the given groups. * * @param user * @param groups */ @Override public boolean isUserMemberOfGroup(final PFUserDO user, final ProjectForgeGroup... groups) { final UserGroupCache userGroupCache = TenantRegistryMap.getInstance().getTenantRegistry().getUserGroupCache(); return userGroupCache.isUserMemberOfGroup(user, groups); }
protected TenantRegistry getTenantRegistry() { return TenantRegistryMap.getInstance().getTenantRegistry(); }
/** * @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); }
/** * @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); }
/** * @see org.projectforge.framework.persistence.api.BaseDao#afterSaveOrModify(org.projectforge.core.ExtendedBaseDO) */ @Override protected void afterSaveOrModify(final UserRightDO obj) { super.afterSaveOrModify(obj); TenantRegistryMap.getInstance().getTenantRegistry(obj).getUserGroupCache().setExpired(); }
public PFUserDO getTimesheetsUser() { final TemplateEntry activeTemplateEntry = filter.getActiveTemplateEntry(); if (activeTemplateEntry == null) { return null; } final Integer userId = activeTemplateEntry.getTimesheetUserId(); return userId != null ? TenantRegistryMap.getInstance().getTenantRegistry().getUserGroupCache().getUser(userId) : null; }