arminw | 1 Feb 2007 23:15
Picon
Favicon

svn commit: r502377 - /db/ojb/trunk/src/java/org/apache/ojb/broker/ConfigurationException.java

Author: arminw
Date: Thu Feb  1 14:15:27 2007
New Revision: 502377

URL: http://svn.apache.org/viewvc?view=rev&rev=502377
Log:
add serialVersionUID

Modified:
    db/ojb/trunk/src/java/org/apache/ojb/broker/ConfigurationException.java

Modified: db/ojb/trunk/src/java/org/apache/ojb/broker/ConfigurationException.java
URL: http://svn.apache.org/viewvc/db/ojb/trunk/src/java/org/apache/ojb/broker/ConfigurationException.java?view=diff&rev=502377&r1=502376&r2=502377
==============================================================================
--- db/ojb/trunk/src/java/org/apache/ojb/broker/ConfigurationException.java (original)
+++ db/ojb/trunk/src/java/org/apache/ojb/broker/ConfigurationException.java Thu Feb  1 14:15:27 2007
 <at>  <at>  -18,12 +18,13  <at>  <at> 
 /**
  * Thrown if configuration problems are detected.
  *
- *  <at> author <a href="mailto:arminw <at> apache.org">Armin Waibel</a>
  *  <at> version $Id$
  */
 public class ConfigurationException extends OJBRuntimeException
 {
-    public ConfigurationException()
+	private static final long serialVersionUID = 123420700837941480L;
+
+	public ConfigurationException()
     {
(Continue reading)

arminw | 6 Feb 2007 20:54
Picon
Favicon

svn commit: r504261 - /db/ojb/branches/OJB_1_0_RELEASE/src/java/org/apache/ojb/broker/core/PersistenceBrokerImpl.java

Author: arminw
Date: Tue Feb  6 11:54:50 2007
New Revision: 504261

URL: http://svn.apache.org/viewvc?view=rev&rev=504261
Log:
fix object refresh bug

Modified:
    db/ojb/branches/OJB_1_0_RELEASE/src/java/org/apache/ojb/broker/core/PersistenceBrokerImpl.java

Modified: db/ojb/branches/OJB_1_0_RELEASE/src/java/org/apache/ojb/broker/core/PersistenceBrokerImpl.java
URL: http://svn.apache.org/viewvc/db/ojb/branches/OJB_1_0_RELEASE/src/java/org/apache/ojb/broker/core/PersistenceBrokerImpl.java?view=diff&rev=504261&r1=504260&r2=504261
==============================================================================
---
db/ojb/branches/OJB_1_0_RELEASE/src/java/org/apache/ojb/broker/core/PersistenceBrokerImpl.java (original)
+++
db/ojb/branches/OJB_1_0_RELEASE/src/java/org/apache/ojb/broker/core/PersistenceBrokerImpl.java
Tue Feb  6 11:54:50 2007
 <at>  <at>  -1824,13 +1824,14  <at>  <at> 
         Object freshInstance = getPlainDBObject(cld, oid);

         // update all primitive typed attributes
-        FieldDescriptor[] fields = cld.getFieldDescriptions();
+        FieldDescriptor[] fields = cld.getFieldDescriptor(true);
         FieldDescriptor fmd;
         PersistentField fld;
         for (int i = 0; i < fields.length; i++)
         {
             fmd = fields[i];
(Continue reading)

arminw | 6 Feb 2007 20:55
Picon
Favicon

svn commit: r504262 - /db/ojb/trunk/src/java/org/apache/ojb/broker/core/PersistenceBrokerImpl.java

Author: arminw
Date: Tue Feb  6 11:55:13 2007
New Revision: 504262

URL: http://svn.apache.org/viewvc?view=rev&rev=504262
Log:
fix object refresh bug

Modified:
    db/ojb/trunk/src/java/org/apache/ojb/broker/core/PersistenceBrokerImpl.java

Modified: db/ojb/trunk/src/java/org/apache/ojb/broker/core/PersistenceBrokerImpl.java
URL: http://svn.apache.org/viewvc/db/ojb/trunk/src/java/org/apache/ojb/broker/core/PersistenceBrokerImpl.java?view=diff&rev=504262&r1=504261&r2=504262
==============================================================================
--- db/ojb/trunk/src/java/org/apache/ojb/broker/core/PersistenceBrokerImpl.java (original)
+++ db/ojb/trunk/src/java/org/apache/ojb/broker/core/PersistenceBrokerImpl.java Tue Feb  6
11:55:13 2007
 <at>  <at>  -2047,7 +2047,7  <at>  <at> 
         Object freshInstance = getPlainDBObject(cld, oid);

         // update all primitive typed attributes
-        FieldDescriptor[] fields = cld.getFieldDescriptions();
+        FieldDescriptor[] fields = cld.getFieldDescriptor(true);
         FieldDescriptor fmd;
         PersistentField fld;
         for (int i = 0; i < fields.length; i++)
arminw | 6 Feb 2007 20:56
Picon
Favicon

svn commit: r504263 - /db/ojb/branches/OJB_1_0_RELEASE/src/java/org/apache/ojb/broker/Identity.java

Author: arminw
Date: Tue Feb  6 11:56:02 2007
New Revision: 504263

URL: http://svn.apache.org/viewvc?view=rev&rev=504263
Log:
improve toString

Modified:
    db/ojb/branches/OJB_1_0_RELEASE/src/java/org/apache/ojb/broker/Identity.java

Modified: db/ojb/branches/OJB_1_0_RELEASE/src/java/org/apache/ojb/broker/Identity.java
URL: http://svn.apache.org/viewvc/db/ojb/branches/OJB_1_0_RELEASE/src/java/org/apache/ojb/broker/Identity.java?view=diff&rev=504263&r1=504262&r2=504263
==============================================================================
--- db/ojb/branches/OJB_1_0_RELEASE/src/java/org/apache/ojb/broker/Identity.java (original)
+++ db/ojb/branches/OJB_1_0_RELEASE/src/java/org/apache/ojb/broker/Identity.java Tue Feb  6
11:56:02 2007
 <at>  <at>  -65,7 +65,6  <at>  <at> 
  * </p>
  *  <at> see org.apache.ojb.broker.IdentityFactory

- *  <at> author Thomas Mahler
  *  <at> version $Id$
  */
 public class Identity implements Serializable
 <at>  <at>  -73,6 +72,10  <at>  <at> 
     /** Unique id for serialization purposes. */ 
     private static final long serialVersionUID = 3182285550574178710L;

+    private static final String STR_REAL_CLASS = ", real=";
(Continue reading)

arminw | 6 Feb 2007 20:56
Picon
Favicon

svn commit: r504264 - /db/ojb/trunk/src/java/org/apache/ojb/broker/Identity.java

Author: arminw
Date: Tue Feb  6 11:56:21 2007
New Revision: 504264

URL: http://svn.apache.org/viewvc?view=rev&rev=504264
Log:
improve toString

Modified:
    db/ojb/trunk/src/java/org/apache/ojb/broker/Identity.java

Modified: db/ojb/trunk/src/java/org/apache/ojb/broker/Identity.java
URL: http://svn.apache.org/viewvc/db/ojb/trunk/src/java/org/apache/ojb/broker/Identity.java?view=diff&rev=504264&r1=504263&r2=504264
==============================================================================
--- db/ojb/trunk/src/java/org/apache/ojb/broker/Identity.java (original)
+++ db/ojb/trunk/src/java/org/apache/ojb/broker/Identity.java Tue Feb  6 11:56:21 2007
 <at>  <at>  -64,6 +64,10  <at>  <at> 
     /** Unique id for serialization purposes. */
     private static final long serialVersionUID = 3182285550574178710L;

+    private static final String STR_REAL_CLASS = ", real=";
+    private static final String STR_TOPLEVEL_CLASS = "topLevel=";
+    private static final String STR_PK = ", pk=";
+
     private static final int IS_TRANSIENT = 3;
     private static final int IS_PERMANENT = 17;
     /**
 <at>  <at>  -225,7 +229,11  <at>  <at> 
         if (m_stringRepresentation == null)
         {
(Continue reading)

arminw | 6 Feb 2007 20:57
Picon
Favicon

svn commit: r504267 - /db/ojb/branches/OJB_1_0_RELEASE/src/java/org/apache/ojb/broker/metadata/AnonymousFieldDescriptor.java

Author: arminw
Date: Tue Feb  6 11:57:06 2007
New Revision: 504267

URL: http://svn.apache.org/viewvc?view=rev&rev=504267
Log:
add javadoc comment

Modified:
    db/ojb/branches/OJB_1_0_RELEASE/src/java/org/apache/ojb/broker/metadata/AnonymousFieldDescriptor.java

Modified: db/ojb/branches/OJB_1_0_RELEASE/src/java/org/apache/ojb/broker/metadata/AnonymousFieldDescriptor.java
URL: http://svn.apache.org/viewvc/db/ojb/branches/OJB_1_0_RELEASE/src/java/org/apache/ojb/broker/metadata/AnonymousFieldDescriptor.java?view=diff&rev=504267&r1=504266&r2=504267
==============================================================================
---
db/ojb/branches/OJB_1_0_RELEASE/src/java/org/apache/ojb/broker/metadata/AnonymousFieldDescriptor.java (original)
+++
db/ojb/branches/OJB_1_0_RELEASE/src/java/org/apache/ojb/broker/metadata/AnonymousFieldDescriptor.java
Tue Feb  6 11:57:06 2007
 <at>  <at>  -17,6 +17,9  <at>  <at> 

 import org.apache.ojb.broker.metadata.fieldaccess.AnonymousPersistentField;

+/**
+ * Extended { <at> link FieldDescriptor} used for anoymous fields.
+ */
 public final class AnonymousFieldDescriptor extends FieldDescriptor
 {
     private static final long serialVersionUID = -2179877752386923963L;
(Continue reading)

arminw | 6 Feb 2007 20:57
Picon
Favicon

svn commit: r504268 - /db/ojb/trunk/src/java/org/apache/ojb/broker/metadata/AnonymousFieldDescriptor.java

Author: arminw
Date: Tue Feb  6 11:57:26 2007
New Revision: 504268

URL: http://svn.apache.org/viewvc?view=rev&rev=504268
Log:
add javadoc comment

Modified:
    db/ojb/trunk/src/java/org/apache/ojb/broker/metadata/AnonymousFieldDescriptor.java

Modified: db/ojb/trunk/src/java/org/apache/ojb/broker/metadata/AnonymousFieldDescriptor.java
URL: http://svn.apache.org/viewvc/db/ojb/trunk/src/java/org/apache/ojb/broker/metadata/AnonymousFieldDescriptor.java?view=diff&rev=504268&r1=504267&r2=504268
==============================================================================
--- db/ojb/trunk/src/java/org/apache/ojb/broker/metadata/AnonymousFieldDescriptor.java (original)
+++ db/ojb/trunk/src/java/org/apache/ojb/broker/metadata/AnonymousFieldDescriptor.java Tue
Feb  6 11:57:26 2007
 <at>  <at>  -1,7 +1,5  <at>  <at> 
 package org.apache.ojb.broker.metadata;

-import org.apache.ojb.broker.metadata.fieldaccess.AnonymousPersistentField;
-
 /* Copyright 2003-2004 The Apache Software Foundation
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
 <at>  <at>  -17,6 +15,11  <at>  <at> 
  * limitations under the License.
  */

+import org.apache.ojb.broker.metadata.fieldaccess.AnonymousPersistentField;
(Continue reading)

arminw | 6 Feb 2007 20:58
Picon
Favicon

svn commit: r504269 - /db/ojb/branches/OJB_1_0_RELEASE/src/java/org/apache/ojb/broker/metadata/ObjectReferenceDescriptor.java

Author: arminw
Date: Tue Feb  6 11:58:39 2007
New Revision: 504269

URL: http://svn.apache.org/viewvc?view=rev&rev=504269
Log:
minor changes

Modified:
    db/ojb/branches/OJB_1_0_RELEASE/src/java/org/apache/ojb/broker/metadata/ObjectReferenceDescriptor.java

Modified: db/ojb/branches/OJB_1_0_RELEASE/src/java/org/apache/ojb/broker/metadata/ObjectReferenceDescriptor.java
URL: http://svn.apache.org/viewvc/db/ojb/branches/OJB_1_0_RELEASE/src/java/org/apache/ojb/broker/metadata/ObjectReferenceDescriptor.java?view=diff&rev=504269&r1=504268&r2=504269
==============================================================================
---
db/ojb/branches/OJB_1_0_RELEASE/src/java/org/apache/ojb/broker/metadata/ObjectReferenceDescriptor.java (original)
+++
db/ojb/branches/OJB_1_0_RELEASE/src/java/org/apache/ojb/broker/metadata/ObjectReferenceDescriptor.java
Tue Feb  6 11:58:39 2007
 <at>  <at>  -60,11 +60,11  <at>  <at> 
     /**
      * holds the foreign-key field descriptor array for a specified class.
      */
-    private Map fkFieldMap = new HashMap();
+    private Map m_fkFieldMap = new HashMap();
     /**
      * holds the foreign-key target-field descriptor array for a specified class.
      */
-    private Map fkTargetFieldMap = new HashMap();
+    private Map m_fkTargetFieldMap = new HashMap();
(Continue reading)

arminw | 6 Feb 2007 20:59
Picon
Favicon

svn commit: r504270 - /db/ojb/trunk/src/java/org/apache/ojb/broker/metadata/ObjectReferenceDescriptor.java

Author: arminw
Date: Tue Feb  6 11:59:14 2007
New Revision: 504270

URL: http://svn.apache.org/viewvc?view=rev&rev=504270
Log:
minor changes

Modified:
    db/ojb/trunk/src/java/org/apache/ojb/broker/metadata/ObjectReferenceDescriptor.java

Modified: db/ojb/trunk/src/java/org/apache/ojb/broker/metadata/ObjectReferenceDescriptor.java
URL: http://svn.apache.org/viewvc/db/ojb/trunk/src/java/org/apache/ojb/broker/metadata/ObjectReferenceDescriptor.java?view=diff&rev=504270&r1=504269&r2=504270
==============================================================================
--- db/ojb/trunk/src/java/org/apache/ojb/broker/metadata/ObjectReferenceDescriptor.java (original)
+++ db/ojb/trunk/src/java/org/apache/ojb/broker/metadata/ObjectReferenceDescriptor.java Tue
Feb  6 11:59:14 2007
 <at>  <at>  -84,14 +84,14  <at>  <at> 
     }

     /**
-     *
+     * Returns the proxy implementation class of the referenced item
+     * or <em>null</em> if not set.
      */
     public Class getItemProxyClass() throws PersistenceBrokerException
     {
         if (!m_LookedUpProxy)
         {
-            m_ProxyOfItems = getClassDescriptor().getRepository().
(Continue reading)

arminw | 7 Feb 2007 00:38
Picon
Favicon

svn commit: r504369 - in /db/ojb/branches/OJB_1_0_RELEASE/src: java/org/apache/ojb/broker/metadata/ test/org/apache/ojb/

Author: arminw
Date: Tue Feb  6 15:38:30 2007
New Revision: 504369

URL: http://svn.apache.org/viewvc?view=rev&rev=504369
Log:
add support for attribute 'state-detection' used by odmg-api
add support to specify PersistentField implementation class on ClassDescriptor and FieldDescriptor level

Modified:
    db/ojb/branches/OJB_1_0_RELEASE/src/java/org/apache/ojb/broker/metadata/ClassDescriptor.java
    db/ojb/branches/OJB_1_0_RELEASE/src/java/org/apache/ojb/broker/metadata/DescriptorRepository.java
    db/ojb/branches/OJB_1_0_RELEASE/src/java/org/apache/ojb/broker/metadata/FieldDescriptor.java
    db/ojb/branches/OJB_1_0_RELEASE/src/java/org/apache/ojb/broker/metadata/RepositoryElements.java
    db/ojb/branches/OJB_1_0_RELEASE/src/java/org/apache/ojb/broker/metadata/RepositoryTags.java
    db/ojb/branches/OJB_1_0_RELEASE/src/java/org/apache/ojb/broker/metadata/RepositoryXmlHandler.java
    db/ojb/branches/OJB_1_0_RELEASE/src/test/org/apache/ojb/repository.dtd

Modified: db/ojb/branches/OJB_1_0_RELEASE/src/java/org/apache/ojb/broker/metadata/ClassDescriptor.java
URL: http://svn.apache.org/viewvc/db/ojb/branches/OJB_1_0_RELEASE/src/java/org/apache/ojb/broker/metadata/ClassDescriptor.java?view=diff&rev=504369&r1=504368&r2=504369
==============================================================================
---
db/ojb/branches/OJB_1_0_RELEASE/src/java/org/apache/ojb/broker/metadata/ClassDescriptor.java (original)
+++
db/ojb/branches/OJB_1_0_RELEASE/src/java/org/apache/ojb/broker/metadata/ClassDescriptor.java
Tue Feb  6 15:38:30 2007
 <at>  <at>  -194,6 +194,12  <at>  <at> 
      */
     private boolean acceptLocks = true;
     /**
(Continue reading)


Gmane