On 09.05.2013, at 10:59, Carsten Ziegeler <[email protected]> wrote:
> I took me some time to fully grasp this proposal :) (although it's pretty
> simple).
>
> Yes, I'm fine with removing the service + impl completely. What about
> having a util class like
> ResourceCollectionUtil.create(Resource parent, String name, Map<String,
> Object> optionalProperties) ?
Wouldn't that be more like a generic ResourceUtil.create()? Including the
resource type (optionally):
ResourceUtil.create(Resource parent, String name, Map<String, Object>
optionalProperties)
ResourceUtil.create(Resource parent, String name, String resourceType,
Map<String, Object> optionalProperties)
This requires you to set the right resource type, but that's easy:
ResourceUtil.create(parent, "collection", ResourceCollection.RESOURCE_TYPE,
props)
Cheers,
Alex