You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by ah...@apache.org on 2019/02/13 12:40:37 UTC

[isis] branch 2033-IoC updated (65f5562 -> 0c71f02)

This is an automated email from the ASF dual-hosted git repository.

ahuber pushed a change to branch 2033-IoC
in repository https://gitbox.apache.org/repos/asf/isis.git.


    from 65f5562  ISIS-2033: register module 'runtime-extensions' in module 'core'
     new 4f03772  ISIS-2033: decouple 'Memento' from PersistenceSession
     new d4516a7  ISIS-2033: moving and renaming packages
     new 7051cc4  ISIS-2033: more packages moved
     new 0c71f02  ISIS-2033: decouple some classes in 'runtime' from PersistenceSession

The 10325 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 core/detached-tests/pom.xml                        |   2 +-
 .../jdo/datanucleus}/LoggingLocation.java          |   2 +-
 .../jdo/datanucleus}/ObjectFactory.java            |   3 +-
 .../objectstore/jdo/datanucleus}/Slf4jLogger.java  |   2 +-
 .../persistence/IsisLegacyJdoContextHandler.java   |   2 +-
 .../datanucleus}/persistence/PersistenceQuery.java |   2 +-
 .../persistence/SuspendableListener.java           |   2 +-
 .../commands/AbstractDataNucleusObjectCommand.java |   4 +-
 .../commands/DataNucleusCreateObjectCommand.java   |   4 +-
 .../commands/DataNucleusDeleteObjectCommand.java   |   4 +-
 .../queries/PersistenceQueryProcessor.java         |   2 +-
 .../jdo}/persistence/NotPersistableException.java  |   2 +-
 .../jdo}/persistence/PersistenceConstants.java     |   2 +-
 .../jdo/persistence/PersistenceQueryFactory.java   |   6 +-
 .../jdo/persistence/PersistenceSessionBase.java    |   5 ++
 .../jdo}/persistence/UnsupportedFindException.java |   2 +-
 .../adaptermanager/ObjectAdapterContext.java       |   7 +-
 .../ObjectAdapterContext_DependencyInjection.java  |   2 +-
 .../ObjectAdapterContext_Factories.java            |   4 +-
 ...ObjectAdapterContext_LifecycleEventSupport.java |   2 +-
 .../ObjectAdapterContext_MementoSupport.java       |   4 +-
 .../ObjectAdapterContext_NewIdentifier.java        |   2 +-
 ...ctAdapterContext_ObjectAdapterByIdProvider.java |   2 +-
 ...ObjectAdapterContext_ObjectAdapterProvider.java |   6 +-
 .../ObjectAdapterContext_ObjectCreation.java       |   2 +-
 .../ObjectAdapterContext_OidProviders.java         |   6 +-
 .../ObjectAdapterContext_ServiceLookup.java        |   2 +-
 .../adaptermanager/ObjectAdapterLegacy.java        |  87 +++++++++++++++++++
 .../query/PersistenceQueryAbstract.java            |   4 +-
 .../query/PersistenceQueryFindAllInstances.java    |   2 +-
 ...ersistenceQueryFindUsingApplibQueryDefault.java |   2 +-
 core/plugins/jdo-datanucleus-4/pom.xml             |   9 +-
 .../PersistenceQueryFindAllInstancesProcessor.java |   2 +-
 ...sistenceQueryFindUsingApplibQueryProcessor.java |   2 +-
 .../queries/PersistenceQueryProcessorAbstract.java |   2 +-
 .../jdo/persistence/IsisLifecycleListener.java     |   2 +-
 .../jdo/persistence/PersistenceSession4.java       |  50 +++++------
 .../adapterfactory/pojo/PojoAdapterTest.java       |   7 +-
 ...Builder.java => PojoAdapterBuilderForTest.java} |  41 ++++-----
 .../runtime/system/ObjectMemberAbstractTest.java   |   9 +-
 core/plugins/jdo-datanucleus-5/pom.xml             |   7 ++
 .../PersistenceQueryFindAllInstancesProcessor.java |   2 +-
 ...sistenceQueryFindUsingApplibQueryProcessor.java |   2 +-
 .../queries/PersistenceQueryProcessorAbstract.java |   2 +-
 .../jdo/persistence/IsisLifecycleListener.java     |   2 +-
 .../jdo/persistence/PersistenceSession5.java       |  33 ++++----
 .../adapterfactory/pojo/PojoAdapterTest.java       |   7 +-
 ...Builder.java => PojoAdapterBuilderForTest.java} |  40 ++++-----
 .../runtime/system/ObjectMemberAbstractTest.java   |   9 +-
 core/pom.xml                                       |  13 +++
 .../isis/core/wrapper/WrapperFactoryDefault.java   |   0
 .../dispatchers/InteractionEventDispatcher.java    |   0
 .../InteractionEventDispatcherTypeSafe.java        |   0
 .../AbstractCollectionInvocationHandler.java       |   0
 .../handlers/CollectionInvocationHandler.java      |   0
 .../handlers/DelegatingInvocationHandler.java      |   0
 .../DelegatingInvocationHandlerDefault.java        |   0
 .../handlers/DomainObjectInvocationHandler.java    |   0
 .../wrapper/handlers/MapInvocationHandler.java     |   0
 .../core/wrapper/handlers/ProxyContextHandler.java |   0
 .../isis/core/wrapper/internal/util/Constants.java |   0
 .../wrapper/internal/util/MethodPrefixFinder.java  |   0
 .../isis/core/wrapper/proxy/ProxyCreator.java      |   0
 .../jee_support}/IsisCDIBeanScanInterceptor.java   |   2 +-
 .../isis/runtime}/services/h2/H2ManagerMenu.java   |   2 +-
 .../services/hsqldb/HsqlDbManagerMenu.java         |   2 +-
 .../runtime}/services/hsqldb/package-info.java     |   2 +-
 .../apache/isis}/runtime/viewer/package-info.java  |   2 +-
 .../viewer/web/AbstractServletOrFilterMapping.java |   2 +-
 .../runtime/viewer/web/FilterSpecification.java    |   2 +-
 .../runtime/viewer/web/ServletSpecification.java   |   2 +-
 .../runtime/viewer/web/WebAppSpecification.java    |   2 +-
 .../services/javax.enterprise.inject.spi.Extension |   1 +
 .../src/main/resources/images/nof-small-logo.png   | Bin
 .../src/main/resources/images/nof-splash-logo.png  | Bin
 .../src/main/resources/images/powered-by.pdn       |   0
 .../src/main/resources/images/poweredby-logo.png   | Bin
 .../src/main/resources/images/small-logo.png       | Bin
 .../src/main/resources/images/splash-logo.png      | Bin
 .../src/main/resources/isis-version.properties     |   0
 .../src/main/resources/isis.xsd                    |   0
 .../core/wrapper/WrapperFactoryDefaultTest.java    |   0
 core/runtime/pom.xml                               |   3 -
 .../org/apache/isis/core/runtime/memento/Data.java |  12 +--
 .../apache/isis/core/runtime/memento/Memento.java  |  13 +--
 .../isis/core/runtime/memento/StandaloneData.java  |   5 +-
 .../adapter}/OidFactory.java                       |   3 +-
 .../adapter}/OidFactory_Builder.java               |   6 +-
 .../runtime/persistence/adapter/PojoAdapter.java   |  12 +--
 .../core/runtime/persistence/package-info.java     |  47 -----------
 .../transaction/CreateObjectCommand.java           |   2 +-
 .../transaction/DestroyObjectCommand.java          |   2 +-
 .../transaction/PersistenceCommand.java            |   2 +-
 .../transaction/PersistenceCommandAbstract.java    |   2 +-
 .../transaction/PersistenceCommandContext.java     |   2 +-
 .../transaction/TransactionalResource.java         |   2 +-
 .../background/BackgroundCommandExecution.java     |   9 +-
 .../background/CommandExecutorServiceDefault.java  |   6 +-
 .../xmlsnapshot}/XmlSnapshotBuilder.java           |   4 +-
 .../xmlsnapshot/XmlSnapshotServiceDefault.java     |   1 -
 .../context/session/ManagedObjectContext.java      |   8 +-
 .../context/session/ManagedObjectContextBase.java  |  11 ++-
 .../context/session/ManagedObjectPersistence.java  |  16 +++-
 .../system/persistence/PersistenceSession.java     |  10 ++-
 .../adaptermanager/ObjectAdapterLegacy.java        |  93 ---------------------
 .../system/transaction/IsisTransaction.java        |   6 +-
 .../system/transaction/IsisTransactionManager.java |   2 +-
 .../services/javax.enterprise.inject.spi.Extension |   1 -
 .../viewer/restfulobjects/rendering/OidUtils.java  |   4 +-
 .../rendering/domainobjects/JsonValueEncoder.java  |   2 +-
 ...entNegotiationServiceForRestfulObjectsV1_0.java |   2 +-
 .../server/resources/DomainResourceHelper.java     |  13 ++-
 .../viewer/services/DeepLinkServiceWicket.java     |   2 +-
 113 files changed, 357 insertions(+), 386 deletions(-)
 rename core/{runtime/src/main/java/org/apache/isis/core/runtime/system/persistence => plugins/jdo-common/src/main/java/org/apache/isis/objectstore/jdo/datanucleus}/LoggingLocation.java (94%)
 rename core/{runtime/src/main/java/org/apache/isis/core/runtime/system/persistence => plugins/jdo-common/src/main/java/org/apache/isis/objectstore/jdo/datanucleus}/ObjectFactory.java (94%)
 rename core/{runtime/src/main/java/org/apache/isis/core/runtime/persistence/objectstore => plugins/jdo-common/src/main/java/org/apache/isis/objectstore/jdo/datanucleus}/Slf4jLogger.java (97%)
 rename core/{runtime/src/main/java/org/apache/isis/core/runtime/system => plugins/jdo-common/src/main/java/org/apache/isis/objectstore/jdo/datanucleus}/persistence/IsisLegacyJdoContextHandler.java (98%)
 rename core/{runtime/src/main/java/org/apache/isis/core/runtime/system => plugins/jdo-common/src/main/java/org/apache/isis/objectstore/jdo/datanucleus}/persistence/PersistenceQuery.java (95%)
 rename core/{runtime/src/main/java/org/apache/isis/core/runtime/system => plugins/jdo-common/src/main/java/org/apache/isis/objectstore/jdo/datanucleus}/persistence/SuspendableListener.java (93%)
 rename core/{runtime/src/main/java/org/apache/isis/core/runtime => plugins/jdo-common/src/main/java/org/apache/isis/objectstore/jdo}/persistence/NotPersistableException.java (96%)
 rename core/{runtime/src/main/java/org/apache/isis/core/runtime => plugins/jdo-common/src/main/java/org/apache/isis/objectstore/jdo}/persistence/PersistenceConstants.java (96%)
 rename core/{runtime/src/main/java/org/apache/isis/core/runtime => plugins/jdo-common/src/main/java/org/apache/isis/objectstore/jdo}/persistence/UnsupportedFindException.java (96%)
 rename core/{runtime/src/main/java/org/apache/isis/core/runtime/system => plugins/jdo-common/src/main/java/org/apache/isis/objectstore/jdo}/persistence/adaptermanager/ObjectAdapterContext.java (99%)
 rename core/{runtime/src/main/java/org/apache/isis/core/runtime/system => plugins/jdo-common/src/main/java/org/apache/isis/objectstore/jdo}/persistence/adaptermanager/ObjectAdapterContext_DependencyInjection.java (97%)
 rename core/{runtime/src/main/java/org/apache/isis/core/runtime/system => plugins/jdo-common/src/main/java/org/apache/isis/objectstore/jdo}/persistence/adaptermanager/ObjectAdapterContext_Factories.java (93%)
 rename core/{runtime/src/main/java/org/apache/isis/core/runtime/system => plugins/jdo-common/src/main/java/org/apache/isis/objectstore/jdo}/persistence/adaptermanager/ObjectAdapterContext_LifecycleEventSupport.java (98%)
 rename core/{runtime/src/main/java/org/apache/isis/core/runtime/system => plugins/jdo-common/src/main/java/org/apache/isis/objectstore/jdo}/persistence/adaptermanager/ObjectAdapterContext_MementoSupport.java (98%)
 rename core/{runtime/src/main/java/org/apache/isis/core/runtime/system => plugins/jdo-common/src/main/java/org/apache/isis/objectstore/jdo}/persistence/adaptermanager/ObjectAdapterContext_NewIdentifier.java (97%)
 rename core/{runtime/src/main/java/org/apache/isis/core/runtime/system => plugins/jdo-common/src/main/java/org/apache/isis/objectstore/jdo}/persistence/adaptermanager/ObjectAdapterContext_ObjectAdapterByIdProvider.java (99%)
 rename core/{runtime/src/main/java/org/apache/isis/core/runtime/system => plugins/jdo-common/src/main/java/org/apache/isis/objectstore/jdo}/persistence/adaptermanager/ObjectAdapterContext_ObjectAdapterProvider.java (96%)
 rename core/{runtime/src/main/java/org/apache/isis/core/runtime/system => plugins/jdo-common/src/main/java/org/apache/isis/objectstore/jdo}/persistence/adaptermanager/ObjectAdapterContext_ObjectCreation.java (98%)
 rename core/{runtime/src/main/java/org/apache/isis/core/runtime/system => plugins/jdo-common/src/main/java/org/apache/isis/objectstore/jdo}/persistence/adaptermanager/ObjectAdapterContext_OidProviders.java (95%)
 rename core/{runtime/src/main/java/org/apache/isis/core/runtime/system => plugins/jdo-common/src/main/java/org/apache/isis/objectstore/jdo}/persistence/adaptermanager/ObjectAdapterContext_ServiceLookup.java (98%)
 create mode 100644 core/plugins/jdo-common/src/main/java/org/apache/isis/objectstore/jdo/persistence/adaptermanager/ObjectAdapterLegacy.java
 rename core/{runtime/src/main/java/org/apache/isis/core/runtime => plugins/jdo-common/src/main/java/org/apache/isis/objectstore/jdo}/persistence/query/PersistenceQueryAbstract.java (95%)
 rename core/{runtime/src/main/java/org/apache/isis/core/runtime => plugins/jdo-common/src/main/java/org/apache/isis/objectstore/jdo}/persistence/query/PersistenceQueryFindAllInstances.java (97%)
 rename core/{runtime/src/main/java/org/apache/isis/core/runtime => plugins/jdo-common/src/main/java/org/apache/isis/objectstore/jdo}/persistence/query/PersistenceQueryFindUsingApplibQueryDefault.java (98%)
 rename core/plugins/jdo-datanucleus-4/src/test/java/org/apache/isis/core/runtime/persistence/objectstore/transaction/{PojoAdapterBuilder.java => PojoAdapterBuilderForTest.java} (81%)
 rename core/plugins/jdo-datanucleus-5/src/test/java/org/apache/isis/core/runtime/persistence/objectstore/transaction/{PojoAdapterBuilder.java => PojoAdapterBuilderForTest.java} (82%)
 rename core/{runtime => runtime-extensions}/src/main/java/org/apache/isis/core/wrapper/WrapperFactoryDefault.java (100%)
 rename core/{runtime => runtime-extensions}/src/main/java/org/apache/isis/core/wrapper/dispatchers/InteractionEventDispatcher.java (100%)
 rename core/{runtime => runtime-extensions}/src/main/java/org/apache/isis/core/wrapper/dispatchers/InteractionEventDispatcherTypeSafe.java (100%)
 rename core/{runtime => runtime-extensions}/src/main/java/org/apache/isis/core/wrapper/handlers/AbstractCollectionInvocationHandler.java (100%)
 rename core/{runtime => runtime-extensions}/src/main/java/org/apache/isis/core/wrapper/handlers/CollectionInvocationHandler.java (100%)
 rename core/{runtime => runtime-extensions}/src/main/java/org/apache/isis/core/wrapper/handlers/DelegatingInvocationHandler.java (100%)
 rename core/{runtime => runtime-extensions}/src/main/java/org/apache/isis/core/wrapper/handlers/DelegatingInvocationHandlerDefault.java (100%)
 rename core/{runtime => runtime-extensions}/src/main/java/org/apache/isis/core/wrapper/handlers/DomainObjectInvocationHandler.java (100%)
 rename core/{runtime => runtime-extensions}/src/main/java/org/apache/isis/core/wrapper/handlers/MapInvocationHandler.java (100%)
 rename core/{runtime => runtime-extensions}/src/main/java/org/apache/isis/core/wrapper/handlers/ProxyContextHandler.java (100%)
 rename core/{runtime => runtime-extensions}/src/main/java/org/apache/isis/core/wrapper/internal/util/Constants.java (100%)
 rename core/{runtime => runtime-extensions}/src/main/java/org/apache/isis/core/wrapper/internal/util/MethodPrefixFinder.java (100%)
 rename core/{runtime => runtime-extensions}/src/main/java/org/apache/isis/core/wrapper/proxy/ProxyCreator.java (100%)
 rename core/{runtime/src/main/java/org/apache/isis/core/webapp/jee => runtime-extensions/src/main/java/org/apache/isis/runtime/jee_support}/IsisCDIBeanScanInterceptor.java (98%)
 rename core/{runtime/src/main/java/org/apache/isis/applib => runtime-extensions/src/main/java/org/apache/isis/runtime}/services/h2/H2ManagerMenu.java (98%)
 rename core/{runtime/src/main/java/org/apache/isis/applib => runtime-extensions/src/main/java/org/apache/isis/runtime}/services/hsqldb/HsqlDbManagerMenu.java (98%)
 rename core/{runtime/src/main/java/org/apache/isis/applib => runtime-extensions/src/main/java/org/apache/isis/runtime}/services/hsqldb/package-info.java (96%)
 rename core/{runtime/src/main/java/org/apache/isis/core => runtime-extensions/src/main/java/org/apache/isis}/runtime/viewer/package-info.java (95%)
 rename core/{runtime/src/main/java/org/apache/isis/core => runtime-extensions/src/main/java/org/apache/isis}/runtime/viewer/web/AbstractServletOrFilterMapping.java (97%)
 rename core/{runtime/src/main/java/org/apache/isis/core => runtime-extensions/src/main/java/org/apache/isis}/runtime/viewer/web/FilterSpecification.java (96%)
 rename core/{runtime/src/main/java/org/apache/isis/core => runtime-extensions/src/main/java/org/apache/isis}/runtime/viewer/web/ServletSpecification.java (96%)
 rename core/{runtime/src/main/java/org/apache/isis/core => runtime-extensions/src/main/java/org/apache/isis}/runtime/viewer/web/WebAppSpecification.java (99%)
 create mode 100644 core/runtime-extensions/src/main/resources/META-INF/services/javax.enterprise.inject.spi.Extension
 rename core/{runtime => runtime-extensions}/src/main/resources/images/nof-small-logo.png (100%)
 rename core/{runtime => runtime-extensions}/src/main/resources/images/nof-splash-logo.png (100%)
 rename core/{runtime => runtime-extensions}/src/main/resources/images/powered-by.pdn (100%)
 rename core/{runtime => runtime-extensions}/src/main/resources/images/poweredby-logo.png (100%)
 rename core/{runtime => runtime-extensions}/src/main/resources/images/small-logo.png (100%)
 rename core/{runtime => runtime-extensions}/src/main/resources/images/splash-logo.png (100%)
 rename core/{runtime => runtime-extensions}/src/main/resources/isis-version.properties (100%)
 rename core/{runtime => runtime-extensions}/src/main/resources/isis.xsd (100%)
 rename core/{runtime => runtime-extensions}/src/test/java/org/apache/isis/core/wrapper/WrapperFactoryDefaultTest.java (100%)
 rename core/runtime/src/main/java/org/apache/isis/core/runtime/{system/persistence/adaptermanager/factories => persistence/adapter}/OidFactory.java (94%)
 rename core/runtime/src/main/java/org/apache/isis/core/runtime/{system/persistence/adaptermanager/factories => persistence/adapter}/OidFactory_Builder.java (88%)
 delete mode 100644 core/runtime/src/main/java/org/apache/isis/core/runtime/persistence/package-info.java
 rename core/runtime/src/main/java/org/apache/isis/core/runtime/persistence/{objectstore => }/transaction/CreateObjectCommand.java (92%)
 rename core/runtime/src/main/java/org/apache/isis/core/runtime/persistence/{objectstore => }/transaction/DestroyObjectCommand.java (92%)
 rename core/runtime/src/main/java/org/apache/isis/core/runtime/persistence/{objectstore => }/transaction/PersistenceCommand.java (93%)
 rename core/runtime/src/main/java/org/apache/isis/core/runtime/persistence/{objectstore => }/transaction/PersistenceCommandAbstract.java (94%)
 rename core/runtime/src/main/java/org/apache/isis/core/runtime/persistence/{objectstore => }/transaction/PersistenceCommandContext.java (92%)
 rename core/runtime/src/main/java/org/apache/isis/core/runtime/persistence/{objectstore => }/transaction/TransactionalResource.java (95%)
 rename core/runtime/src/main/java/org/apache/isis/core/runtime/{snapshot => services/xmlsnapshot}/XmlSnapshotBuilder.java (94%)
 delete mode 100644 core/runtime/src/main/java/org/apache/isis/core/runtime/system/persistence/adaptermanager/ObjectAdapterLegacy.java
 delete mode 100644 core/runtime/src/main/resources/META-INF/services/javax.enterprise.inject.spi.Extension