[
https://issues.apache.org/jira/browse/DERBY-2469?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Luigi Lauro updated DERBY-2469:
-------------------------------
Attachment: SimpleStorageFactory.java
SimpleStorageFile.java
JNLPStorageFactory.java
Cleaned up a bit the implementation, fixed some bugs, changed names into more
suitable ones, added more javadoc comments for SimpleStorageFactory.
JNLPStorageFactory is still very raw and untested/uncommented.
I'm currently focusing on 'finishing' my alternative BaseStorageFactory
(SimpleStorageFactory) as an abstract base class with a simpler approach for
easier implementations (I will provide a memory and JNLP one, and then the
other Dir/CP/Jar could be converted into using this new base class).
Feedback on anything VERY VERY welcome.
> Java Web Start JNLP PersistenceService API storage support
> ----------------------------------------------------------
>
> Key: DERBY-2469
> URL: https://issues.apache.org/jira/browse/DERBY-2469
> Project: Derby
> Issue Type: New Feature
> Components: Store
> Affects Versions: 10.2.2.0
> Environment: Java Web Start
> Reporter: Luigi Lauro
> Priority: Minor
> Attachments: JNLPStorageFactory.java, JNLPStorageFactory.java,
> JNLPStorageFactory.java, SimpleStorageFactory.java, SimpleStorageFile.java,
> VirtualStorageFactory.java, VirtualStorageFile.java
>
>
> I would love to have Derby write/read to the storage area provided by the
> JNLP PersistenceService API.
> Since Derby is now bundled with the Java6 JDK as JavaDB, I think this
> integration would go a long way towards making derby more developer- friendly
> in Java Web Start environments, where using the sandbox tools Sun provides us
> it the right way to go, instead of working around it and force the user to
> give the app the authorization to write on the hard drive IMHO.
> I'm investigating the effort needed to provide an implementation of the
> WritableStorageFactory interface around the PersistenceService API, and if
> that's doable in a few days work, I will start working on it and submit a
> patch for testing/approval ASAP.
> Feel free to volounteer and provide pointers/hints/whatever, it's really
> appreciate, especially since I currently know nothing of derby internals.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.