This is an automated email from the ASF dual-hosted git repository. ahuber pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/isis.git
The following commit(s) were added to refs/heads/master by this push: new f1f938a ISIS-2331: move PersistenceSession + Factory to DN5 module f1f938a is described below commit f1f938a5019d6bcc3f4c9a0a9e34125972933c90 Author: Andi Huber <ahu...@apache.org> AuthorDate: Wed Mar 25 11:35:59 2020 +0100 ISIS-2331: move PersistenceSession + Factory to DN5 module --- .../persistence/commands/DataNucleusCreateObjectCommand.java | 2 +- .../datanucleus/service/JdoPersistenceLifecycleService.java | 4 ++-- .../persistence/jdo/datanucleus5/jdosupport/IsisJdoSupportDN5.java | 2 +- .../object/persistencecapable/JdoPersistenceCapableFacetAbstract.java | 2 +- .../jdo/datanucleus5/objectadapter/ObjectAdapterContext.java | 2 +- .../objectadapter/ObjectAdapterContext_NewIdentifier.java | 2 +- .../jdo/datanucleus5/persistence/IsisPersistenceSessionJdo.java | 1 - .../persistence/IsisPlatformTransactionManagerForJdo.java | 1 - .../persistence/jdo/datanucleus5/persistence/IsisTransactionJdo.java | 1 - .../persistence/jdo/datanucleus5/persistence}/PersistenceSession.java | 2 +- .../jdo/datanucleus5/persistence}/PersistenceSessionFactory.java | 2 +- .../jdo/datanucleus5/persistence/PersistenceSessionFactory5.java | 2 -- 12 files changed, 9 insertions(+), 14 deletions(-) diff --git a/persistence/jdo/datanucleus-5/src/main/java/org/apache/isis/persistence/jdo/datanucleus5/datanucleus/persistence/commands/DataNucleusCreateObjectCommand.java b/persistence/jdo/datanucleus-5/src/main/java/org/apache/isis/persistence/jdo/datanucleus5/datanucleus/persistence/commands/DataNucleusCreateObjectCommand.java index 93dbed9..361d4a1 100644 --- a/persistence/jdo/datanucleus-5/src/main/java/org/apache/isis/persistence/jdo/datanucleus5/datanucleus/persistence/commands/DataNucleusCreateObjectCommand.java +++ b/persistence/jdo/datanucleus-5/src/main/java/org/apache/isis/persistence/jdo/datanucleus5/datanucleus/persistence/commands/DataNucleusCreateObjectCommand.java @@ -22,8 +22,8 @@ import javax.jdo.PersistenceManager; import org.apache.isis.core.commons.internal.exceptions._Exceptions; import org.apache.isis.core.metamodel.spec.ManagedObject; +import org.apache.isis.persistence.jdo.datanucleus5.persistence.PersistenceSession; import org.apache.isis.persistence.jdo.datanucleus5.persistence.command.CreateObjectCommand; -import org.apache.isis.core.runtime.persistence.session.PersistenceSession; import lombok.val; import lombok.extern.log4j.Log4j2; diff --git a/persistence/jdo/datanucleus-5/src/main/java/org/apache/isis/persistence/jdo/datanucleus5/datanucleus/service/JdoPersistenceLifecycleService.java b/persistence/jdo/datanucleus-5/src/main/java/org/apache/isis/persistence/jdo/datanucleus5/datanucleus/service/JdoPersistenceLifecycleService.java index 7e45361..9a14c02 100644 --- a/persistence/jdo/datanucleus-5/src/main/java/org/apache/isis/persistence/jdo/datanucleus5/datanucleus/service/JdoPersistenceLifecycleService.java +++ b/persistence/jdo/datanucleus-5/src/main/java/org/apache/isis/persistence/jdo/datanucleus5/datanucleus/service/JdoPersistenceLifecycleService.java @@ -36,8 +36,8 @@ import org.apache.isis.core.metamodel.context.MetaModelContext; import org.apache.isis.core.runtime.context.session.AppLifecycleEvent; import org.apache.isis.core.runtime.context.session.IsisInteractionLifecycleEvent; import org.apache.isis.core.runtime.iactn.IsisInteraction; -import org.apache.isis.core.runtime.persistence.session.PersistenceSession; -import org.apache.isis.core.runtime.persistence.session.PersistenceSessionFactory; +import org.apache.isis.persistence.jdo.datanucleus5.persistence.PersistenceSession; +import org.apache.isis.persistence.jdo.datanucleus5.persistence.PersistenceSessionFactory; import lombok.val; import lombok.extern.log4j.Log4j2; diff --git a/persistence/jdo/datanucleus-5/src/main/java/org/apache/isis/persistence/jdo/datanucleus5/jdosupport/IsisJdoSupportDN5.java b/persistence/jdo/datanucleus-5/src/main/java/org/apache/isis/persistence/jdo/datanucleus5/jdosupport/IsisJdoSupportDN5.java index 1d34838..cdaf067 100644 --- a/persistence/jdo/datanucleus-5/src/main/java/org/apache/isis/persistence/jdo/datanucleus5/jdosupport/IsisJdoSupportDN5.java +++ b/persistence/jdo/datanucleus-5/src/main/java/org/apache/isis/persistence/jdo/datanucleus5/jdosupport/IsisJdoSupportDN5.java @@ -48,7 +48,7 @@ import org.apache.isis.core.metamodel.adapter.ObjectAdapter; import org.apache.isis.core.metamodel.adapter.oid.ObjectPersistenceException; import org.apache.isis.persistence.jdo.applib.services.IsisJdoSupport_v3_2; import org.apache.isis.persistence.jdo.datanucleus5.persistence.IsisPersistenceSessionJdo; -import org.apache.isis.core.runtime.persistence.session.PersistenceSession; +import org.apache.isis.persistence.jdo.datanucleus5.persistence.PersistenceSession; import static org.apache.isis.core.commons.internal.base._NullSafe.stream; diff --git a/persistence/jdo/datanucleus-5/src/main/java/org/apache/isis/persistence/jdo/datanucleus5/metamodel/facets/object/persistencecapable/JdoPersistenceCapableFacetAbstract.java b/persistence/jdo/datanucleus-5/src/main/java/org/apache/isis/persistence/jdo/datanucleus5/metamodel/facets/object/persistencecapable/JdoPersistenceCapableFacetAbstract.java index d93037e..039a4cd 100644 --- a/persistence/jdo/datanucleus-5/src/main/java/org/apache/isis/persistence/jdo/datanucleus5/metamodel/facets/object/persistencecapable/JdoPersistenceCapableFacetAbstract.java +++ b/persistence/jdo/datanucleus-5/src/main/java/org/apache/isis/persistence/jdo/datanucleus5/metamodel/facets/object/persistencecapable/JdoPersistenceCapableFacetAbstract.java @@ -27,7 +27,7 @@ import org.apache.isis.core.metamodel.facetapi.FacetAbstract; import org.apache.isis.core.metamodel.facetapi.FacetHolder; import org.apache.isis.core.metamodel.facets.object.entity.EntityFacet; import org.apache.isis.persistence.jdo.datanucleus5.persistence.IsisPersistenceSessionJdo; -import org.apache.isis.core.runtime.persistence.session.PersistenceSession; +import org.apache.isis.persistence.jdo.datanucleus5.persistence.PersistenceSession; public abstract class JdoPersistenceCapableFacetAbstract diff --git a/persistence/jdo/datanucleus-5/src/main/java/org/apache/isis/persistence/jdo/datanucleus5/objectadapter/ObjectAdapterContext.java b/persistence/jdo/datanucleus-5/src/main/java/org/apache/isis/persistence/jdo/datanucleus5/objectadapter/ObjectAdapterContext.java index a821715..ef7a3fe 100644 --- a/persistence/jdo/datanucleus-5/src/main/java/org/apache/isis/persistence/jdo/datanucleus5/objectadapter/ObjectAdapterContext.java +++ b/persistence/jdo/datanucleus-5/src/main/java/org/apache/isis/persistence/jdo/datanucleus5/objectadapter/ObjectAdapterContext.java @@ -37,8 +37,8 @@ import org.apache.isis.core.metamodel.spec.ObjectSpecification; import org.apache.isis.core.metamodel.spec.feature.OneToManyAssociation; import org.apache.isis.core.metamodel.specloader.SpecificationLoader; import org.apache.isis.core.runtime.context.session.RuntimeContextBase; -import org.apache.isis.core.runtime.persistence.session.PersistenceSession; import org.apache.isis.persistence.jdo.datanucleus5.persistence.IsisPersistenceSessionJdo; +import org.apache.isis.persistence.jdo.datanucleus5.persistence.PersistenceSession; import lombok.Getter; import lombok.val; diff --git a/persistence/jdo/datanucleus-5/src/main/java/org/apache/isis/persistence/jdo/datanucleus5/objectadapter/ObjectAdapterContext_NewIdentifier.java b/persistence/jdo/datanucleus-5/src/main/java/org/apache/isis/persistence/jdo/datanucleus5/objectadapter/ObjectAdapterContext_NewIdentifier.java index e27cbfd..420537d 100644 --- a/persistence/jdo/datanucleus-5/src/main/java/org/apache/isis/persistence/jdo/datanucleus5/objectadapter/ObjectAdapterContext_NewIdentifier.java +++ b/persistence/jdo/datanucleus-5/src/main/java/org/apache/isis/persistence/jdo/datanucleus5/objectadapter/ObjectAdapterContext_NewIdentifier.java @@ -23,7 +23,7 @@ import org.apache.isis.core.metamodel.adapter.oid.RootOid; import org.apache.isis.core.metamodel.spec.ObjectSpecId; import org.apache.isis.core.metamodel.spec.ObjectSpecification; import org.apache.isis.core.metamodel.specloader.SpecificationLoader; -import org.apache.isis.core.runtime.persistence.session.PersistenceSession; +import org.apache.isis.persistence.jdo.datanucleus5.persistence.PersistenceSession; import lombok.RequiredArgsConstructor; diff --git a/persistence/jdo/datanucleus-5/src/main/java/org/apache/isis/persistence/jdo/datanucleus5/persistence/IsisPersistenceSessionJdo.java b/persistence/jdo/datanucleus-5/src/main/java/org/apache/isis/persistence/jdo/datanucleus5/persistence/IsisPersistenceSessionJdo.java index 2cbdeac..2ac2b92 100644 --- a/persistence/jdo/datanucleus-5/src/main/java/org/apache/isis/persistence/jdo/datanucleus5/persistence/IsisPersistenceSessionJdo.java +++ b/persistence/jdo/datanucleus-5/src/main/java/org/apache/isis/persistence/jdo/datanucleus5/persistence/IsisPersistenceSessionJdo.java @@ -22,7 +22,6 @@ import java.util.List; import org.apache.isis.persistence.jdo.datanucleus5.objectadapter.ObjectAdapterProvider; import org.apache.isis.persistence.jdo.datanucleus5.persistence.command.PersistenceCommand; -import org.apache.isis.core.runtime.persistence.session.PersistenceSession; /** * diff --git a/persistence/jdo/datanucleus-5/src/main/java/org/apache/isis/persistence/jdo/datanucleus5/persistence/IsisPlatformTransactionManagerForJdo.java b/persistence/jdo/datanucleus-5/src/main/java/org/apache/isis/persistence/jdo/datanucleus5/persistence/IsisPlatformTransactionManagerForJdo.java index f42966d..2d2229b 100644 --- a/persistence/jdo/datanucleus-5/src/main/java/org/apache/isis/persistence/jdo/datanucleus5/persistence/IsisPlatformTransactionManagerForJdo.java +++ b/persistence/jdo/datanucleus-5/src/main/java/org/apache/isis/persistence/jdo/datanucleus5/persistence/IsisPlatformTransactionManagerForJdo.java @@ -35,7 +35,6 @@ import org.apache.isis.applib.services.eventbus.EventBusService; import org.apache.isis.core.commons.internal.exceptions._Exceptions; import org.apache.isis.core.runtime.iactn.IsisInteractionFactory; import org.apache.isis.core.runtime.iactn.IsisInteractionTracker; -import org.apache.isis.core.runtime.persistence.session.PersistenceSession; import org.apache.isis.core.runtime.persistence.transaction.IsisTransactionAspectSupport; import org.apache.isis.core.runtime.persistence.transaction.IsisTransactionObject; import org.apache.isis.core.runtime.persistence.transaction.IsisTransactionObject.IsisInteractionScopeType; diff --git a/persistence/jdo/datanucleus-5/src/main/java/org/apache/isis/persistence/jdo/datanucleus5/persistence/IsisTransactionJdo.java b/persistence/jdo/datanucleus-5/src/main/java/org/apache/isis/persistence/jdo/datanucleus5/persistence/IsisTransactionJdo.java index f44058a..d042b13 100644 --- a/persistence/jdo/datanucleus-5/src/main/java/org/apache/isis/persistence/jdo/datanucleus5/persistence/IsisTransactionJdo.java +++ b/persistence/jdo/datanucleus-5/src/main/java/org/apache/isis/persistence/jdo/datanucleus5/persistence/IsisTransactionJdo.java @@ -37,7 +37,6 @@ import org.apache.isis.core.commons.internal.exceptions._Exceptions; import org.apache.isis.core.metamodel.commons.ToString; import org.apache.isis.core.metamodel.services.publishing.PublisherDispatchService; import org.apache.isis.core.metamodel.spec.ManagedObject; -import org.apache.isis.core.runtime.persistence.session.PersistenceSession; import org.apache.isis.core.runtime.persistence.transaction.AuditerDispatchService; import org.apache.isis.core.runtime.persistence.transaction.IsisTransactionFlushException; import org.apache.isis.core.runtime.persistence.transaction.IsisTransactionManagerException; diff --git a/core/runtime/src/main/java/org/apache/isis/core/runtime/persistence/session/PersistenceSession.java b/persistence/jdo/datanucleus-5/src/main/java/org/apache/isis/persistence/jdo/datanucleus5/persistence/PersistenceSession.java similarity index 98% rename from core/runtime/src/main/java/org/apache/isis/core/runtime/persistence/session/PersistenceSession.java rename to persistence/jdo/datanucleus-5/src/main/java/org/apache/isis/persistence/jdo/datanucleus5/persistence/PersistenceSession.java index ac255f4..1f0a0ee 100644 --- a/core/runtime/src/main/java/org/apache/isis/core/runtime/persistence/session/PersistenceSession.java +++ b/persistence/jdo/datanucleus-5/src/main/java/org/apache/isis/persistence/jdo/datanucleus5/persistence/PersistenceSession.java @@ -16,7 +16,7 @@ * specific language governing permissions and limitations * under the License. */ -package org.apache.isis.core.runtime.persistence.session; +package org.apache.isis.persistence.jdo.datanucleus5.persistence; import java.util.List; import java.util.Map; diff --git a/core/runtime/src/main/java/org/apache/isis/core/runtime/persistence/session/PersistenceSessionFactory.java b/persistence/jdo/datanucleus-5/src/main/java/org/apache/isis/persistence/jdo/datanucleus5/persistence/PersistenceSessionFactory.java similarity index 94% rename from core/runtime/src/main/java/org/apache/isis/core/runtime/persistence/session/PersistenceSessionFactory.java rename to persistence/jdo/datanucleus-5/src/main/java/org/apache/isis/persistence/jdo/datanucleus5/persistence/PersistenceSessionFactory.java index 2a96116..0c86a91 100644 --- a/core/runtime/src/main/java/org/apache/isis/core/runtime/persistence/session/PersistenceSessionFactory.java +++ b/persistence/jdo/datanucleus-5/src/main/java/org/apache/isis/persistence/jdo/datanucleus5/persistence/PersistenceSessionFactory.java @@ -16,7 +16,7 @@ * specific language governing permissions and limitations * under the License. */ -package org.apache.isis.core.runtime.persistence.session; +package org.apache.isis.persistence.jdo.datanucleus5.persistence; import org.apache.isis.core.metamodel.context.MetaModelContext; diff --git a/persistence/jdo/datanucleus-5/src/main/java/org/apache/isis/persistence/jdo/datanucleus5/persistence/PersistenceSessionFactory5.java b/persistence/jdo/datanucleus-5/src/main/java/org/apache/isis/persistence/jdo/datanucleus5/persistence/PersistenceSessionFactory5.java index 0aa8524..0766e2b 100644 --- a/persistence/jdo/datanucleus-5/src/main/java/org/apache/isis/persistence/jdo/datanucleus5/persistence/PersistenceSessionFactory5.java +++ b/persistence/jdo/datanucleus-5/src/main/java/org/apache/isis/persistence/jdo/datanucleus5/persistence/PersistenceSessionFactory5.java @@ -42,8 +42,6 @@ import org.apache.isis.core.commons.internal.collections._Maps; import org.apache.isis.core.config.IsisConfiguration; import org.apache.isis.core.config.beans.IsisBeanTypeRegistryHolder; import org.apache.isis.core.metamodel.context.MetaModelContext; -import org.apache.isis.core.runtime.persistence.session.PersistenceSession; -import org.apache.isis.core.runtime.persistence.session.PersistenceSessionFactory; import org.apache.isis.persistence.jdo.applib.fixturestate.FixturesInstalledState; import org.apache.isis.persistence.jdo.applib.fixturestate.FixturesInstalledStateHolder; import org.apache.isis.persistence.jdo.datanucleus5.datanucleus.DataNucleusContextUtil;