Return-Path: Delivered-To: apmail-cayenne-commits-archive@www.apache.org Received: (qmail 39539 invoked from network); 10 Jun 2010 22:32:37 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 10 Jun 2010 22:32:37 -0000 Received: (qmail 31712 invoked by uid 500); 10 Jun 2010 22:32:37 -0000 Delivered-To: apmail-cayenne-commits-archive@cayenne.apache.org Received: (qmail 31685 invoked by uid 500); 10 Jun 2010 22:32:37 -0000 Mailing-List: contact commits-help@cayenne.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@cayenne.apache.org Delivered-To: mailing list commits@cayenne.apache.org Received: (qmail 31678 invoked by uid 99); 10 Jun 2010 22:32:37 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 10 Jun 2010 22:32:37 +0000 X-ASF-Spam-Status: No, hits=-1512.5 required=10.0 tests=ALL_TRUSTED,AWL X-Spam-Check-By: apache.org Received: from [140.211.11.22] (HELO thor.apache.org) (140.211.11.22) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 10 Jun 2010 22:32:36 +0000 Received: from thor (localhost [127.0.0.1]) by thor.apache.org (8.13.8+Sun/8.13.8) with ESMTP id o5AMWGtU005507 for ; Thu, 10 Jun 2010 22:32:16 GMT Message-ID: <14782861.33111276209136062.JavaMail.jira@thor> Date: Thu, 10 Jun 2010 18:32:16 -0400 (EDT) From: "Andrus Adamchik (JIRA)" To: commits@cayenne.apache.org Subject: [jira] Updated: (CAY-1446) Remove DataContextFactory, replace it with DI-enabled ObjectContextFactory In-Reply-To: <26179651.32981276208595103.JavaMail.jira@thor> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/CAY-1446?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Andrus Adamchik updated CAY-1446: --------------------------------- Summary: Remove DataContextFactory, replace it with DI-enabled ObjectContextFactory (was: Remove DataContextFactory) Description: DataContextFactory will be replaced by an ObjectContextFactory that can created regular and nested contexts and can be used on the server and client side. An ability to configure that via the Modeler will be removed, as DI will be the main place to configure it. (was: DataContextFactory is no longer needed since we have injection, and the context is created via a factory (DI Provider) already. It should be easy for the users of custom factories to implement their own org.apache.cayenne.configuration.server.DataContextProvider. ) (changing the issue definition. we need DI-enabled ObjectContextFactory to created nested contexts) > Remove DataContextFactory, replace it with DI-enabled ObjectContextFactory > -------------------------------------------------------------------------- > > Key: CAY-1446 > URL: https://issues.apache.org/jira/browse/CAY-1446 > Project: Cayenne > Issue Type: Task > Components: Core Library > Affects Versions: 3.1M1 > Reporter: Andrus Adamchik > Assignee: Andrus Adamchik > Fix For: 3.1M1 > > > DataContextFactory will be replaced by an ObjectContextFactory that can created regular and nested contexts and can be used on the server and client side. An ability to configure that via the Modeler will be removed, as DI will be the main place to configure it. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.