Fix packaging for shiro bundle
[aaa.git] / aaa-shiro / impl / src / main / java / org / opendaylight / aaa / datastore / mdsal / MdsalStore.java
1 /*
2  * Copyright (c) 2017 Kontron Canada and others. All rights reserved.
3  *
4  * This program and the accompanying materials are made available under the
5  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
6  * and is available at http://www.eclipse.org/legal/epl-v10.html
7  */
8
9 package org.opendaylight.aaa.datastore.mdsal;
10
11 import org.opendaylight.aaa.api.IDMStoreException;
12 import org.opendaylight.aaa.api.IIDMStore;
13 import org.opendaylight.aaa.api.model.Domain;
14 import org.opendaylight.aaa.api.model.Domains;
15 import org.opendaylight.aaa.api.model.Grant;
16 import org.opendaylight.aaa.api.model.Grants;
17 import org.opendaylight.aaa.api.model.Role;
18 import org.opendaylight.aaa.api.model.Roles;
19 import org.opendaylight.aaa.api.model.User;
20 import org.opendaylight.aaa.api.model.Users;
21 import org.opendaylight.controller.md.sal.binding.api.DataBroker;
22
23 /**
24  * Implementation of the mdsal AAA data store
25  * FIXME the implementation will be done after updating the aaa.yang model.
26  */
27 public class MdsalStore implements IIDMStore {
28
29     private final DataBroker dataBroker;
30
31     public MdsalStore(DataBroker dataBroker) {
32         this.dataBroker = dataBroker;
33     }
34
35     @Override
36     public Domain writeDomain(Domain domain) throws IDMStoreException {
37         // TODO Auto-generated method stub
38         return null;
39     }
40
41     @Override
42     public Domain readDomain(String domainid) throws IDMStoreException {
43         // TODO Auto-generated method stub
44         return null;
45     }
46
47     @Override
48     public Domain deleteDomain(String domainid) throws IDMStoreException {
49         // TODO Auto-generated method stub
50         return null;
51     }
52
53     @Override
54     public Domain updateDomain(Domain domain) throws IDMStoreException {
55         // TODO Auto-generated method stub
56         return null;
57     }
58
59     @Override
60     public Domains getDomains() throws IDMStoreException {
61         // TODO Auto-generated method stub
62         return null;
63     }
64
65     @Override
66     public Role writeRole(Role role) throws IDMStoreException {
67         // TODO Auto-generated method stub
68         return null;
69     }
70
71     @Override
72     public Role readRole(String roleid) throws IDMStoreException {
73         // TODO Auto-generated method stub
74         return null;
75     }
76
77     @Override
78     public Role deleteRole(String roleid) throws IDMStoreException {
79         // TODO Auto-generated method stub
80         return null;
81     }
82
83     @Override
84     public Role updateRole(Role role) throws IDMStoreException {
85         // TODO Auto-generated method stub
86         return null;
87     }
88
89     @Override
90     public Roles getRoles() throws IDMStoreException {
91         // TODO Auto-generated method stub
92         return null;
93     }
94
95     @Override
96     public User writeUser(User user) throws IDMStoreException {
97         // TODO Auto-generated method stub
98         return null;
99     }
100
101     @Override
102     public User readUser(String userid) throws IDMStoreException {
103         // TODO Auto-generated method stub
104         return null;
105     }
106
107     @Override
108     public User deleteUser(String userid) throws IDMStoreException {
109         // TODO Auto-generated method stub
110         return null;
111     }
112
113     @Override
114     public User updateUser(User user) throws IDMStoreException {
115         // TODO Auto-generated method stub
116         return null;
117     }
118
119     @Override
120     public Users getUsers() throws IDMStoreException {
121         // TODO Auto-generated method stub
122         return null;
123     }
124
125     @Override
126     public Users getUsers(String username, String domain) throws IDMStoreException {
127         // TODO Auto-generated method stub
128         return null;
129     }
130
131     @Override
132     public Grant writeGrant(Grant grant) throws IDMStoreException {
133         // TODO Auto-generated method stub
134         return null;
135     }
136
137     @Override
138     public Grant readGrant(String grantid) throws IDMStoreException {
139         // TODO Auto-generated method stub
140         return null;
141     }
142
143     @Override
144     public Grant readGrant(String domainid, String userid, String roleid) throws IDMStoreException {
145         // TODO Auto-generated method stub
146         return null;
147     }
148
149     @Override
150     public Grant deleteGrant(String grantid) throws IDMStoreException {
151         // TODO Auto-generated method stub
152         return null;
153     }
154
155     @Override
156     public Grants getGrants(String domainid, String userid) throws IDMStoreException {
157         // TODO Auto-generated method stub
158         return null;
159     }
160
161     @Override
162     public Grants getGrants(String userid) throws IDMStoreException {
163         // TODO Auto-generated method stub
164         return null;
165     }
166
167 }