1 package org.itracker.services;
2
3
4 /**
5 * Service layer is a bit messy. The are *Factories, which work mainly as data
6 * access objects, and *Handlers, that work as the service layer. It's messy
7 * because it was a straight EJB migration, and they were not refactored yet.
8 *
9 * @author ricardo
10 */
11 public interface ITrackerServices {
12
13 IssueService getIssueService();
14
15 UserService getUserService();
16
17 ProjectService getProjectService();
18
19 ConfigurationService getConfigurationService();
20
21 ReportService getReportService();
22
23 EmailService getEmailService();
24
25 NotificationService getNotificationService();
26 }