dd448856456a905fee8f1be253597c7a8bada8fc
[portal/sdk.git] /
1 package org.openecomp.portalsdk.core.service;
2
3 import java.util.List;
4
5 import javax.servlet.http.HttpServletRequest;
6
7 import org.openecomp.portalsdk.core.domain.RoleFunction;
8 import org.openecomp.portalsdk.core.logging.logic.EELFLoggerDelegate;
9 import org.springframework.beans.factory.annotation.Autowired;
10
11 public class FunctionalMenuListServiceImpl implements FunctionalMenuListService{
12         
13 private EELFLoggerDelegate logger = EELFLoggerDelegate.getLogger(FunctionalMenuListServiceImpl.class);
14         
15         @Autowired
16         private DataAccessService  dataAccessService;
17
18         public DataAccessService getDataAccessService() {
19                 return dataAccessService;
20         }
21
22         public void setDataAccessService(DataAccessService dataAccessService) {
23                 this.dataAccessService = dataAccessService;
24         }
25
26         @SuppressWarnings("unchecked")
27         @Override
28         public List<RoleFunction> getFunctionCDList(HttpServletRequest request) throws Exception {
29                 return getDataAccessService().executeNamedQuery("functionCDlist", null, null);
30         }
31
32         
33 }