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 2020/12/22 10:32:08 UTC

[isis] branch master updated (668e274 -> 4e3f320)

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

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


    from 668e274  ISIS-2033: housekeeping
     add 4e3f320  ISIS-2033: split out a 'transaction' module from 'runtime'

No new revisions were added by this update.

Summary of changes:
 core/pom.xml                                       |  6 +++
 .../isis/core/runtime/IsisModuleCoreRuntime.java   |  2 -
 core/runtimeservices/pom.xml                       |  7 +++
 .../IsisModuleCoreRuntimeServices.java             |  2 +
 .../publish/EntityChangesPublisherDefault.java     |  4 +-
 .../EntityPropertyChangePublisherDefault.java      |  4 +-
 .../xactn/TransactionServiceSpring.java            |  4 +-
 core/transaction/pom.xml                           | 58 ++++++++++++++++++++++
 .../transaction/IsisModuleCoreTransaction.java}    | 24 ++++++---
 .../changetracking/AdapterAndProperty.java         |  2 +-
 .../changetracking/ChangingEntitiesFactory.java    |  2 +-
 .../changetracking/EntityChangeTracker.java        |  2 +-
 .../changetracking/EntityChangeTrackerDefault.java |  4 +-
 .../changetracking/EntityChangesPublisher.java     |  2 +-
 .../EntityPropertyChangeFactory.java               |  2 +-
 .../EntityPropertyChangePublisher.java             |  2 +-
 .../changetracking/HasEnlistedEntityChanges.java   |  2 +-
 .../HasEnlistedEntityPropertyChanges.java          |  2 +-
 .../changetracking/PreAndPostValues.java           |  4 +-
 .../changetracking/PropertyChangeRecord.java       |  2 +-
 .../changetracking/SimpleChangingEntities.java     |  2 +-
 .../events/TransactionAfterBeginEvent.java         |  4 +-
 .../events/TransactionAfterCommitEvent.java        |  4 +-
 .../events/TransactionAfterRollbackEvent.java      |  4 +-
 .../events/TransactionBeforeBeginEvent.java        |  4 +-
 .../events/TransactionBeforeCommitEvent.java       |  4 +-
 .../events/TransactionBeforeRollbackEvent.java     |  4 +-
 .../events/TransactionEventAbstract.java           |  4 +-
 .../integration}/IsisTransactionAspectSupport.java |  2 +-
 .../IsisTransactionFlushException.java             |  2 +-
 .../IsisTransactionManagerException.java           |  2 +-
 .../integration}/IsisTransactionObject.java        |  2 +-
 .../integration}/IsisTransactionPlaceholder.java   |  2 +-
 .../PreAndPostValues_shouldAudit_Test.java         |  5 +-
 core/webapp/pom.xml                                |  5 ++
 persistence/jdo/integration/pom.xml                |  5 ++
 .../lifecycles/LoadLifecycleListenerForIsis.java   |  2 +-
 .../persistence/IsisPersistenceSessionJdoBase.java |  2 +-
 .../IsisPlatformTransactionManagerForJdo.java      | 18 +++----
 .../persistence/IsisTransactionJdo.java            |  4 +-
 .../persistence/IsisTransactionManagerJdo.java     |  6 +--
 .../persistence/PersistenceSession5.java           |  2 +-
 .../util/interaction/InteractionTestAbstract.java  |  2 +-
 .../applib/IsisIntegrationTestAbstract.java        |  2 +-
 valuetypes/sse/ui/wicket/pom.xml                   |  2 +
 .../sse/ui/wkt/services/SseServiceDefault.java     |  2 +-
 46 files changed, 164 insertions(+), 70 deletions(-)
 create mode 100644 core/transaction/pom.xml
 copy core/{runtime/src/main/java/org/apache/isis/core/runtime/persistence/changetracking/HasEnlistedEntityChanges.java => transaction/src/main/java/org/apache/isis/core/transaction/IsisModuleCoreTransaction.java} (61%)
 rename core/{runtime/src/main/java/org/apache/isis/core/runtime/persistence => transaction/src/main/java/org/apache/isis/core/transaction}/changetracking/AdapterAndProperty.java (97%)
 rename core/{runtime/src/main/java/org/apache/isis/core/runtime/persistence => transaction/src/main/java/org/apache/isis/core/transaction}/changetracking/ChangingEntitiesFactory.java (98%)
 rename core/{runtime/src/main/java/org/apache/isis/core/runtime/persistence => transaction/src/main/java/org/apache/isis/core/transaction}/changetracking/EntityChangeTracker.java (97%)
 rename core/{runtime/src/main/java/org/apache/isis/core/runtime/persistence => transaction/src/main/java/org/apache/isis/core/transaction}/changetracking/EntityChangeTrackerDefault.java (99%)
 rename core/{runtime/src/main/java/org/apache/isis/core/runtime/persistence => transaction/src/main/java/org/apache/isis/core/transaction}/changetracking/EntityChangesPublisher.java (94%)
 rename core/{runtime/src/main/java/org/apache/isis/core/runtime/persistence => transaction/src/main/java/org/apache/isis/core/transaction}/changetracking/EntityPropertyChangeFactory.java (97%)
 rename core/{runtime/src/main/java/org/apache/isis/core/runtime/persistence => transaction/src/main/java/org/apache/isis/core/transaction}/changetracking/EntityPropertyChangePublisher.java (94%)
 rename core/{runtime/src/main/java/org/apache/isis/core/runtime/persistence => transaction/src/main/java/org/apache/isis/core/transaction}/changetracking/HasEnlistedEntityChanges.java (94%)
 rename core/{runtime/src/main/java/org/apache/isis/core/runtime/persistence => transaction/src/main/java/org/apache/isis/core/transaction}/changetracking/HasEnlistedEntityPropertyChanges.java (94%)
 rename core/{runtime/src/main/java/org/apache/isis/core/runtime/persistence => transaction/src/main/java/org/apache/isis/core/transaction}/changetracking/PreAndPostValues.java (95%)
 rename core/{runtime/src/main/java/org/apache/isis/core/runtime/persistence => transaction/src/main/java/org/apache/isis/core/transaction}/changetracking/PropertyChangeRecord.java (94%)
 rename core/{runtime/src/main/java/org/apache/isis/core/runtime/persistence => transaction/src/main/java/org/apache/isis/core/transaction}/changetracking/SimpleChangingEntities.java (98%)
 rename core/{runtime/src/main/java/org/apache/isis/core/runtime/persistence => transaction/src/main/java/org/apache/isis/core}/transaction/events/TransactionAfterBeginEvent.java (87%)
 rename core/{runtime/src/main/java/org/apache/isis/core/runtime/persistence => transaction/src/main/java/org/apache/isis/core}/transaction/events/TransactionAfterCommitEvent.java (87%)
 rename core/{runtime/src/main/java/org/apache/isis/core/runtime/persistence => transaction/src/main/java/org/apache/isis/core}/transaction/events/TransactionAfterRollbackEvent.java (87%)
 rename core/{runtime/src/main/java/org/apache/isis/core/runtime/persistence => transaction/src/main/java/org/apache/isis/core}/transaction/events/TransactionBeforeBeginEvent.java (87%)
 rename core/{runtime/src/main/java/org/apache/isis/core/runtime/persistence => transaction/src/main/java/org/apache/isis/core}/transaction/events/TransactionBeforeCommitEvent.java (87%)
 rename core/{runtime/src/main/java/org/apache/isis/core/runtime/persistence => transaction/src/main/java/org/apache/isis/core}/transaction/events/TransactionBeforeRollbackEvent.java (87%)
 rename core/{runtime/src/main/java/org/apache/isis/core/runtime/persistence => transaction/src/main/java/org/apache/isis/core}/transaction/events/TransactionEventAbstract.java (91%)
 rename core/{runtime/src/main/java/org/apache/isis/core/runtime/persistence/transaction => transaction/src/main/java/org/apache/isis/core/transaction/integration}/IsisTransactionAspectSupport.java (97%)
 rename core/{runtime/src/main/java/org/apache/isis/core/runtime/persistence/transaction => transaction/src/main/java/org/apache/isis/core/transaction/integration}/IsisTransactionFlushException.java (95%)
 rename core/{runtime/src/main/java/org/apache/isis/core/runtime/persistence/transaction => transaction/src/main/java/org/apache/isis/core/transaction/integration}/IsisTransactionManagerException.java (95%)
 rename core/{runtime/src/main/java/org/apache/isis/core/runtime/persistence/transaction => transaction/src/main/java/org/apache/isis/core/transaction/integration}/IsisTransactionObject.java (98%)
 rename core/{runtime/src/main/java/org/apache/isis/core/runtime/persistence/transaction => transaction/src/main/java/org/apache/isis/core/transaction/integration}/IsisTransactionPlaceholder.java (94%)
 rename core/{runtime/src/test/java/org/apache/isis/core/runtime/persistence => transaction/src/test/java/org/apache/isis/core/transaction}/changetracking/PreAndPostValues_shouldAudit_Test.java (89%)