View Javadoc
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  }