View Javadoc

1   package com.panogenesis.service.impl;
2   
3   import java.util.List;
4   
5   import com.panogenesis.model.IssueResolution;
6   import com.panogenesis.dao.IssueResolutionDAO;
7   import com.panogenesis.service.IssueResolutionManager;
8   
9   public class IssueResolutionManagerImpl extends BaseManager implements IssueResolutionManager {
10      private IssueResolutionDAO dao;
11  
12      /***
13       * Set the DAO for communication with the data layer.
14       * @param dao
15       */
16      public void setIssueResolutionDAO(IssueResolutionDAO dao) {
17          this.dao = dao;
18      }
19  
20      /***
21       * @see com.panogenesis.service.IssueResolutionManager#getIssueResolutions(com.panogenesis.model.IssueResolution)
22       */
23      public List getIssueResolutions(final IssueResolution issueResolution) {
24          return dao.getIssueResolutions(issueResolution);
25      }
26  
27      /***
28       * @see com.panogenesis.service.IssueResolutionManager#getIssueResolution(final String id)
29       */
30      public IssueResolution getIssueResolution(final String id) {
31          return dao.getIssueResolution(new Integer(id));
32      }
33  
34      /***
35       * @see com.panogenesis.service.IssueResolutionManager#saveIssueResolution(IssueResolution issueResolution)
36       */    
37      public void saveIssueResolution(final IssueResolution issueResolution) {
38          dao.saveIssueResolution(issueResolution);
39      }
40  
41      /***
42       * @see com.panogenesis.service.IssueResolutionManager#removeIssueResolution(final Integer id)
43       */    
44      public void removeIssueResolution(final String id) {
45          dao.removeIssueResolution(new Integer(id));
46      }
47  }