[jboss-svn-commits] JBL Code SVN: r9530 - in labs/jbossrules/trunk/drools-repository/src: test/java/org/drools/repository and 1 other directory.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Thu Feb 15 08:27:33 EST 2007
Author: michael.neale at jboss.com
Date: 2007-02-15 08:27:33 -0500 (Thu, 15 Feb 2007)
New Revision: 9530
Modified:
labs/jbossrules/trunk/drools-repository/src/main/java/org/drools/repository/RulesRepository.java
labs/jbossrules/trunk/drools-repository/src/test/java/org/drools/repository/RulesRepositoryTest.java
Log:
extra method to stop conan a whinin
Modified: labs/jbossrules/trunk/drools-repository/src/main/java/org/drools/repository/RulesRepository.java
===================================================================
--- labs/jbossrules/trunk/drools-repository/src/main/java/org/drools/repository/RulesRepository.java 2007-02-15 13:22:51 UTC (rev 9529)
+++ labs/jbossrules/trunk/drools-repository/src/main/java/org/drools/repository/RulesRepository.java 2007-02-15 13:27:33 UTC (rev 9530)
@@ -404,6 +404,15 @@
}
}
+ public boolean containsPackage(String name) {
+ Node folderNode = this.getAreaNode( RULE_PACKAGE_AREA );
+ try {
+ return folderNode.hasNode( name );
+ } catch ( RepositoryException e ) {
+ throw new RulesRepositoryException( e );
+ }
+ }
+
public PackageItem loadPackageSnapshot(String packageName, String snapshotName) {
try {
Node n = this.getAreaNode( PACKAGE_SNAPSHOT_AREA ).getNode( packageName ).getNode( snapshotName );
Modified: labs/jbossrules/trunk/drools-repository/src/test/java/org/drools/repository/RulesRepositoryTest.java
===================================================================
--- labs/jbossrules/trunk/drools-repository/src/test/java/org/drools/repository/RulesRepositoryTest.java 2007-02-15 13:22:51 UTC (rev 9529)
+++ labs/jbossrules/trunk/drools-repository/src/test/java/org/drools/repository/RulesRepositoryTest.java 2007-02-15 13:27:33 UTC (rev 9530)
@@ -177,6 +177,8 @@
PackageItem rulePackageItem1 = rulesRepository.createPackage("testListPackages", "desc");
+ assertTrue(rulesRepository.containsPackage( "testListPackages" ));
+
Iterator it = rulesRepository.listPackages();
assertTrue(it.hasNext());
More information about the jboss-svn-commits
mailing list