You are viewing a plain text version of this content. The canonical link for it is here.
Posted to ojb-dev@db.apache.org by th...@apache.org on 2003/03/16 13:03:01 UTC
cvs commit: db-ojb/src/java/org/apache/ojb/broker/metadata RepositoryTags.java RepositoryXmlHandler.java RepositoryElements.java
thma 2003/03/16 04:03:01
Modified: src/java/org/apache/ojb/broker/metadata RepositoryTags.java
RepositoryXmlHandler.java RepositoryElements.java
Log:
add support for materialization-method on class-descriptor
Revision Changes Path
1.23 +1 -0 db-ojb/src/java/org/apache/ojb/broker/metadata/RepositoryTags.java
Index: RepositoryTags.java
===================================================================
RCS file: /home/cvs/db-ojb/src/java/org/apache/ojb/broker/metadata/RepositoryTags.java,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -r1.22 -r1.23
--- RepositoryTags.java 26 Feb 2003 19:46:13 -0000 1.22
+++ RepositoryTags.java 16 Mar 2003 12:03:01 -0000 1.23
@@ -190,6 +190,7 @@
table.put("className", new Integer(SEQUENCE_MANAGER_CLASS));
table.put("query-customizer", new Integer(QUERY_CUSTOMIZER));
+ table.put("initialization-method", new Integer(INITIALIZATION_METHOD));
// add new tags here !
}
1.35 +9 -1 db-ojb/src/java/org/apache/ojb/broker/metadata/RepositoryXmlHandler.java
Index: RepositoryXmlHandler.java
===================================================================
RCS file: /home/cvs/db-ojb/src/java/org/apache/ojb/broker/metadata/RepositoryXmlHandler.java,v
retrieving revision 1.34
retrieving revision 1.35
diff -u -r1.34 -r1.35
--- RepositoryXmlHandler.java 13 Mar 2003 19:47:12 -0000 1.34
+++ RepositoryXmlHandler.java 16 Mar 2003 12:03:01 -0000 1.35
@@ -289,6 +289,14 @@
boolean b = (new Boolean(acceptLocks)).booleanValue();
m_CurrentCLD.setAcceptLocks(b);
+ //set initializationMethod attribute
+ String initializationMethod = atts.getValue(tags.getTagById(INITIALIZATION_METHOD));
+ if (isDebug) logger.debug(" " + tags.getTagById(INITIALIZATION_METHOD) + ": " + initializationMethod);
+ if (initializationMethod != null)
+ {
+ m_CurrentCLD.setInitializationMethod(initializationMethod);
+ }
+
break;
}
1.21 +3 -2 db-ojb/src/java/org/apache/ojb/broker/metadata/RepositoryElements.java
Index: RepositoryElements.java
===================================================================
RCS file: /home/cvs/db-ojb/src/java/org/apache/ojb/broker/metadata/RepositoryElements.java,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -r1.20 -r1.21
--- RepositoryElements.java 26 Feb 2003 19:46:13 -0000 1.20
+++ RepositoryElements.java 16 Mar 2003 12:03:01 -0000 1.21
@@ -154,7 +154,8 @@
public static final int DOCUMENTATION = 75;
public static final int ACCEPT_LOCKS = 78;
public static final int QUERY_CUSTOMIZER = 92;
+ public static final int INITIALIZATION_METHOD = 93;
- // maintain a last id to keep track where we are
- public static final int _LAST = 93;
+ // maintain a next id to keep track where we are
+ static final int _NEXT = 94;
}