You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@mina.apache.org by "Michael Jakl (JIRA)" <ji...@apache.org> on 2009/06/27 13:50:48 UTC

[jira] Resolved: (VYSPER-64) Wire model classes to storage providers

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

Michael Jakl resolved VYSPER-64.
--------------------------------

    Resolution: Fixed

Fixed in rev788961 (forgot to include a reference to this JIRA).

Instead of a NullObject[1], I'm using the in-memory storage provider as default when no other storage provider is configured.

* Reworked the NullPersistenceManager into two separate StorageProviders (one for collection nodes, one for leaf nodes).
* The new storage providers are default (configured at object creation) and keep all objects in memory (fallback if no other storage provider is configured).
* Moved all storage related classes into their own package (storageprovider).
* Applied uniform naming (storage provider instead of persistence manager).

 1: http://en.wikipedia.org/wiki/Null_object

> Wire model classes to storage providers
> ---------------------------------------
>
>                 Key: VYSPER-64
>                 URL: https://issues.apache.org/jira/browse/VYSPER-64
>             Project: VYSPER
>          Issue Type: Sub-task
>          Components: XEP0060 PubSub
>            Reporter: Michael Jakl
>            Assignee: Michael Jakl
>         Attachments: VYSPER-64.1.patch
>
>
> Instead of instantiating the model whilst creating the handlers, use storage providers like the other handlers do.

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