Return-Path: X-Original-To: apmail-db-jdo-commits-archive@www.apache.org Delivered-To: apmail-db-jdo-commits-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id F140A18D46 for ; Thu, 30 Apr 2015 07:05:06 +0000 (UTC) Received: (qmail 65721 invoked by uid 500); 30 Apr 2015 07:05:06 -0000 Mailing-List: contact jdo-commits-help@db.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: jdo-dev@db.apache.org Delivered-To: mailing list jdo-commits@db.apache.org Received: (qmail 65499 invoked by uid 99); 30 Apr 2015 07:05:06 -0000 Received: from eris.apache.org (HELO hades.apache.org) (140.211.11.105) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 30 Apr 2015 07:05:06 +0000 Received: from hades.apache.org (localhost [127.0.0.1]) by hades.apache.org (ASF Mail Server at hades.apache.org) with ESMTP id A944DAC0320 for ; Thu, 30 Apr 2015 07:05:06 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r1676909 - in /db/jdo/trunk/api/src/java/javax/jdo: PersistenceManager.java Query.java Date: Thu, 30 Apr 2015 07:05:06 -0000 To: jdo-commits@db.apache.org From: andyj@apache.org X-Mailer: svnmailer-1.0.9 Message-Id: <20150430070506.A944DAC0320@hades.apache.org> Author: andyj Date: Thu Apr 30 07:05:06 2015 New Revision: 1676909 URL: http://svn.apache.org/r1676909 Log: JDO-735 Add AutoCloseable to PM and Query Modified: db/jdo/trunk/api/src/java/javax/jdo/PersistenceManager.java db/jdo/trunk/api/src/java/javax/jdo/Query.java Modified: db/jdo/trunk/api/src/java/javax/jdo/PersistenceManager.java URL: http://svn.apache.org/viewvc/db/jdo/trunk/api/src/java/javax/jdo/PersistenceManager.java?rev=1676909&r1=1676908&r2=1676909&view=diff ============================================================================== --- db/jdo/trunk/api/src/java/javax/jdo/PersistenceManager.java (original) +++ db/jdo/trunk/api/src/java/javax/jdo/PersistenceManager.java Thu Apr 30 07:05:06 2015 @@ -19,7 +19,6 @@ * PersistenceManager.java * */ - package javax.jdo; import java.util.Collection; @@ -44,7 +43,7 @@ import javax.jdo.listener.InstanceLifecy * @version 2.1 */ -public interface PersistenceManager { +public interface PersistenceManager extends AutoCloseable { /** * A PersistenceManager instance can be used until it is * closed. Modified: db/jdo/trunk/api/src/java/javax/jdo/Query.java URL: http://svn.apache.org/viewvc/db/jdo/trunk/api/src/java/javax/jdo/Query.java?rev=1676909&r1=1676908&r2=1676909&view=diff ============================================================================== --- db/jdo/trunk/api/src/java/javax/jdo/Query.java (original) +++ db/jdo/trunk/api/src/java/javax/jdo/Query.java Thu Apr 30 07:05:06 2015 @@ -90,8 +90,7 @@ import java.util.Map; * for this execution, and are not remembered for future execution. * @version 2.1 */ - -public interface Query extends Serializable { +public interface Query extends AutoCloseable, Serializable { /** * The string constant used as the first argument to