blob: 04163d064f4a46a9815cf95af353edb9fde7f236 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
|
package org.openecomp.portalsdk.core.service;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Conditional;
import org.springframework.context.annotation.Configuration;
@Configuration
public class AccessConfiguration {
/**
*
* @return RoleServiceImpl bean if LocalAccessCondition is true
*/
@Bean
@Conditional(LocalAccessCondition.class)
public RoleService roleServiceImpl() {
return new RoleServiceImpl();
}
/**
*
* @return RoleServiceCentralizedAccess bean if CentralAccessCondition is true
*/
@Bean
@Conditional(CentralAccessCondition.class)
public RoleService roleServiceCentralizedAccess() {
return new RoleServiceCentralizedAccess();
}
/**
*
* @return LoginServiceImpl bean if LocalAccessCondition is true
*/
@Bean
@Conditional(LocalAccessCondition.class)
public LoginService loginServiceImpl() {
return new LoginServiceImpl();
}
/**
*
* @return LoginServiceCentralizedImpl bean if CentralAccessCondition is true
*/
@Bean
@Conditional(CentralAccessCondition.class)
public LoginService loginServiceCEntralizedImpl() {
return new LoginServiceCentralizedImpl();
}
/**
*
* @return UserProfileServiceImpl bean if LocalAccessCondition is true
*/
@Bean
@Conditional(LocalAccessCondition.class)
public UserService userServiceImpl() {
return new UserServiceImpl();
}
/**
*
* @return returns UserProfileServiceCentalizedImpl bean if
* CentralAccessCondition is true
*/
@Bean
@Conditional(CentralAccessCondition.class)
public UserService userServiceCentalizedImpl() {
return new UserServiceCentalizedImpl();
}
/**
*
* @return returns ProfileServiceImpl bean if LocalAccessCondition is true
*/
@Bean
@Conditional(LocalAccessCondition.class)
public ProfileService profileServiceImpl() {
return new ProfileServiceImpl();
}
/**
*
* @return returns ProfileServiceCentralizedImpl bean if CentralAccessCondition
* is true
*/
@Bean
@Conditional(CentralAccessCondition.class)
public ProfileService profileServiceCentralizedImpl() {
return new ProfileServiceCentralizedImpl();
}
/**
*
* @return returns RestApiRequestBuilder bean if CentralAccessCondition is true
*/
@Bean
@Conditional(CentralAccessCondition.class)
public RestApiRequestBuilder restApiRequestBuilder() {
return new RestApiRequestBuilder();
}
/**
*
* @return returns FunctionalMenuListServiceImpl bean if LocalAccessCondition is
* true
*/
@Bean
@Conditional(LocalAccessCondition.class)
public FunctionalMenuListService functionalMenuListService() {
return new FunctionalMenuListServiceImpl();
}
/**
*
* @return returns FunctionalMenuListServiceCentralizedImpl bean if
* CentralAccessCondition is true
*/
@Bean
@Conditional(CentralAccessCondition.class)
public FunctionalMenuListService functionalMenuListServiceCentralizedImpl() {
return new FunctionalMenuListServiceCentralizedImpl();
}
}
|