[jboss-svn-commits] JBL Code SVN: r6862 - in labs/jbossrules/trunk/drools-repository/src: main/java/org/drools/repository test/java/org/drools/repository
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Tue Oct 17 11:53:50 EDT 2006
Author: michael.neale at jboss.com
Date: 2006-10-17 11:53:45 -0400 (Tue, 17 Oct 2006)
New Revision: 6862
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/RuleItemTestCase.java
labs/jbossrules/trunk/drools-repository/src/test/java/org/drools/repository/ScalabilityTest.java
Log:
some refactoring
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 2006-10-17 15:31:24 UTC (rev 6861)
+++ labs/jbossrules/trunk/drools-repository/src/main/java/org/drools/repository/RulesRepository.java 2006-10-17 15:53:45 UTC (rev 6862)
@@ -680,7 +680,7 @@
* Only the latest versions of each RuleItem will be returned (you will have
* to delve into the rules deepest darkest history yourself... mahahahaha).
*/
- public List findRulesByTag(String categoryTag) throws RulesRepositoryException {
+ public List findRulesByCategory(String categoryTag) throws RulesRepositoryException {
CategoryItem item = this.loadCategory( categoryTag );
List results = new ArrayList();
Modified: labs/jbossrules/trunk/drools-repository/src/test/java/org/drools/repository/RuleItemTestCase.java
===================================================================
--- labs/jbossrules/trunk/drools-repository/src/test/java/org/drools/repository/RuleItemTestCase.java 2006-10-17 15:31:24 UTC (rev 6861)
+++ labs/jbossrules/trunk/drools-repository/src/test/java/org/drools/repository/RuleItemTestCase.java 2006-10-17 15:53:45 UTC (rev 6862)
@@ -105,7 +105,7 @@
ruleItem1.checkin( "woot" );
//now test retrieve by tags
- List result = getRepo().findRulesByTag("testAddTagTestTag");
+ List result = getRepo().findRulesByCategory("testAddTagTestTag");
assertEquals(1, result.size());
RuleItem retItem = (RuleItem) result.get( 0 );
assertEquals("testAddTag", retItem.getName());
@@ -113,7 +113,7 @@
ruleItem1.updateRuleContent( "foo" );
ruleItem1.checkin( "latest" );
- result = getRepo().findRulesByTag( "testAddTagTestTag" );
+ result = getRepo().findRulesByCategory( "testAddTagTestTag" );
assertEquals(1, result.size());
@@ -225,9 +225,9 @@
cal = Calendar.getInstance();
long after = cal.getTimeInMillis();
- assertTrue(before < after);
- assertTrue(before < lastMod);
- assertTrue(lastMod < after);
+ assertTrue(before <= after);
+ assertTrue(before <= lastMod);
+ assertTrue(lastMod <= after);
}
Modified: labs/jbossrules/trunk/drools-repository/src/test/java/org/drools/repository/ScalabilityTest.java
===================================================================
--- labs/jbossrules/trunk/drools-repository/src/test/java/org/drools/repository/ScalabilityTest.java 2006-10-17 15:31:24 UTC (rev 6861)
+++ labs/jbossrules/trunk/drools-repository/src/test/java/org/drools/repository/ScalabilityTest.java 2006-10-17 15:53:45 UTC (rev 6862)
@@ -68,20 +68,20 @@
private List listACat(RulesRepository repo) {
long start = System.currentTimeMillis();
- List results = repo.findRulesByTag( "HR/CAT_1" );
+ List results = repo.findRulesByCategory( "HR/CAT_1" );
System.out.println("Time for listing a cat: " + (System.currentTimeMillis() - start));
start = System.currentTimeMillis();
- List results2 = repo.findRulesByTag( "HR/CAT_1" );
+ List results2 = repo.findRulesByCategory( "HR/CAT_1" );
System.out.println("Time for listing a cat: " + (System.currentTimeMillis() - start));
start = System.currentTimeMillis();
- results2 = repo.findRulesByTag( "HR/CAT_100" );
+ results2 = repo.findRulesByCategory( "HR/CAT_100" );
System.out.println("Time for listing a cat: " + (System.currentTimeMillis() - start));
start = System.currentTimeMillis();
- results2 = repo.findRulesByTag( "HR/CAT_100" );
+ results2 = repo.findRulesByCategory( "HR/CAT_100" );
System.out.println("Time for listing a cat: " + (System.currentTimeMillis() - start));
More information about the jboss-svn-commits
mailing list