コード例 #1
0
ファイル: ConnectionService.java プロジェクト: JeffHask/flock
 public List<User> getConnectionsNotInGroupByGroupIdAndEmail(int groupId, String email) {
   List<User> connectionGroupUsers =
       connectionGroupUserRepository.getUsersInConnectionGroup(groupId);
   List<User> connections = connectionRepository.getConnectionsByEmail(email);
   return connections
       .stream()
       .filter(user -> !connectionGroupUsers.contains(user))
       .collect(Collectors.toList());
 }
コード例 #2
0
ファイル: ConnectionService.java プロジェクト: JeffHask/flock
 public List<User> getConnectionsInConnectionGroupByGroupId(int groupId) {
   return connectionGroupUserRepository.getUsersInConnectionGroup(groupId);
 }
コード例 #3
0
ファイル: ConnectionService.java プロジェクト: JeffHask/flock
 public ConnectionGroupUser getConnectionGroupUserByUserIdAndGroupId(int userId, int groupId) {
   return connectionGroupUserRepository.getConnectionGroupUserByUserIdAndGroupId(userId, groupId);
 }
コード例 #4
0
ファイル: ConnectionService.java プロジェクト: JeffHask/flock
 @Transactional
 public void deleteConnectionGroupUser(ConnectionGroupUser connectionGroupUser) {
   connectionGroupUserRepository.delete(connectionGroupUser);
 }
コード例 #5
0
ファイル: ConnectionService.java プロジェクト: JeffHask/flock
 @Transactional
 public void saveConnectionGroupUser(ConnectionGroupUser connectionGroupUser) {
   connectionGroupUserRepository.save(connectionGroupUser);
 }