Return-Path: Mailing-List: contact ojb-dev-help@jakarta.apache.org; run by ezmlm Delivered-To: mailing list ojb-dev@jakarta.apache.org Received: (qmail 838 invoked by uid 97); 9 Jan 2003 17:06:07 -0000 Received: (qmail 797 invoked by uid 98); 9 Jan 2003 17:06:05 -0000 X-Antivirus: nagoya (v4218 created Aug 14 2002) Received: (qmail 663 invoked from network); 9 Jan 2003 17:06:02 -0000 Received: from daedalus.apache.org (HELO apache.org) (63.251.56.142) by nagoya.betaversion.org with SMTP; 9 Jan 2003 17:06:01 -0000 Received: (qmail 33531 invoked by uid 500); 9 Jan 2003 17:04:23 -0000 Received: (qmail 33326 invoked from network); 9 Jan 2003 17:04:17 -0000 Received: from icarus.apache.org (63.251.56.143) by daedalus.apache.org with SMTP; 9 Jan 2003 17:04:17 -0000 Received: (qmail 38642 invoked by uid 1510); 9 Jan 2003 17:04:09 -0000 Date: 9 Jan 2003 17:04:09 -0000 Message-ID: <20030109170409.38641.qmail@icarus.apache.org> From: arminw@apache.org To: jakarta-ojb-cvs@apache.org Subject: cvs commit: jakarta-ojb/src/java/org/apache/ojb/broker/server PersistenceBrokerBean.java PersistenceBrokerClient.java RequestProcessor.java X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N arminw 2003/01/09 09:04:09 Modified: src/java/org/apache/ojb/broker/server PersistenceBrokerBean.java PersistenceBrokerClient.java RequestProcessor.java Log: make classes compilable, a refactoring of the server classes is necessary Revision Changes Path 1.7 +10 -1 jakarta-ojb/src/java/org/apache/ojb/broker/server/PersistenceBrokerBean.java Index: PersistenceBrokerBean.java =================================================================== RCS file: /home/cvs/jakarta-ojb/src/java/org/apache/ojb/broker/server/PersistenceBrokerBean.java,v retrieving revision 1.6 retrieving revision 1.7 diff -u -r1.6 -r1.7 --- PersistenceBrokerBean.java 28 Dec 2002 12:55:00 -0000 1.6 +++ PersistenceBrokerBean.java 9 Jan 2003 17:04:08 -0000 1.7 @@ -384,7 +384,16 @@ public Class getExtentClass(Class clazz) throws PersistenceBrokerException { - return getBroker().getExtentClass(clazz); + return getBroker().getTopLevelClass(clazz); + } + + /** + * @ejb:interface-method + * @see org.apache.ojb.broker.PersistenceBroker#getTopLevelClass(Class) + */ + public Class getTopLevelClass(Class clazz) throws PersistenceBrokerException + { + return getBroker().getTopLevelClass(clazz); } /** 1.19 +7 -1 jakarta-ojb/src/java/org/apache/ojb/broker/server/PersistenceBrokerClient.java Index: PersistenceBrokerClient.java =================================================================== RCS file: /home/cvs/jakarta-ojb/src/java/org/apache/ojb/broker/server/PersistenceBrokerClient.java,v retrieving revision 1.18 retrieving revision 1.19 diff -u -r1.18 -r1.19 --- PersistenceBrokerClient.java 24 Dec 2002 13:19:18 -0000 1.18 +++ PersistenceBrokerClient.java 9 Jan 2003 17:04:08 -0000 1.19 @@ -872,6 +872,12 @@ throw new PersistenceBrokerException(((Throwable) result).getMessage()); } + public Class getTopLevelClass(Class clazz) throws PersistenceBrokerException + { + /*@todo implementation of this method */ + return getExtentClass(clazz); + } + /** * * removes the objects obj from the brokers internal cache and 1.13 +1 -1 jakarta-ojb/src/java/org/apache/ojb/broker/server/RequestProcessor.java Index: RequestProcessor.java =================================================================== RCS file: /home/cvs/jakarta-ojb/src/java/org/apache/ojb/broker/server/RequestProcessor.java,v retrieving revision 1.12 retrieving revision 1.13 diff -u -r1.12 -r1.13 --- RequestProcessor.java 24 Dec 2002 13:19:18 -0000 1.12 +++ RequestProcessor.java 9 Jan 2003 17:04:08 -0000 1.13 @@ -428,7 +428,7 @@ case GET_EXTENT_CLASS: { - result = broker.getExtentClass((Class) arg1); + result = broker.getTopLevelClass((Class) arg1); break; }