Author: anuzzolese
Date: Wed Apr  6 15:43:31 2011
New Revision: 1089499

URL: http://svn.apache.org/viewvc?rev=1089499&view=rev
Log:
STANBOL-145 Updated the ontology network manager.

Modified:
    
incubator/stanbol/trunk/ontologymanager/ontonet/src/main/java/org/apache/stanbol/ontologymanager/ontonet/impl/ONManagerImpl.java

Modified: 
incubator/stanbol/trunk/ontologymanager/ontonet/src/main/java/org/apache/stanbol/ontologymanager/ontonet/impl/ONManagerImpl.java
URL: 
http://svn.apache.org/viewvc/incubator/stanbol/trunk/ontologymanager/ontonet/src/main/java/org/apache/stanbol/ontologymanager/ontonet/impl/ONManagerImpl.java?rev=1089499&r1=1089498&r2=1089499&view=diff
==============================================================================
--- 
incubator/stanbol/trunk/ontologymanager/ontonet/src/main/java/org/apache/stanbol/ontologymanager/ontonet/impl/ONManagerImpl.java
 (original)
+++ 
incubator/stanbol/trunk/ontologymanager/ontonet/src/main/java/org/apache/stanbol/ontologymanager/ontonet/impl/ONManagerImpl.java
 Wed Apr  6 15:43:31 2011
@@ -38,7 +38,6 @@ import org.apache.stanbol.ontologymanage
 import 
org.apache.stanbol.ontologymanager.ontonet.impl.registry.model.impl.RegistryLoaderImpl;
 import 
org.apache.stanbol.ontologymanager.ontonet.impl.session.SessionManagerImpl;
 import 
org.apache.stanbol.ontologymanager.ontonet.impl.session.ScopeSessionSynchronizer;
-import org.apache.stanbol.ontologymanager.store.api.PersistenceStore;
 import org.osgi.service.component.ComponentContext;
 import org.semanticweb.owlapi.apibinding.OWLManager;
 import org.semanticweb.owlapi.io.FileDocumentSource;
@@ -115,9 +114,7 @@ public class ONManagerImpl implements ON
     @Reference
     private WeightedTcProvider wtcp;
 
-    @Reference
-    private PersistenceStore persistenceStore;
-    
+    private ClerezzaOntologyStorage storage;
     //private ClerezzaOntologyStorage storage;
 
     /*
@@ -153,21 +150,17 @@ public class ONManagerImpl implements ON
          * null. So create the object only if both are not null.
          */
        
-       /*
-        * NOW WE USE THE STANBOL PERSISTENCE STORE.
-        * 
        if (tcm != null && wtcp != null) storage = new 
ClerezzaOntologyStorage(tcm, wtcp);
         // Manage this in-memory, so it won't have to be null.
         else {
             storage = new InMemoryOntologyStorage();
         }
         
-        */
 
         // Now create everything that depends on the Storage object.
 
         // These may require the OWL cache manager
-        ontologySpaceFactory = new OntologySpaceFactoryImpl(scopeRegistry, 
persistenceStore);
+        ontologySpaceFactory = new OntologySpaceFactoryImpl(scopeRegistry, 
storage);
         ontologyScopeFactory = new OntologyScopeFactoryImpl(scopeRegistry, 
ontologySpaceFactory);
         ontologyScopeFactory.addScopeEventListener(oIndex);
 
@@ -179,7 +172,7 @@ public class ONManagerImpl implements ON
         // storage = new FISEPersistenceStorage();
 
         sessionManager = new 
SessionManagerImpl(IRI.create("http://kres.iks-project.eu/";),
-                getScopeRegistry(), persistenceStore);
+                getScopeRegistry(), storage);
         sessionManager.addSessionListener(new ScopeSessionSynchronizer(this));
     }
 
@@ -402,8 +395,8 @@ public class ONManagerImpl implements ON
         return ontologySpaceFactory;
     }
 
-    public PersistenceStore getOntologyStore() {
-        return persistenceStore;
+    public ClerezzaOntologyStorage getOntologyStore() {
+        return storage;
     }
 
     public OWLOntologyManager getOwlCacheManager() {


Reply via email to