/** * Retrieve the default template of the specified organization if: * <ol> * <li>the specified organization exists</li> * <li>the project default permission template is defined</li> * </ol> */ public Optional<DefaultTemplates> getDefaultTemplates(DbSession dbSession, String organizationUuid) { checkUuid(organizationUuid); return Optional.ofNullable(getMapper(dbSession).selectDefaultTemplatesByUuid(organizationUuid)); }
public Optional<Integer> getDefaultGroupId(DbSession dbSession, String organizationUuid) { checkUuid(organizationUuid); return Optional.ofNullable(getMapper(dbSession).selectDefaultGroupIdByUuid(organizationUuid)); }
public Optional<OrganizationDto> selectByUuid(DbSession dbSession, String uuid) { checkUuid(uuid); return Optional.ofNullable(getMapper(dbSession).selectByUuid(uuid)); }
public void setDefaultGroupId(DbSession dbSession, String uuid, GroupDto defaultGroup) { checkUuid(uuid); Integer defaultGroupId = requireNonNull(defaultGroup, "Default group cannot be null").getId(); getMapper(dbSession).updateDefaultGroupId(uuid, requireNonNull(defaultGroupId, "Default group id cannot be null"), system2.now()); }
public void setDefaultTemplates(DbSession dbSession, String uuid, DefaultTemplates defaultTemplates) { checkUuid(uuid); checkDefaultTemplates(defaultTemplates); long now = system2.now(); getMapper(dbSession).updateDefaultTemplates(uuid, defaultTemplates, now); }
/** * Retrieve the default template of the specified organization if: * <ol> * <li>the specified organization exists</li> * <li>the project default permission template is defined</li> * </ol> */ public Optional<DefaultTemplates> getDefaultTemplates(DbSession dbSession, String organizationUuid) { checkUuid(organizationUuid); return Optional.ofNullable(getMapper(dbSession).selectDefaultTemplatesByUuid(organizationUuid)); }
public Optional<OrganizationDto> selectByUuid(DbSession dbSession, String uuid) { checkUuid(uuid); return Optional.ofNullable(getMapper(dbSession).selectByUuid(uuid)); }
public void setDefaultTemplates(DbSession dbSession, String uuid, DefaultTemplates defaultTemplates) { checkUuid(uuid); checkDefaultTemplates(defaultTemplates); long now = system2.now(); getMapper(dbSession).updateDefaultTemplates(uuid, defaultTemplates, now); }