package eu.eudat.services.utilities; import eu.eudat.services.forms.VisibilityRuleService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; /** * Created by ikalyvas on 3/1/2018. */ @Service("utilitiesService") public class UtilitiesServiceImpl implements UtilitiesService { private InvitationService invitationService; private MailService mailService; private VisibilityRuleService visibilityRuleService; @Autowired public UtilitiesServiceImpl(InvitationService invitationService, MailService mailService, VisibilityRuleService visibilityRuleService) { this.invitationService = invitationService; this.mailService = mailService; this.visibilityRuleService = visibilityRuleService; } @Override public VisibilityRuleService getVisibilityRuleService() { return visibilityRuleService; } @Override public InvitationService getInvitationService() { return invitationService; } @Override public MailService getMailService() { return mailService; } }