Refactoring: offset added to request URL
This commit is contained in:
parent
a100d07daf
commit
fad1040f24
@ -127,6 +127,7 @@ import java.util.HashMap;
|
|||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
import java.util.Optional;
|
import java.util.Optional;
|
||||||
|
import java.util.UUID;
|
||||||
import java.util.concurrent.ConcurrentHashMap;
|
import java.util.concurrent.ConcurrentHashMap;
|
||||||
import java.util.concurrent.ExecutorService;
|
import java.util.concurrent.ExecutorService;
|
||||||
import java.util.concurrent.Executors;
|
import java.util.concurrent.Executors;
|
||||||
@ -305,7 +306,7 @@ public class RestClient implements ClientHttpRequestInterceptor, Closeable {
|
|||||||
restTemplate.postForLocation(baseURL + "/api/alarm/{alarmId}/clear", null, alarmId.getId());
|
restTemplate.postForLocation(baseURL + "/api/alarm/{alarmId}/clear", null, alarmId.getId());
|
||||||
}
|
}
|
||||||
|
|
||||||
public PageData<AlarmInfo> getAlarms(EntityId entityId, AlarmSearchStatus searchStatus, AlarmStatus status, TimePageLink pageLink, String offset, Boolean fetchOriginator) {
|
public PageData<AlarmInfo> getAlarms(EntityId entityId, AlarmSearchStatus searchStatus, AlarmStatus status, TimePageLink pageLink, UUID offset, Boolean fetchOriginator) {
|
||||||
String urlSecondPart = "/api/alarm/{entityType}/{entityId}?fetchOriginator={fetchOriginator}&";
|
String urlSecondPart = "/api/alarm/{entityType}/{entityId}?fetchOriginator={fetchOriginator}&";
|
||||||
Map<String, String> params = new HashMap<>();
|
Map<String, String> params = new HashMap<>();
|
||||||
params.put("entityType", entityId.getEntityType().name());
|
params.put("entityType", entityId.getEntityType().name());
|
||||||
@ -319,7 +320,10 @@ public class RestClient implements ClientHttpRequestInterceptor, Closeable {
|
|||||||
urlSecondPart += "status={status}&";
|
urlSecondPart += "status={status}&";
|
||||||
}
|
}
|
||||||
params.put("fetchOriginator", String.valueOf(fetchOriginator));
|
params.put("fetchOriginator", String.valueOf(fetchOriginator));
|
||||||
params.put("offset", offset);
|
if(offset != null) {
|
||||||
|
params.put("offset", offset.toString());
|
||||||
|
urlSecondPart += "offset={offset}&";
|
||||||
|
}
|
||||||
addTimePageLinkToParam(params, pageLink);
|
addTimePageLinkToParam(params, pageLink);
|
||||||
|
|
||||||
return restTemplate.exchange(
|
return restTemplate.exchange(
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user