Skip to content

Commit 65d5082

Browse files
author
Yavor16
committed
remote constructor injection
1 parent 1002273 commit 65d5082

File tree

12 files changed

+13
-42
lines changed

12 files changed

+13
-42
lines changed

multiapps-controller-core/src/main/java/org/cloudfoundry/multiapps/controller/core/auditlogging/model/AuditLogConfiguration.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ public class AuditLogConfiguration implements AuditableConfiguration {
1616
private static final String PERFORMED_ACTION_IDENTIFIER_KEY_NAME = "performed_action";
1717
private static final String TIME_IDENTIFIER_KEY_NAME = "time";
1818
private static final String SPACE_ID_IDENTIFIER_KEY_NAME = "spaceId";
19+
private static final String USER_ID_IDENTIFIER_KEY_NAME = "userId";
1920
private final String userId;
2021
private final String spaceId;
2122
private final String performedAction;
@@ -68,6 +69,7 @@ public List<ConfigurationIdentifier> getConfigurationIdentifiers() {
6869
configurationIdentifiers.add(new ConfigurationIdentifier(PERFORMED_ACTION_IDENTIFIER_KEY_NAME, getPerformedAction()));
6970
configurationIdentifiers.add(new ConfigurationIdentifier(TIME_IDENTIFIER_KEY_NAME, getTimeOfPerformedAction()));
7071
configurationIdentifiers.add(new ConfigurationIdentifier(SPACE_ID_IDENTIFIER_KEY_NAME, getSpaceId()));
72+
configurationIdentifiers.add(new ConfigurationIdentifier(USER_ID_IDENTIFIER_KEY_NAME, getUserId()));
7173
for (var parameter : parameters.entrySet()) {
7274
if (parameter.getValue() != null) {
7375
configurationIdentifiers.add(new ConfigurationIdentifier(parameter.getKey(), parameter.getValue()));

multiapps-controller-core/src/main/java/org/cloudfoundry/multiapps/controller/core/security/data/termination/DataTerminationService.java

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -56,12 +56,8 @@ public class DataTerminationService {
5656
private ApplicationConfiguration configuration;
5757
@Inject
5858
private WebClientFactory webClientFactory;
59-
private MtaConfigurationPurgerAuditLog mtaConfigurationPurgerAuditLog;
60-
6159
@Inject
62-
public DataTerminationService(MtaConfigurationPurgerAuditLog mtaConfigurationPurgerAuditLog) {
63-
this.mtaConfigurationPurgerAuditLog = mtaConfigurationPurgerAuditLog;
64-
}
60+
private MtaConfigurationPurgerAuditLog mtaConfigurationPurgerAuditLog;
6561

6662
private static void log(Exception e) {
6763
LOGGER.error(format(Messages.ERROR_DURING_DATA_TERMINATION_0, e.getMessage()), e);

multiapps-controller-core/src/test/java/org/cloudfoundry/multiapps/controller/core/security/data/termination/DataTerminationServiceTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ void setUp() throws Exception {
8181
}
8282

8383
private DataTerminationService createDataTerminationService() {
84-
return new DataTerminationService(mtaConfigurationPurgerAuditLog) {
84+
return new DataTerminationService() {
8585

8686
@Override
8787
protected CFOptimizedEventGetter getCfOptimizedEventGetter() {

multiapps-controller-web/src/main/java/org/cloudfoundry/multiapps/controller/web/api/impl/CsrfTokenApiServiceImpl.java

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,8 @@
1111
@Named
1212
public class CsrfTokenApiServiceImpl implements CsrfTokenApiService {
1313

14-
private CsrfTokenApiServiceAuditLog csrfTokenApiServiceAuditLog;
15-
1614
@Inject
17-
public CsrfTokenApiServiceImpl(CsrfTokenApiServiceAuditLog csrfTokenApiServiceAuditLog) {
18-
this.csrfTokenApiServiceAuditLog = csrfTokenApiServiceAuditLog;
19-
}
15+
private CsrfTokenApiServiceAuditLog csrfTokenApiServiceAuditLog;
2016

2117
@Override
2218
public ResponseEntity<Void> getCsrfToken() {

multiapps-controller-web/src/main/java/org/cloudfoundry/multiapps/controller/web/api/impl/FilesApiServiceImpl.java

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -93,13 +93,8 @@ public class FilesApiServiceImpl implements FilesApiService {
9393
@Inject
9494
@Named("asyncFileUploadExecutor")
9595
private ExecutorService deployFromUrlExecutor;
96-
97-
private FilesApiServiceAuditLog filesApiServiceAuditLog;
98-
9996
@Inject
100-
public FilesApiServiceImpl(FilesApiServiceAuditLog filesApiServiceAuditLog) {
101-
this.filesApiServiceAuditLog = filesApiServiceAuditLog;
102-
}
97+
private FilesApiServiceAuditLog filesApiServiceAuditLog;
10398

10499
@Override
105100
public ResponseEntity<List<FileMetadata>> getFiles(String spaceGuid, String namespace) {

multiapps-controller-web/src/main/java/org/cloudfoundry/multiapps/controller/web/api/impl/InfoApiServiceImpl.java

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,8 @@
1313
@Named
1414
public class InfoApiServiceImpl implements InfoApiService {
1515

16-
private InfoApiServiceAuditLog infoApiServiceAuditLog;
17-
1816
@Inject
19-
public InfoApiServiceImpl(InfoApiServiceAuditLog infoApiServiceAuditLog) {
20-
this.infoApiServiceAuditLog = infoApiServiceAuditLog;
21-
}
17+
private InfoApiServiceAuditLog infoApiServiceAuditLog;
2218

2319
@Override
2420
public ResponseEntity<Info> getInfo() {

multiapps-controller-web/src/main/java/org/cloudfoundry/multiapps/controller/web/api/impl/MtasApiServiceImpl.java

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -43,13 +43,8 @@ public class MtasApiServiceImpl implements MtasApiService {
4343
@Inject
4444
@Qualifier("deployedMtaRequiredDataOnlyDetector")
4545
private DeployedMtaDetector deployedMtaDetector;
46-
47-
private MtasApiServiceAuditLog mtasApiServiceAuditLog;
48-
4946
@Inject
50-
public MtasApiServiceImpl(MtasApiServiceAuditLog mtasApiServiceAuditLog) {
51-
this.mtasApiServiceAuditLog = mtasApiServiceAuditLog;
52-
}
47+
private MtasApiServiceAuditLog mtasApiServiceAuditLog;
5348

5449
@Override
5550
public ResponseEntity<List<Mta>> getMtas(String spaceGuid) {

multiapps-controller-web/src/main/java/org/cloudfoundry/multiapps/controller/web/api/impl/OperationsApiServiceImpl.java

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -89,13 +89,8 @@ public class OperationsApiServiceImpl implements OperationsApiService {
8989
private ProgressMessageService progressMessageService;
9090
@Inject
9191
private ProcessActionRegistry processActionRegistry;
92-
93-
private OperationsApiServiceAuditLog operationsApiServiceAuditLog;
94-
9592
@Inject
96-
public OperationsApiServiceImpl(OperationsApiServiceAuditLog operationsApiServiceAuditLog) {
97-
this.operationsApiServiceAuditLog = operationsApiServiceAuditLog;
98-
}
93+
private OperationsApiServiceAuditLog operationsApiServiceAuditLog;
9994

10095
@Override
10196
public ResponseEntity<List<Operation>> getOperations(String spaceGuid, String mtaId, List<String> stateStrings, Integer last) {

multiapps-controller-web/src/main/java/org/cloudfoundry/multiapps/controller/web/resources/ConfigurationEntriesResource.java

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -43,12 +43,8 @@ public class ConfigurationEntriesResource {
4343
private MtaMetadataParser mtaMetadataParser;
4444
@Inject
4545
private TokenService tokenService;
46-
private MtaConfigurationPurgerAuditLog mtaConfigurationPurgerAuditLog;
47-
4846
@Inject
49-
public ConfigurationEntriesResource(MtaConfigurationPurgerAuditLog mtaConfigurationPurgerAuditLog) {
50-
this.mtaConfigurationPurgerAuditLog = mtaConfigurationPurgerAuditLog;
51-
}
47+
private MtaConfigurationPurgerAuditLog mtaConfigurationPurgerAuditLog;
5248

5349
@PostMapping("/purge")
5450
public ResponseEntity<Void> purgeConfigurationRegistry(@RequestParam(REQUEST_PARAM_ORGANIZATION) String organization,

multiapps-controller-web/src/test/java/org/cloudfoundry/multiapps/controller/web/api/impl/FilesApiServiceImplTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ class FilesApiServiceImplTest {
8383
@Mock
8484
private FilesApiServiceAuditLog filesApiServiceAuditLog;
8585
@InjectMocks
86-
private final FilesApiServiceImpl testedClass = new FilesApiServiceImpl(filesApiServiceAuditLog) {
86+
private final FilesApiServiceImpl testedClass = new FilesApiServiceImpl() {
8787
@Override
8888
protected HttpClient buildHttpClient(String url) {
8989
return httpClient;

0 commit comments

Comments
 (0)