Fwd: [OS-JIRA] Commented: (CAY-454) EntityManager/Query facade for the existing Cayenne stack

From: Andrus Adamchik (andru..bjectstyle.org)
Date: Wed Feb 22 2006 - 12:37:11 EST

  • Next message: jira-norepl..bjectstyle.org: "[OS-JIRA] Created: (CAY-464) Hanging/infinite-loop problem when issuing a non-selecting SQL command against Oracle 8.1.6"

    Totally forgot that I need to explicitly enable cayenne-cvs
    notification list access for all new committers. I fixed it now, so
    everyone's commits should be reflected on cayenne-cvs at objectstyle.org

    Andrus

    Begin forwarded message:

    > From: jira-norepl..bjectstyle.org
    > Date: February 22, 2006 7:39:16 AM EST
    > To: andru..bjectstyle.org
    > Subject: [OS-JIRA] Commented: (CAY-454) EntityManager/Query facade
    > for the existing Cayenne stack
    >
    > The following comment has been added to this issue:
    >
    > Author: Tore Halset
    > Created: Wed, 22 Feb 2006 7:37 AM
    > Body:
    > Comitted a implementation of EntityManager#createNativeQuery
    > (String, Class) that uses SQLTemplate.
    >
    > The implementation handles named (like ":name") and positional
    > parameters (like "?3") and uses String manipulation to convert to
    > SQLTemplate syntax. Including basic unit test.
    >
    > TODO:
    > * unit tests that query test database.
    > * check/use transaction in executeUpdate()
    > * not implemented setParameter methods that use a TemporalType
    > * not implemented setFirstResult. It is like offset.
    > ---------------------------------------------------------------------
    > View the issue:
    >
    > http://objectstyle.org/jira/secure/ViewIssue.jspa?key=CAY-454
    >
    >
    > Here is an overview of the issue:
    > ---------------------------------------------------------------------
    > Key: CAY-454
    > Summary: EntityManager/Query facade for the existing Cayenne stack
    > Type: Task
    >
    > Status: Assigned
    > Priority: Major
    >
    > Project: Cayenne
    > Components:
    > Cayenne JPA
    > Versions:
    > JPA 1.0
    >
    > Assignee: Tore Halset
    > Reporter: Andrus Adamchik
    >
    > Created: Sun, 19 Feb 2006 6:30 PM
    > Updated: Wed, 22 Feb 2006 7:37 AM
    >
    > Description:
    > There are 3 interfaces to implement:
    >
    > * javax.persistence.EntityManager
    > * javax.persistence.EntityTransaction
    > * javax.persistence.Query
    >
    > Cayenne should support about 80% of EntityManager functionality
    > already. So this task is to hook up JPA interfaces with the current
    > Cayenne API, and also identify what is left out (and log that
    > information to CAY-453)
    >
    >
    > ---------------------------------------------------------------------
    > JIRA INFORMATION:
    > This message is automatically generated by JIRA.
    >
    > If you think it was sent incorrectly contact one of the
    > administrators:
    > http://objectstyle.org/jira/secure/Administrators.jspa
    >
    > If you want more information on JIRA, or have a bug to report see:
    > http://www.atlassian.com/software/jira
    >
    >



    This archive was generated by hypermail 2.0.0 : Wed Feb 22 2006 - 12:37:14 EST