[jboss-svn-commits] JBL Code SVN: r34674 - in labs/jbossrules/trunk: drools-grid/drools-grid-local/src/test/java/org/drools/grid and 1 other directories.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Thu Aug 12 11:16:41 EDT 2010
Author: salaboy21
Date: 2010-08-12 11:16:40 -0400 (Thu, 12 Aug 2010)
New Revision: 34674
Removed:
labs/jbossrules/trunk/drools-api/src/main/java/org/drools/builder/JPAKnowledgeFactoryService.java
labs/jbossrules/trunk/drools-persistence-jpa/src/main/java/org/drools/persistence/jpa/grid/
Modified:
labs/jbossrules/trunk/drools-grid/drools-grid-local/src/test/java/org/drools/grid/LocalExecutionNodeTest.java
Log:
JBRULES-2663: Remove duplicate interface JPAKnowledgeFactoryService
- done
Deleted: labs/jbossrules/trunk/drools-api/src/main/java/org/drools/builder/JPAKnowledgeFactoryService.java
===================================================================
--- labs/jbossrules/trunk/drools-api/src/main/java/org/drools/builder/JPAKnowledgeFactoryService.java 2010-08-12 15:13:30 UTC (rev 34673)
+++ labs/jbossrules/trunk/drools-api/src/main/java/org/drools/builder/JPAKnowledgeFactoryService.java 2010-08-12 15:16:40 UTC (rev 34674)
@@ -1,37 +0,0 @@
-/**
- * Copyright 2010 JBoss Inc
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package org.drools.builder;
-
-import org.drools.KnowledgeBase;
-import org.drools.runtime.Environment;
-import org.drools.runtime.KnowledgeSessionConfiguration;
-import org.drools.runtime.StatefulKnowledgeSession;
-
-/**
- *
- * @author salaboy
- */
-public interface JPAKnowledgeFactoryService {
- StatefulKnowledgeSession newStatefulKnowledgeSession(KnowledgeBase kbase,
- KnowledgeSessionConfiguration configuration,
- Environment environment);
-
- StatefulKnowledgeSession loadStatefulKnowledgeSession(int id,
- KnowledgeBase kbase,
- KnowledgeSessionConfiguration configuration,
- Environment environment);
-}
Modified: labs/jbossrules/trunk/drools-grid/drools-grid-local/src/test/java/org/drools/grid/LocalExecutionNodeTest.java
===================================================================
--- labs/jbossrules/trunk/drools-grid/drools-grid-local/src/test/java/org/drools/grid/LocalExecutionNodeTest.java 2010-08-12 15:13:30 UTC (rev 34673)
+++ labs/jbossrules/trunk/drools-grid/drools-grid-local/src/test/java/org/drools/grid/LocalExecutionNodeTest.java 2010-08-12 15:16:40 UTC (rev 34674)
@@ -27,12 +27,10 @@
import org.drools.KnowledgeBaseFactory;
import org.drools.KnowledgeBaseFactoryService;
import org.drools.base.MapGlobalResolver;
-import org.drools.builder.JPAKnowledgeFactoryService;
import org.drools.builder.KnowledgeBuilder;
import org.drools.builder.KnowledgeBuilderFactoryService;
import org.drools.builder.ResourceType;
import org.drools.io.ResourceFactory;
-import org.drools.persistence.jpa.grid.JPAKnowledgeProviderLocalClient;
import org.drools.runtime.Environment;
import org.drools.runtime.EnvironmentName;
import org.drools.runtime.StatefulKnowledgeSession;
@@ -45,6 +43,7 @@
import org.drools.grid.local.LocalDirectoryConnector;
import org.drools.grid.local.LocalNodeConnector;
import org.drools.grid.strategies.ReturnAlwaysTheFirstSelectionStrategy;
+import org.drools.persistence.jpa.impl.KnowledgeStoreServiceImpl;
/**
*
@@ -88,7 +87,7 @@
connection.addExecutionNode(new LocalNodeConnector());
connection.addDirectoryNode(new LocalDirectoryConnector());
node = connection.getExecutionNode(new ReturnAlwaysTheFirstSelectionStrategy());
- node.set(JPAKnowledgeFactoryService.class, new JPAKnowledgeProviderLocalClient());
+ node.set(KnowledgeStoreServiceImpl.class, new KnowledgeStoreServiceImpl());
}
private Environment newEnvironment() {
@@ -137,7 +136,7 @@
StatefulKnowledgeSession ksession = node
- .get(JPAKnowledgeFactoryService.class)
+ .get(KnowledgeStoreServiceImpl.class)
.newStatefulKnowledgeSession(kbase, null, env);
Assert.assertNotNull(ksession);
More information about the jboss-svn-commits
mailing list