jclouds-notifications mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Zack Shoylev <notificati...@github.com>
Subject Re: [jclouds-labs-openstack] Poppy service api (#179)
Date Thu, 05 Mar 2015 20:40:22 GMT
> + * User side:
> + * Get a Service with api.get(service_id)
> + * Get a UpdateService builder by using Service.toUpdatabaleService()
> + *    This step will provide an interface that exposes the updatable JSON values to
the user.
> + * Use the UpdateService.Builder instance to modify and build() a new UpdateService.
> + * Send the original Service and the new UpdateService to the api.update method.
> + *
> + * jclouds side:
> + * Convert the Service to UpdateService, but don't change it (this is the source).
> + * Serialize both source and target to String
> + * Diff to create JSONPatch using dependency.
> + * Send the JSONPatch in the request.
> + *
> + * JSONPatch RFC:
> + * https://tools.ietf.org/html/rfc6902
> + */

The explanation above should be mostly sufficient, but I was wondering if there is a better
way to handle JSONPatch

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-labs-openstack/pull/179/files#r25899397
Mime
View raw message