org.itracker.services.implementations
Class ITrackerServicesImpl

java.lang.Object
  extended by org.itracker.services.implementations.ITrackerServicesImpl
All Implemented Interfaces:
ITrackerServices

public class ITrackerServicesImpl
extends Object
implements ITrackerServices

Service layer is a bit messy. The are *Factories, which work mainly as data access objects, and *Handlers, that work as the service layer. It's messy because it was a straight EJB migration, and they were not refactored yet.

Author:
ricardow

Constructor Summary
ITrackerServicesImpl(IssueService issueService, UserService userService, ProjectService projectService, ConfigurationService configurationService, ReportService reportService, NotificationService notificationService, EmailService emailService)
           
 
Method Summary
 ConfigurationService getConfigurationService()
           
 EmailService getEmailService()
           
 IssueService getIssueService()
           
 NotificationService getNotificationService()
           
 ProjectService getProjectService()
           
 ReportService getReportService()
           
 UserService getUserService()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ITrackerServicesImpl

public ITrackerServicesImpl(IssueService issueService,
                            UserService userService,
                            ProjectService projectService,
                            ConfigurationService configurationService,
                            ReportService reportService,
                            NotificationService notificationService,
                            EmailService emailService)
Method Detail

getIssueService

public IssueService getIssueService()
Specified by:
getIssueService in interface ITrackerServices

getUserService

public UserService getUserService()
Specified by:
getUserService in interface ITrackerServices

getProjectService

public ProjectService getProjectService()
Specified by:
getProjectService in interface ITrackerServices

getReportService

public ReportService getReportService()
Specified by:
getReportService in interface ITrackerServices

getConfigurationService

public ConfigurationService getConfigurationService()
Specified by:
getConfigurationService in interface ITrackerServices

getEmailService

public EmailService getEmailService()
Specified by:
getEmailService in interface ITrackerServices

getNotificationService

public NotificationService getNotificationService()
Specified by:
getNotificationService in interface ITrackerServices


Copyright © 2002-2012 itracker. All Rights Reserved.