Project

General

Profile

1
package eu.dnetlib.uoaorcidservice.dao;
2

    
3
import eu.dnetlib.uoaorcidservice.dao.customDAOs.MongoDBUserTokensDAOCustom;
4
import eu.dnetlib.uoaorcidservice.entities.UserTokens;
5
import org.springframework.data.mongodb.repository.MongoRepository;
6
import org.springframework.stereotype.Repository;
7

    
8
import java.util.List;
9

    
10
@Repository
11
public interface MongoDBUserTokensDAO extends MongoDBUserTokensDAOCustom, UserTokensDAO, MongoRepository<UserTokens, String> {
12

    
13
    List<UserTokens> findAll();
14

    
15
    UserTokens findByAaiId(String AaiId);
16

    
17
    UserTokens findByOrcid(String Orcid);
18

    
19
    UserTokens save(UserTokens userTokens);
20

    
21
    void deleteAll();
22

    
23
    void deleteByAaiId(String AaiId);
24

    
25
    void deleteByOrcid(String Orcid);
26
}
(1-1/4)