Added methods to REST client
This commit is contained in:
parent
0dcde60443
commit
6f5a116bed
@ -414,6 +414,14 @@ 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 void assignAlarm(AlarmId alarmId, UserId userId) {
|
||||||
|
restTemplate.postForLocation(baseURL + "/api/alarm/{alarmId}/assign/{userId}", null, alarmId.getId(), userId.getId());
|
||||||
|
}
|
||||||
|
|
||||||
|
public void unassignAlarm(AlarmId alarmId) {
|
||||||
|
restTemplate.delete(baseURL + "/api/alarm/{alarmId}/assign", alarmId.getId());
|
||||||
|
}
|
||||||
|
|
||||||
public PageData<AlarmInfo> getAlarms(EntityId entityId, AlarmSearchStatus searchStatus, AlarmStatus status, TimePageLink pageLink, Boolean fetchOriginator) {
|
public PageData<AlarmInfo> getAlarms(EntityId entityId, AlarmSearchStatus searchStatus, AlarmStatus status, TimePageLink pageLink, 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<>();
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user