Project

General

Profile

1
package eu.dnetlib.openaire.user.dao;
2

    
3
import eu.dnetlib.openaire.user.User;
4
import eu.dnetlib.openaire.user.store.LDAPConnector;
5
import eu.dnetlib.openaire.user.store.Statement;
6
import org.springframework.beans.factory.annotation.Autowired;
7

    
8
import java.sql.ResultSet;
9
import java.sql.SQLException;
10
import java.util.List;
11

    
12
/**
13
 * Created by sofia on 4/8/2016.
14
 */
15
public class LDAPUserDAO implements UserDAO {
16

    
17
    @Autowired
18
    private LDAPConnector ldapConnector;
19

    
20
    @Override
21
    public List<User> fetchAll() {
22
        return null;
23
    }
24

    
25
    @Override
26
    public User fetchById(String id) {
27
        return null;
28
    }
29

    
30
    @Override
31
    public User fetchByEmail(String mail) {
32
        return null;
33
    }
34

    
35
    @Override
36
    public User fetchByUsername(String username) {
37
        return null;
38
    }
39

    
40
    @Override
41
    public User fetchByName(String name) {
42
        return null;
43
    }
44

    
45
    @Override
46
    public User fetchBySurname(String surname) {
47
        return null;
48
    }
49

    
50
    @Override
51
    public int countAll() {
52
        return 0;
53
    }
54

    
55
    @Override
56
    public void insert(User u) {
57

    
58
    }
59

    
60
    @Override
61
    public void delete(User u) {
62

    
63
    }
64

    
65
    @Override
66
    public User update(User u) {
67
        return null;
68
    }
69

    
70
    @Override
71
    public User fromResultSet(ResultSet set) throws SQLException {
72
        return null;
73
    }
74

    
75
    @Override
76
    public int executeUpdate(String sql) {
77
        return 0;
78
    }
79

    
80
    @Override
81
    public int executeUpdate(String sql, Statement.Initializer init) {
82
        return 0;
83
    }
84

    
85
    @Override
86
    public User executeQuery(String sql) {
87
        return null;
88
    }
89

    
90
    @Override
91
    public User executeQuery(String sql, Statement.Initializer init) {
92
        return null;
93
    }
94

    
95
    @Override
96
    public long executeCount(String sql) {
97
        return 0;
98
    }
99

    
100
    @Override
101
    public long executeCount(String sql, Statement.Initializer init) {
102
        return 0;
103
    }
104
}
(1-1/6)