PAN-11 created the updateDefinition method
This commit is contained in:
@@ -122,19 +122,19 @@ public class DefinitionService {
|
|||||||
|
|
||||||
try {
|
try {
|
||||||
final TypeToken<Definition> typeToken = new TypeToken<Definition>(){};
|
final TypeToken<Definition> typeToken = new TypeToken<Definition>(){};
|
||||||
final Optional<Definition> persistenceApiResposne = restService.patch(persistenceApiBaseUrl + "/" + definition.getId(),
|
final Optional<Definition> persistenceApiResponse = restService.patch(persistenceApiBaseUrl + "/" + definition.getId(),
|
||||||
new GsonBuilder().create().toJson(definition),
|
new GsonBuilder().create().toJson(definition),
|
||||||
typeToken,
|
typeToken,
|
||||||
connectionTimeoutMilliseconds,
|
connectionTimeoutMilliseconds,
|
||||||
socketTimeoutMilliseconds);
|
socketTimeoutMilliseconds);
|
||||||
|
|
||||||
if (persistenceApiResposne.isPresent()) {
|
if (persistenceApiResponse.isPresent()) {
|
||||||
LOG.info("Returning {}", persistenceApiResposne.get());
|
LOG.info("Returning {}", persistenceApiResponse.get());
|
||||||
} else {
|
} else {
|
||||||
LOG.info("Unable to update definition {}", definition);
|
LOG.info("Unable to update definition {}", definition);
|
||||||
}
|
}
|
||||||
|
|
||||||
return persistenceApiResposne;
|
return persistenceApiResponse;
|
||||||
} catch (final Exception e) {
|
} catch (final Exception e) {
|
||||||
LOG.error("Error updating definition {}", e);
|
LOG.error("Error updating definition {}", e);
|
||||||
return Optional.empty();
|
return Optional.empty();
|
||||||
|
|||||||
Reference in New Issue
Block a user