You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by da...@apache.org on 2018/08/23 09:48:55 UTC
[isis] 05/07: ISIS-1974: removes SpecificatoinLoader from the
construtor of DataNucleusApplicationComponents
This is an automated email from the ASF dual-hosted git repository.
danhaywood pushed a commit to branch maint-1.16.2
in repository https://gitbox.apache.org/repos/asf/isis.git
commit a96e0fa9b5a9b3b6c2069807325ccedcc6790706
Author: danhaywood <da...@haywood-associates.co.uk>
AuthorDate: Wed Aug 22 13:37:51 2018 +0100
ISIS-1974: removes SpecificatoinLoader from the construtor of DataNucleusApplicationComponents
---
.../runtime/system/persistence/DataNucleusApplicationComponents.java | 3 ---
.../core/runtime/system/persistence/PersistenceSessionFactory.java | 2 +-
2 files changed, 1 insertion(+), 4 deletions(-)
diff --git a/core/runtime/src/main/java/org/apache/isis/core/runtime/system/persistence/DataNucleusApplicationComponents.java b/core/runtime/src/main/java/org/apache/isis/core/runtime/system/persistence/DataNucleusApplicationComponents.java
index 657ea78..bba5ba6 100644
--- a/core/runtime/src/main/java/org/apache/isis/core/runtime/system/persistence/DataNucleusApplicationComponents.java
+++ b/core/runtime/src/main/java/org/apache/isis/core/runtime/system/persistence/DataNucleusApplicationComponents.java
@@ -81,17 +81,14 @@ public class DataNucleusApplicationComponents implements ApplicationScopedCompon
private final Set<String> persistableClassNameSet;
private final IsisConfiguration jdoObjectstoreConfig;
- private final SpecificationLoader specificationLoader;
private final Map<String, String> datanucleusProps;
private PersistenceManagerFactory persistenceManagerFactory;
public DataNucleusApplicationComponents(
final IsisConfiguration configuration,
- final SpecificationLoader specificationLoader,
final Map<String, String> datanucleusProps,
final Set<String> persistableClassNameSet) {
- this.specificationLoader = specificationLoader;
this.datanucleusProps = datanucleusProps;
this.persistableClassNameSet = persistableClassNameSet;
diff --git a/core/runtime/src/main/java/org/apache/isis/core/runtime/system/persistence/PersistenceSessionFactory.java b/core/runtime/src/main/java/org/apache/isis/core/runtime/system/persistence/PersistenceSessionFactory.java
index 4d05f28..7a275a0 100644
--- a/core/runtime/src/main/java/org/apache/isis/core/runtime/system/persistence/PersistenceSessionFactory.java
+++ b/core/runtime/src/main/java/org/apache/isis/core/runtime/system/persistence/PersistenceSessionFactory.java
@@ -101,7 +101,7 @@ public class PersistenceSessionFactory implements ApplicationScopedComponent, Fi
final Map<String, String> datanucleusProps = dataNucleusConfig.asMap();
addDataNucleusPropertiesIfRequired(datanucleusProps);
- applicationComponents = new DataNucleusApplicationComponents(jdoObjectstoreConfig, specificationLoader,
+ applicationComponents = new DataNucleusApplicationComponents(jdoObjectstoreConfig,
datanucleusProps, classesToBePersisted);
DataNucleusApplicationComponents.catalogNamedQueries(classesToBePersisted, specificationLoader);