public int deleteByUuid(DbSession dbSession, String uuid) { return getMapper(dbSession).deleteByUuid(uuid); }
public Optional<OrganizationDto> selectByKey(DbSession dbSession, String key) { requireNonNull(key, "key can't be null"); return Optional.ofNullable(getMapper(dbSession).selectByKey(key)); }
public List<OrganizationDto> selectByPermission(DbSession dbSession, Integer userId, String permission) { return getMapper(dbSession).selectByPermission(userId, permission); }
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); }
public void insert(DbSession dbSession, OrganizationDto organization, boolean newProjectPrivate) { checkDto(organization); long now = system2.now(); organization.setCreatedAt(now); organization.setUpdatedAt(now); getMapper(dbSession).insert(organization, newProjectPrivate); }
public int update(DbSession dbSession, OrganizationDto organization) { checkDto(organization); organization.setUpdatedAt(system2.now()); return getMapper(dbSession).update(organization); }
/** * 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 List<OrganizationDto> selectByQuery(DbSession dbSession, OrganizationQuery organizationQuery, Pagination pagination) { requireNonNull(organizationQuery, "organizationQuery can't be null"); return getMapper(dbSession).selectByQuery(organizationQuery, pagination); }
public int countByQuery(DbSession dbSession, OrganizationQuery organizationQuery) { requireNonNull(organizationQuery, "organizationQuery can't be null"); return getMapper(dbSession).countByQuery(organizationQuery); }
public List<OrganizationDto> selectByUuids(DbSession dbSession, Set<String> organizationUuids) { if (organizationUuids.size() == 1) { return Collections.singletonList(getMapper(dbSession).selectByUuid(organizationUuids.iterator().next())); } return executeLargeInputs(organizationUuids, getMapper(dbSession)::selectByUuids); }
public void setDefaultTemplates(DbSession dbSession, String uuid, DefaultTemplates defaultTemplates) { checkUuid(uuid); checkDefaultTemplates(defaultTemplates); long now = system2.now(); getMapper(dbSession).updateDefaultTemplates(uuid, defaultTemplates, now); }
public void insert(DbSession dbSession, OrganizationDto organization) { checkDto(organization); long now = system2.now(); organization.setCreatedAt(now); organization.setUpdatedAt(now); getMapper(dbSession).insert(organization); }
public int update(DbSession dbSession, OrganizationDto organization) { checkDto(organization); organization.setUpdatedAt(system2.now()); return getMapper(dbSession).update(organization); }
/** * 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 List<OrganizationDto> selectByQuery(DbSession dbSession, OrganizationQuery organizationQuery, int offset, int limit) { requireNonNull(organizationQuery, "organizationQuery can't be null"); return getMapper(dbSession).selectByQuery(organizationQuery, offset, limit); }
public Optional<OrganizationDto> selectByUuid(DbSession dbSession, String uuid) { checkUuid(uuid); return Optional.ofNullable(getMapper(dbSession).selectByUuid(uuid)); }
public Optional<OrganizationDto> selectByKey(DbSession dbSession, String key) { requireNonNull(key, "key can't be null"); return Optional.ofNullable(getMapper(dbSession).selectByKey(key)); }
public List<OrganizationDto> selectByPermission(DbSession dbSession, Integer userId, String permission) { return getMapper(dbSession).selectByPermission(userId, permission); }
public int deleteByUuid(DbSession dbSession, String uuid) { return getMapper(dbSession).deleteByUuid(uuid); }