argos/dmp-backend/src/main/java/eu/eudat/services/DatabaseRepository.java

27 lines
804 B
Java
Raw Normal View History

2018-01-04 10:32:39 +01:00
package eu.eudat.services;
import eu.eudat.dao.entities.*;
2018-01-09 12:31:01 +01:00
import eu.eudat.dao.entities.security.CredentialDao;
import eu.eudat.dao.entities.security.UserTokenDao;
2018-01-04 10:32:39 +01:00
/**
* Created by ikalyvas on 1/4/2018.
*/
public interface DatabaseRepository {
DataRepositoryDao getDataRepositoryDao();
DatasetDao getDatasetDao();
DatasetProfileDao getDatasetProfileDao();
DMPDao getDmpDao();
OrganisationDao getOrganisationDao();
ProjectDao getProjectDao();
RegistryDao getRegistryDao();
ResearcherDao getResearcherDao();
ServiceDao getServiceDao();
UserInfoDao getUserInfoDao();
2018-01-31 16:39:16 +01:00
UserRoleDao getUserRoleDao();
2018-01-05 08:47:52 +01:00
InvitationDao getInvitationDao();
2018-01-09 12:31:01 +01:00
CredentialDao getCredentialDao();
UserTokenDao getUserTokenDao();
2018-01-17 13:03:51 +01:00
ExternalDatasetDao getExternalDatasetDao();
2018-01-04 10:32:39 +01:00
}