Skip to content

Commit 1331931

Browse files
author
Slimane AMAR
committed
Deactivate open-in-view (spring jpa) property
1 parent 36f2145 commit 1331931

File tree

3 files changed

+5
-0
lines changed

3 files changed

+5
-0
lines changed

src/main/java/org/gridsuite/securityanalysis/server/service/SecurityAnalysisParametersService.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -136,6 +136,7 @@ public SecurityAnalysisParametersValues getDefaultSecurityAnalysisParametersValu
136136
.build();
137137
}
138138

139+
@Transactional(readOnly = true)
139140
public Optional<SecurityAnalysisParametersValues> getParameters(UUID parametersUuid) {
140141
return securityAnalysisParametersRepository.findById(parametersUuid)
141142
.map(this::toSecurityAnalysisParametersValues);

src/main/java/org/gridsuite/securityanalysis/server/service/SecurityAnalysisService.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
import org.gridsuite.securityanalysis.server.dto.SecurityAnalysisStatus;
1717
import org.springframework.beans.factory.annotation.Value;
1818
import org.springframework.stereotype.Service;
19+
import org.springframework.transaction.annotation.Transactional;
1920

2021
import java.util.List;
2122
import java.util.Objects;
@@ -38,6 +39,7 @@ public SecurityAnalysisService(SecurityAnalysisResultService securityAnalysisRes
3839
}
3940

4041
@Override
42+
@Transactional
4143
public UUID runAndSaveResult(SecurityAnalysisRunContext runContext) {
4244
Objects.requireNonNull(runContext);
4345
var resultUuid = uuidGeneratorService.generate();

src/main/java/org/gridsuite/securityanalysis/server/service/SecurityAnalysisWorkerService.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@
4141
import org.springframework.context.annotation.Bean;
4242
import org.springframework.messaging.Message;
4343
import org.springframework.stereotype.Service;
44+
import org.springframework.transaction.annotation.Transactional;
4445
import org.springframework.util.CollectionUtils;
4546

4647
import java.io.*;
@@ -98,6 +99,7 @@ public void setSecurityAnalysisFactorySupplier(Function<String, SecurityAnalysis
9899
this.securityAnalysisFactorySupplier = Objects.requireNonNull(securityAnalysisFactorySupplier);
99100
}
100101

102+
@Transactional(readOnly = true)
101103
public SecurityAnalysisResult run(SecurityAnalysisRunContext runContext) {
102104
try {
103105
Network network = getNetwork(runContext.getNetworkUuid(),

0 commit comments

Comments
 (0)