2018-01-04 10:32:39 +01:00
|
|
|
package eu.eudat.services;
|
|
|
|
|
|
|
|
import eu.eudat.proxy.fetching.RemoteFetcher;
|
|
|
|
import org.springframework.context.ApplicationContext;
|
2018-01-24 15:11:09 +01:00
|
|
|
import org.springframework.context.MessageSource;
|
2018-01-04 10:32:39 +01:00
|
|
|
|
|
|
|
/**
|
|
|
|
* Created by ikalyvas on 1/3/2018.
|
|
|
|
*/
|
|
|
|
public interface ApiContext {
|
|
|
|
DatabaseRepository getDatabaseRepository();
|
|
|
|
ApplicationContext getApplicationContext();
|
2018-01-05 08:47:52 +01:00
|
|
|
InvitationService getInvitationService();
|
2018-01-04 10:32:39 +01:00
|
|
|
RemoteFetcher getRemoteFetcher();
|
2018-01-05 16:40:19 +01:00
|
|
|
MailService getMailService();
|
2018-01-24 15:11:09 +01:00
|
|
|
MessageSource getMessageSource();
|
2018-01-04 10:32:39 +01:00
|
|
|
}
|