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