Skip to content
Snippets Groups Projects
Commit 498b5378 authored by Clayton, Brandon Scott's avatar Clayton, Brandon Scott
Browse files

test

parent 8b6989f8
No related branches found
No related tags found
1 merge request!806AWS Lambda
...@@ -111,7 +111,7 @@ public class HazardController { ...@@ -111,7 +111,7 @@ public class HazardController {
content = @Content( content = @Content(
schema = @Schema(implementation = HazardResponse.class))) schema = @Schema(implementation = HazardResponse.class)))
@Get( @Get(
uri = "/{longitude}/{latitude}/{vs30}{?truncate,maxdir,imt,sourceType,tectonicSetting}", uri = "/{longitude}/{latitude}/{vs30}{?truncate,maxdir,imt}",
produces = MediaType.APPLICATION_JSON) produces = MediaType.APPLICATION_JSON)
public HttpResponse<String> doGetHazard( public HttpResponse<String> doGetHazard(
HttpRequest<?> http, HttpRequest<?> http,
...@@ -124,16 +124,14 @@ public class HazardController { ...@@ -124,16 +124,14 @@ public class HazardController {
defaultValue = "false") @Nullable Boolean truncate, defaultValue = "false") @Nullable Boolean truncate,
@QueryValue( @QueryValue(
defaultValue = "false") @Nullable Boolean maxdir, defaultValue = "false") @Nullable Boolean maxdir,
@QueryValue @Nullable Set<Imt> imt, @QueryValue @Nullable Set<Imt> imt) {
@QueryValue @Nullable SourceType sourceType,
@QueryValue @Nullable TectonicSetting tectonicSetting) {
try { try {
Logger log = Logger.getAnonymousLogger(); Logger log = Logger.getAnonymousLogger();
log.info("Hazard call"); log.info("Hazard call");
log.info("Thread count: " + ServletUtil.THREAD_COUNT); log.info("Thread count: " + ServletUtil.THREAD_COUNT);
Set<Imt> imts = HazardService.readImts(http); Set<Imt> imts = HazardService.readImts(http);
HazardService.Request request = new HazardService.Request( HazardService.Request request = new HazardService.Request(
http, longitude, latitude, vs30, imts, truncate, maxdir, sourceType, tectonicSetting); http, longitude, latitude, vs30, imts, truncate, maxdir);
return HazardService.getHazard(request); return HazardService.getHazard(request);
} catch (Exception e) { } catch (Exception e) {
return ServletUtil.error( return ServletUtil.error(
......
...@@ -124,15 +124,15 @@ public final class HazardService { ...@@ -124,15 +124,15 @@ public final class HazardService {
.imts(request.imts) .imts(request.imts)
.build(); .build();
if (request.sourceType != null) { // if (request.sourceType != null) {
config.hazard.sourceTypes.clear(); // config.hazard.sourceTypes.clear();
// config.hazard.sourceTypes.addAll( // // config.hazard.sourceTypes.addAll(
// Stream.of(SourceType.values()) // // Stream.of(SourceType.values())
// .filter(sourceType -> sourceType != request.sourceType) // // .filter(sourceType -> sourceType != request.sourceType)
// .collect(Collectors.toSet()) // // .collect(Collectors.toSet())
// ); // // );
config.hazard.sourceTypes.add(request.sourceType); // config.hazard.sourceTypes.add(request.sourceType);
} // }
// if (request.tectonicSetting != null) { // if (request.tectonicSetting != null) {
// config.hazard.tectonicSettings.clear(); // config.hazard.tectonicSettings.clear();
...@@ -243,8 +243,6 @@ public final class HazardService { ...@@ -243,8 +243,6 @@ public final class HazardService {
final boolean truncate; final boolean truncate;
final boolean maxdir; final boolean maxdir;
final Set<Imt> imts; final Set<Imt> imts;
final SourceType sourceType;
final TectonicSetting tectonicSetting;
public Request( public Request(
HttpRequest<?> http, HttpRequest<?> http,
...@@ -253,14 +251,10 @@ public final class HazardService { ...@@ -253,14 +251,10 @@ public final class HazardService {
double vs30, double vs30,
Set<Imt> imts, Set<Imt> imts,
boolean truncate, boolean truncate,
boolean maxdir, boolean maxdir) {
SourceType sourceType,
TectonicSetting tectonicSetting) {
super(http, longitude, latitude, vs30); super(http, longitude, latitude, vs30);
this.truncate = truncate; this.truncate = truncate;
this.maxdir = maxdir; this.maxdir = maxdir;
this.sourceType = sourceType;
this.tectonicSetting = tectonicSetting;
this.imts = imts.isEmpty() this.imts = imts.isEmpty()
? Gmm.supportedImts(ServletUtil.model().gmms()) ? Gmm.supportedImts(ServletUtil.model().gmms())
: imts; : imts;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment