1 package org.openecomp.portalapp.config;
3 import org.openecomp.portalapp.portal.service.EPRoleFunctionService;
4 import org.openecomp.portalapp.portal.service.EPRoleFunctionServiceCentralizedImpl;
5 import org.openecomp.portalapp.portal.service.EPRoleFunctionServiceImpl;
6 import org.openecomp.portalsdk.core.service.CentralAccessCondition;
7 import org.openecomp.portalsdk.core.service.LocalAccessCondition;
8 import org.springframework.context.annotation.Bean;
9 import org.springframework.context.annotation.Conditional;
10 import org.springframework.context.annotation.Configuration;
13 public class PortalCentralAccessConfiguration {
17 @Conditional(LocalAccessCondition.class)
18 public EPRoleFunctionService ePRoleFunctionServiceImpl() {
19 return new EPRoleFunctionServiceImpl();
24 @Conditional(CentralAccessCondition.class)
25 public EPRoleFunctionService ePRoleFunctionServiceCentralizedImpl() {
26 return new EPRoleFunctionServiceCentralizedImpl();