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 to...@apache.org on 2004/12/05 20:51:45 UTC
cvs commit: db-ojb/src/java/org/apache/ojb/broker OJB.java
tomdz 2004/12/05 11:51:45
Modified: src/java/org/apache/ojb/broker OJB.java
Log:
Added convenience methods for dealing with the defalt persistence configuration
Revision Changes Path
1.6 +18 -1 db-ojb/src/java/org/apache/ojb/broker/OJB.java
Index: OJB.java
===================================================================
RCS file: /home/cvs/db-ojb/src/java/org/apache/ojb/broker/OJB.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- OJB.java 28 Nov 2004 03:16:38 -0000 1.5
+++ OJB.java 5 Dec 2004 19:51:44 -0000 1.6
@@ -217,6 +217,17 @@
// PersistenceConfiguration methods
//======================================================
/**
+ * Get the default {@link org.apache.ojb.broker.PersistenceConfiguration}. If none
+ * exists but a default connection descriptor exists, a new configuration will be created.
+ *
+ * @return The configuration
+ */
+ public PersistenceConfiguration getDefaultConfiguration() throws ConfigurationException
+ {
+ return getConfiguration(null);
+ }
+
+ /**
* Get the {@link org.apache.ojb.broker.PersistenceConfiguration} for given key. If none
* exists but a connection descriptor exists for this key, a new configuration will be created.
*
@@ -388,6 +399,12 @@
return lookupBroker(key);
}
+ public PBKey getDefaultKey()
+ {
+ initDynamicSystem();
+ return metadataManager.getDefaultPBKey();
+ }
+
/**
* Releases all connections from all persistence configurations that this runtime has.
*/
---------------------------------------------------------------------
To unsubscribe, e-mail: ojb-dev-unsubscribe@db.apache.org
For additional commands, e-mail: ojb-dev-help@db.apache.org