KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > blandware > atleap > service > core > impl > LookupManagerImpl


1 /*
2  * Copyright 2004 Blandware (http://www.blandware.com)
3  *
4  * Licensed under the Apache License, Version 2.0 (the "License");
5  * you may not use this file except in compliance with the License.
6  * You may obtain a copy of the License at
7  *
8  * http://www.apache.org/licenses/LICENSE-2.0
9  *
10  * Unless required by applicable law or agreed to in writing, software
11  * distributed under the License is distributed on an "AS IS" BASIS,
12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  * See the License for the specific language governing permissions and
14  * limitations under the License.
15  */

16 package com.blandware.atleap.service.core.impl;
17
18 import com.blandware.atleap.model.core.Localizable;
19 import com.blandware.atleap.persistence.core.LocalizableDAO;
20 import com.blandware.atleap.persistence.core.LookupDAO;
21 import com.blandware.atleap.service.core.LookupManager;
22
23 import java.util.List JavaDoc;
24
25
26 /**
27  * <p>Implementation of LookupManager interface.
28  * </p>
29  * <p><a HREF="LookupManagerImpl.java.htm"><i>View Source</i></a></p>
30  *
31  * @author Sergey Zubtcovskii <a HREF="mailto:sergey.zubtcovskii@blandware.com">&lt;sergey.zubtcovskii@blandware.com&gt;</a>
32  * @version $Revision: 1.20 $ $Date: 2006/03/26 16:12:49 $
33  */

34 public class LookupManagerImpl extends BaseManagerImpl implements LookupManager {
35     //~ Instance fields ========================================================
36

37     /**
38      * Lookup DAO
39      */

40     protected LookupDAO lookupDAO;
41     /**
42      * Localizable DAO
43      */

44     protected LocalizableDAO localizableDAO;
45
46     //~ Methods ================================================================
47

48     /**
49      * @see com.blandware.atleap.service.core.LookupManager#setLookupDAO(com.blandware.atleap.persistence.core.LookupDAO)
50      */

51     public void setLookupDAO(LookupDAO dao) {
52         this.lookupDAO = dao;
53     }
54
55     /**
56      * @see com.blandware.atleap.service.core.LookupManager#setLocalizableDAO(com.blandware.atleap.persistence.core.LocalizableDAO)
57      */

58     public void setLocalizableDAO(LocalizableDAO localizableDAO) {
59         this.localizableDAO = localizableDAO;
60     }
61
62     /**
63      * @see com.blandware.atleap.service.core.LookupManager#listRoleTitles()
64      */

65     public List JavaDoc listRoleTitles() {
66         return lookupDAO.listRoleTitles();
67     }
68
69     /**
70      * @see com.blandware.atleap.service.core.LookupManager#listRoles()
71      */

72     public List JavaDoc listRoles() {
73         return lookupDAO.listRoles();
74     }
75
76     /**
77      * @see com.blandware.atleap.service.core.LookupManager#listRolesAssignedToLinkableItems()
78      */

79     public List JavaDoc listRolesAssignedToLinkableItems() {
80         return lookupDAO.listRolesAssignedToLinkableItems();
81     }
82
83     /**
84      * @see com.blandware.atleap.service.core.LookupManager#listRolesAssignedToContentPages()
85      */

86     public List JavaDoc listRolesAssignedToContentPages() {
87         return lookupDAO.listRolesAssignedToContentPages();
88     }
89
90     /**
91      * @see com.blandware.atleap.service.core.LookupManager#listRolesAssignedToContentResources()
92      */

93     public List JavaDoc listRolesAssignedToContentResources() {
94         return lookupDAO.listRolesAssignedToContentResources();
95     }
96
97     /**
98      * @see com.blandware.atleap.service.core.LookupManager#listRolesAssignedToDocuments()
99      */

100     public List JavaDoc listRolesAssignedToDocuments() {
101         return lookupDAO.listRolesAssignedToDocuments();
102     }
103
104     /**
105      * @see com.blandware.atleap.service.core.LookupManager#listRolesAssignedToFiles()
106      */

107     public List JavaDoc listRolesAssignedToFiles() {
108         return lookupDAO.listRolesAssignedToFiles();
109     }
110
111     /**
112      * @see com.blandware.atleap.service.core.LookupManager#listRolesAssignedToImages()
113      */

114     public List JavaDoc listRolesAssignedToImages() {
115         return lookupDAO.listRolesAssignedToImages();
116     }
117
118     /**
119      * @see com.blandware.atleap.service.core.LookupManager#listFreeRolesAssignedToUsers() ()
120      */

121     public List JavaDoc listFreeRolesAssignedToUsers() {
122         return lookupDAO.listFreeRolesAssignedToUsers();
123     }
124
125     /**
126      * @see com.blandware.atleap.service.core.LookupManager#listRolesAssignedToNewsItems() ()
127      */

128     public List JavaDoc listRolesAssignedToNewsItems() {
129         return lookupDAO.listRolesAssignedToNewsItems();
130     }
131
132     /**
133      * @see com.blandware.atleap.service.core.LookupManager#listGroups() ()
134      */

135     public List JavaDoc listGroups() {
136         return lookupDAO.listGroups();
137     }
138
139     /**
140      * @see com.blandware.atleap.service.core.LookupManager#listLayoutNames()
141      */

142     public List JavaDoc listLayoutNames() {
143         return lookupDAO.listLayoutNames();
144     }
145
146     /**
147      * @see com.blandware.atleap.service.core.LookupManager#listLayouts()
148      */

149     public List JavaDoc listLayouts() {
150         return lookupDAO.listLayouts();
151     }
152
153     /**
154      * @see com.blandware.atleap.service.core.LookupManager#listContentResourceTypes()
155      */

156     public List JavaDoc listContentResourceTypes() {
157         return lookupDAO.listContentResourceTypes();
158     }
159
160     /**
161      * @see com.blandware.atleap.service.core.LookupManager#retrieveLocalizable(Long)
162      */

163     public Localizable retrieveLocalizable(Long JavaDoc localizableId) {
164         return localizableDAO.retrieveLocalizable(localizableId);
165     }
166 }
167
Popular Tags