import javax.annotation.Nullable;
import org.apache.ibatis.session.ResultHandler;
import org.apache.ibatis.session.RowBounds;
-import org.apache.ibatis.session.SqlSession;
import org.sonar.api.security.DefaultGroups;
import org.sonar.db.Dao;
import org.sonar.db.DbSession;
});
}
- private static PermissionMapper mapper(SqlSession session) {
+ private static PermissionMapper mapper(DbSession session) {
return session.getMapper(PermissionMapper.class);
}
import javax.annotation.Nullable;
import org.apache.ibatis.session.ResultHandler;
import org.apache.ibatis.session.RowBounds;
-import org.apache.ibatis.session.SqlSession;
import org.sonar.api.utils.System2;
import org.sonar.db.Dao;
import org.sonar.db.DbSession;
/**
* Remove a group from all templates (used when removing a group)
*/
- public void deleteByGroup(SqlSession session, Long groupId) {
+ public void deleteByGroup(DbSession session, Long groupId) {
session.getMapper(PermissionTemplateMapper.class).deleteByGroupId(groupId);
}
return new Date(system.now());
}
- private static PermissionTemplateMapper mapper(SqlSession session) {
+ private static PermissionTemplateMapper mapper(DbSession session) {
return session.getMapper(PermissionTemplateMapper.class);
}
}
import java.util.List;
import java.util.Map;
import javax.annotation.Nullable;
-import org.apache.ibatis.session.SqlSession;
import org.sonar.db.Dao;
import org.sonar.db.DbSession;
import org.sonar.db.MyBatis;
}
public Collection<String> selectAuthorizedRootProjectsKeys(@Nullable Integer userId, String role) {
- SqlSession session = mybatis.openSession(false);
+ DbSession session = mybatis.openSession(false);
try {
return selectAuthorizedRootProjectsKeys(userId, role, session);
}
public Collection<String> selectAuthorizedRootProjectsUuids(@Nullable Integer userId, String role) {
- SqlSession session = mybatis.openSession(false);
+ DbSession session = mybatis.openSession(false);
try {
return selectAuthorizedRootProjectsUuids(userId, role, session);
}
}
- private static Collection<String> selectAuthorizedRootProjectsKeys(@Nullable Integer userId, String role, SqlSession session) {
+ private static Collection<String> selectAuthorizedRootProjectsKeys(@Nullable Integer userId, String role, DbSession session) {
String sql;
Map<String, Object> params = newHashMap();
sql = "selectAuthorizedRootProjectsKeys";
return session.selectList(sql, params);
}
- private static Collection<String> selectAuthorizedRootProjectsUuids(@Nullable Integer userId, String role, SqlSession session) {
+ private static Collection<String> selectAuthorizedRootProjectsUuids(@Nullable Integer userId, String role, DbSession session) {
String sql;
Map<String, Object> params = newHashMap();
sql = "selectAuthorizedRootProjectsUuids";
}
public List<String> selectGlobalPermissions(@Nullable String userLogin) {
- SqlSession session = mybatis.openSession(false);
+ DbSession session = mybatis.openSession(false);
try {
Map<String, Object> params = newHashMap();
params.put("userLogin", userLogin);
import java.util.List;
import java.util.Map;
import org.apache.ibatis.session.RowBounds;
-import org.apache.ibatis.session.SqlSession;
import org.sonar.db.Dao;
import org.sonar.db.DbSession;
public class GroupMembershipDao implements Dao {
- public List<GroupMembershipDto> selectGroups(SqlSession session, GroupMembershipQuery query, Long userId, int offset, int limit) {
+ public List<GroupMembershipDto> selectGroups(DbSession session, GroupMembershipQuery query, Long userId, int offset, int limit) {
Map<String, Object> params = ImmutableMap.of("query", query, "userId", userId);
return mapper(session).selectGroups(params, new RowBounds(offset, limit));
}
- public int countGroups(SqlSession session, GroupMembershipQuery query, Long userId) {
+ public int countGroups(DbSession session, GroupMembershipQuery query, Long userId) {
Map<String, Object> params = ImmutableMap.of("query", query, "userId", userId);
return mapper(session).countGroups(params);
}
- public List<UserMembershipDto> selectMembers(SqlSession session, UserMembershipQuery query, int offset, int limit) {
+ public List<UserMembershipDto> selectMembers(DbSession session, UserMembershipQuery query, int offset, int limit) {
Map<String, Object> params = ImmutableMap.of("query", query, "groupId", query.groupId());
return mapper(session).selectMembers(params, new RowBounds(offset, limit));
}
- public int countMembers(SqlSession session, UserMembershipQuery query) {
+ public int countMembers(DbSession session, UserMembershipQuery query) {
Map<String, Object> params = ImmutableMap.of("query", query, "groupId", query.groupId());
return mapper(session).countMembers(params);
}
return result;
}
- private static GroupMembershipMapper mapper(SqlSession session) {
+ private static GroupMembershipMapper mapper(DbSession session) {
return session.getMapper(GroupMembershipMapper.class);
}
}
import java.util.List;
import javax.annotation.Nullable;
-import org.apache.ibatis.session.SqlSession;
import org.sonar.api.security.DefaultGroups;
import org.sonar.db.Dao;
import org.sonar.db.DbSession;
mapper(session).insertUserRole(userRole);
}
- public void deleteUserRole(UserPermissionDto userRole, SqlSession session) {
+ public void deleteUserRole(UserPermissionDto userRole, DbSession session) {
mapper(session).deleteUserRole(userRole);
}
- public void deleteGroupRole(GroupRoleDto groupRole, SqlSession session) {
+ public void deleteGroupRole(GroupRoleDto groupRole, DbSession session) {
mapper(session).deleteGroupRole(groupRole);
}
deleteUserRolesByResourceId(session, resourceId);
}
- private static RoleMapper mapper(SqlSession session) {
+ private static RoleMapper mapper(DbSession session) {
return session.getMapper(RoleMapper.class);
}
}
import java.util.Map;
import javax.annotation.CheckForNull;
import javax.annotation.Nonnull;
-import org.apache.ibatis.session.SqlSession;
import org.sonar.api.user.UserQuery;
import org.sonar.api.utils.System2;
import org.sonar.db.Dao;
}
public UserDto selectUserById(long userId) {
- SqlSession session = mybatis.openSession(false);
+ DbSession session = mybatis.openSession(false);
try {
return selectUserById(session, userId);
} finally {
}
}
- public UserDto selectUserById(SqlSession session, long userId) {
+ public UserDto selectUserById(DbSession session, long userId) {
return session.getMapper(UserMapper.class).selectUser(userId);
}
return mapper.selectUsers(query);
}
- public UserDto insert(SqlSession session, UserDto dto) {
+ public UserDto insert(DbSession session, UserDto dto) {
session.getMapper(UserMapper.class).insert(dto);
return dto;
}
- public UserDto update(SqlSession session, UserDto dto) {
+ public UserDto update(DbSession session, UserDto dto) {
session.getMapper(UserMapper.class).update(dto);
return dto;
}