[ 
https://issues.apache.org/jira/browse/ABDERA-63?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Dan Diephouse updated ABDERA-63:
--------------------------------

    Attachment: collectionProvider.patch

Here's an updated and improved version of my attempt to simplify things. This 
is what happens when I spend all day in airports & planes :-)

There are a couple changes:
1. The list of workspaces and collections can now be provided dynamically
2. Removal of the ContentInfo class which was useless
3. Create a CollectionProvider which is similar to Provider, but provides 
collection specific info only. The WorkspaceProvider is simply in charge of 
finding the right CollectionProvider to use and invoking it.. 
4. Move the methods which make it easy to map a business entity to an entry to 
the AbstractCollectionProvider class.



> Simplify Server Side Development
> --------------------------------
>
>                 Key: ABDERA-63
>                 URL: https://issues.apache.org/jira/browse/ABDERA-63
>             Project: Abdera
>          Issue Type: Improvement
>            Reporter: Dan Diephouse
>         Attachments: collectionProvider.patch, contentProvider.patch
>
>
> I'm creating this issue to capture patches/ideas that I and others may have 
> along these lines

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to