31 lines
980 B
Java
31 lines
980 B
Java
package eu.eudat.services;
|
|
|
|
import eu.eudat.dao.entities.*;
|
|
import eu.eudat.dao.entities.security.CredentialDao;
|
|
import eu.eudat.dao.entities.security.UserTokenDao;
|
|
|
|
/**
|
|
* Created by ikalyvas on 1/4/2018.
|
|
*/
|
|
public interface DatabaseRepository {
|
|
DataRepositoryDao getDataRepositoryDao();
|
|
DatasetDao getDatasetDao();
|
|
DatasetProfileDao getDatasetProfileDao();
|
|
DatasetRegistryDao getDatasetRegistryDao();
|
|
DatasetServiceDao getDatasetServiceDao();
|
|
DMPDao getDmpDao();
|
|
DMPProfileDao getDMPProfileDao();
|
|
DMPResearcherDao getDMPResearcherDao();
|
|
OrganisationDao getOrganisationDao();
|
|
ProjectDao getProjectDao();
|
|
RegistryDao getRegistryDao();
|
|
ResearcherDao getResearcherDao();
|
|
ServiceDao getServiceDao();
|
|
UserInfoDao getUserInfoDao();
|
|
InvitationDao getInvitationDao();
|
|
DMPProfileDao getDmpProfileDao();
|
|
DMPResearcherDao getDmpResearcherDao();
|
|
CredentialDao getCredentialDao();
|
|
UserTokenDao getUserTokenDao();
|
|
}
|