You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@stanbol.apache.org by al...@apache.org on 2011/12/14 18:09:32 UTC

svn commit: r1214345 - /incubator/stanbol/trunk/ontologymanager/registry/src/main/java/org/apache/stanbol/ontologymanager/registry/impl/RegistryManagerImpl.java

Author: alexdma
Date: Wed Dec 14 17:09:31 2011
New Revision: 1214345

URL: http://svn.apache.org/viewvc?rev=1214345&view=rev
Log:
STANBOL-285:
- Lazy loading enabled by default
- Replaced default registry with Standalone version that does not import the meta-model (speeds up component startup and has no impact on model construction).

Modified:
    incubator/stanbol/trunk/ontologymanager/registry/src/main/java/org/apache/stanbol/ontologymanager/registry/impl/RegistryManagerImpl.java

Modified: incubator/stanbol/trunk/ontologymanager/registry/src/main/java/org/apache/stanbol/ontologymanager/registry/impl/RegistryManagerImpl.java
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/ontologymanager/registry/src/main/java/org/apache/stanbol/ontologymanager/registry/impl/RegistryManagerImpl.java?rev=1214345&r1=1214344&r2=1214345&view=diff
==============================================================================
--- incubator/stanbol/trunk/ontologymanager/registry/src/main/java/org/apache/stanbol/ontologymanager/registry/impl/RegistryManagerImpl.java (original)
+++ incubator/stanbol/trunk/ontologymanager/registry/src/main/java/org/apache/stanbol/ontologymanager/registry/impl/RegistryManagerImpl.java Wed Dec 14 17:09:31 2011
@@ -84,7 +84,7 @@ public class RegistryManagerImpl impleme
 
     private static final CachingPolicy _CACHING_POLICY_DEFAULT = CachingPolicy.CENTRALISED;
 
-    private static final boolean _LAZY_LOADING_DEFAULT = false;
+    private static final boolean _LAZY_LOADING_DEFAULT = true;
 
     private static final OWLClass cRegistryLibrary, cOntology;
 
@@ -118,7 +118,7 @@ public class RegistryManagerImpl impleme
     /* Maps registries to libraries */
     private Map<IRI,Set<IRI>> libraryIndex = new HashMap<IRI,Set<IRI>>();
 
-    @Property(name = RegistryManager.REGISTRY_LOCATIONS, cardinality = 1000, value = {"http://www.ontologydesignpatterns.org/registry/iksnetwork.owl"})
+    @Property(name = RegistryManager.REGISTRY_LOCATIONS, cardinality = 1000, value = {"http://www.ontologydesignpatterns.org/registry/iksnetwork-standalone.owl"})
     private String[] locations;
 
     private Logger log = LoggerFactory.getLogger(getClass());
@@ -180,7 +180,7 @@ public class RegistryManagerImpl impleme
         Object obj = configuration.get(RegistryManager.REGISTRY_LOCATIONS);
         if (obj instanceof String[]) locations = (String[]) obj;
         else if (obj instanceof String) locations = new String[] {(String) obj};
-        if (locations == null) locations = new String[] {"http://www.ontologydesignpatterns.org/registry/iksnetwork.owl"};
+        if (locations == null) locations = new String[] {"http://www.ontologydesignpatterns.org/registry/iksnetwork-standalone.owl"};
         Object cachingPolicy = configuration.get(RegistryManager.CACHING_POLICY);
         if (cachingPolicy == null) {
             this.cachingPolicyString = _CACHING_POLICY_DEFAULT.name();