Rest Client improvements
This commit is contained in:
parent
308fa1fd8c
commit
64e0c42ab7
@ -1317,8 +1317,8 @@ public class RestClient implements ClientHttpRequestInterceptor, Closeable {
|
||||
return restTemplate.postForEntity(baseURL + "/api/entityView", entityView, EntityView.class).getBody();
|
||||
}
|
||||
|
||||
public void deleteEntityView(String entityViewId) {
|
||||
restTemplate.delete(baseURL + "/api/entityView/{entityViewId}", entityViewId);
|
||||
public void deleteEntityView(EntityViewId entityViewId) {
|
||||
restTemplate.delete(baseURL + "/api/entityView/{entityViewId}", entityViewId.getId());
|
||||
}
|
||||
|
||||
public Optional<EntityView> getTenantEntityView(String entityViewName) {
|
||||
@ -1445,14 +1445,14 @@ public class RestClient implements ClientHttpRequestInterceptor, Closeable {
|
||||
restTemplate.postForLocation(baseURL + "/api/plugins/rpc/oneway/{deviceId}", requestBody, deviceId.getId());
|
||||
}
|
||||
|
||||
public JsonNode handleTwoWayDeviceRPCRequest(String deviceId, JsonNode requestBody) {
|
||||
public JsonNode handleTwoWayDeviceRPCRequest(DeviceId deviceId, JsonNode requestBody) {
|
||||
return restTemplate.exchange(
|
||||
baseURL + "/api/plugins/rpc/twoway/{deviceId}",
|
||||
HttpMethod.POST,
|
||||
new HttpEntity<>(requestBody),
|
||||
new ParameterizedTypeReference<JsonNode>() {
|
||||
},
|
||||
deviceId).getBody();
|
||||
deviceId.getId()).getBody();
|
||||
}
|
||||
|
||||
public Optional<RuleChain> getRuleChainById(RuleChainId ruleChainId) {
|
||||
@ -1917,7 +1917,7 @@ public class RestClient implements ClientHttpRequestInterceptor, Closeable {
|
||||
}).getBody();
|
||||
}
|
||||
|
||||
public Optional<WidgetType> getWidgetTypeById(WidgetsBundleId widgetTypeId) {
|
||||
public Optional<WidgetType> getWidgetTypeById(WidgetTypeId widgetTypeId) {
|
||||
try {
|
||||
ResponseEntity<WidgetType> widgetType =
|
||||
restTemplate.getForEntity(baseURL + "/api/widgetType/{widgetTypeId}", WidgetType.class, widgetTypeId.getId());
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user