db-jdo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Craig L Russell (JIRA)" <j...@apache.org>
Subject [jira] [Resolved] (JDO-667) Extend PersistenceManageFactory to return all known entity classes
Date Fri, 19 Oct 2012 16:20:14 GMT

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

Craig L Russell resolved JDO-667.

    Resolution: Fixed
> Extend PersistenceManageFactory to return all known entity classes
> ------------------------------------------------------------------
>                 Key: JDO-667
>                 URL: https://issues.apache.org/jira/browse/JDO-667
>             Project: JDO
>          Issue Type: New Feature
>          Components: api, specification, tck
>    Affects Versions: JDO 3 (3.0)
>            Reporter: Marco
>            Assignee: Craig L Russell
>             Fix For: JDO 3 maintenance release 1 (3.1)
>         Attachments: JDO-667-api.patch, JDO-667-tck.patch
> JDO 3 now has the ability to declare meta-data programmatically. Part of this feature
is the ability to ask the PersistenceManagerFactory via the method getMetadata(java.lang.String)
for the meta-data of one single class. But there is no way to list all known classes.
> I therefore kindly ask for a new method in PersistenceManagerFactory like this:
> Collection<String> getClassesWithMetadata();
> Btw., this is Andy's suggestion posted here: http://www.datanucleus.org/servlet/forum/viewthread_thread,6379#33224
> I'd greatly appreciate, if this method became a part of JDO 3.1.
> Edit 1: I just saw the various overloaded methods getManagedObjects(...) in PersistenceManager
- maybe the alternative method name "getManagedClasses()" would be more consistent?

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

View raw message