Project

General

Profile

1
package eu.dnetlib.uoaadmintools.dao;
2

    
3
import eu.dnetlib.uoaadmintools.entities.Notifications;
4
import org.springframework.data.mongodb.repository.MongoRepository;
5

    
6
import java.util.List;
7

    
8
/**
9
 * Created by argirok on 6/7/2018.
10
 */
11
public interface MongoDBNotificationsDAO extends NotificationsDAO, MongoRepository<Notifications, String> {
12
    List<Notifications> findAll();
13

    
14
    Notifications findById(String Id);
15

    
16
    Notifications findByManagerEmailAndCommunityPid(String managerEmail, String communityPid);
17
    List<Notifications> findByCommunityPid(String communityPid);
18

    
19
    Notifications save(Notifications entity);
20

    
21
    void deleteAll();
22

    
23
    void delete(String id);
24
}
25

    
26

    
(17-17/30)