Clone Tools
  • last updated 17 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
ISIS-2126 aligning most pkg names for modules 'runtime*'

- o.a.i.core.runtime.* -> o.a.i.runtime.*

    • -298
    • +0
    ./ChangedObjectsServiceInternal.java
    • -39
    • +0
    ./IsisTransactionAspectSupport.java
    • -43
    • +0
    ./IsisTransactionFlushException.java
    • -43
    • +0
    ./IsisTransactionManagerException.java
    • -474
    • +0
    ./IsisTransactionManagerJdoInternal.java
    • -223
    • +0
    ./PersistenceSessionServiceInternalDefault.java
  1. … 562 more files in changeset.
ISIS-2126 aligning most pkg names for module 'metamodel'

- o.a.i.core.metamodel.* -> o.a.i.metamodel.*

    • -9
    • +9
    ./PersistenceSessionServiceInternalDefault.java
  1. … 3137 more files in changeset.
ISIS-2126 aligning package names in the 'config' module

    • -1
    • +1
    ./IsisTransactionManagerException.java
    • -2
    • +2
    ./IsisTransactionManagerJdoInternal.java
  1. … 208 more files in changeset.
ISIS-2125: replaces the TransactionServiceDefault with a new TransactionServiceSpring that utilizes sprint-tx API

- however, the nextTransaction() call is still delegated to the old

service, unfortunately this concept is not present in Spring's tx API

- remove the transaction latch from ps-internal

- deal with the fact that IsisSession.close(), as handled by Spring when

processing @PreDestroy, runs on a different thread than that, that

opened the session.

Task-Url: https://issues.apache.org/jira/browse/ISIS-2125

    • -11
    • +4
    ./PersistenceSessionServiceInternalDefault.java
  1. … 20 more files in changeset.
ISIS-2125: adds PlatformTransactionManager for Integration Testing

Task-Url: https://issues.apache.org/jira/browse/ISIS-2125

    • -0
    • +39
    ./IsisTransactionAspectSupport.java
    • -0
    • +50
    ./IsisTransactionObject.java
    • -1
    • +1
    ./PersistenceSessionServiceInternalDefault.java
  1. … 12 more files in changeset.
ISIS-2125: refining some internal and public API

Task-Url: https://issues.apache.org/jira/browse/ISIS-2125

  1. … 7 more files in changeset.
ISIS-2112: prepare for deprecation of Isis Transaction API

- intent is to instead hide current Isis Transaction Implementation

behind spring-tx

- also refactors Auditer- and PublisherService tests to demo API changes

Task-Url: https://issues.apache.org/jira/browse/ISIS-2112

    • -0
    • +474
    ./IsisTransactionManagerJdoInternal.java
    • -1
    • +1
    ./PersistenceSessionServiceInternalDefault.java
  1. … 31 more files in changeset.
ISIS-2112: fixes newly created objects don't get persisted

Task-Url: https://issues.apache.org/jira/browse/ISIS-2112

  1. … 13 more files in changeset.
  1. … 53 more files in changeset.
  1. … 63 more files in changeset.
ISIS-2112: starting to fix metamodel discovery issue

- simplifies spec loader code

- extends the realm of classes to be scanned by Spring

Task-Url: https://issues.apache.org/jira/browse/ISIS-2112

  1. … 38 more files in changeset.
ISIS-2112: getting first JDO integration test running on Spring!

- see JUnit Test org.apache.isis.testdomain.tests.JdoBootstrappingTest

- Spring Boot is provisioning all required Services/Beans

- IsisSystem (Headless) no longer required

- Fixtures are successfully executed

Task-Url: https://issues.apache.org/jira/browse/ISIS-2112

    • -8
    • +7
    ./PersistenceSessionServiceInternalDefault.java
  1. … 13 more files in changeset.
ISIS-2112: workaround events not working during bootstrapping

- further fixes provisioning issues

- introduce priority constants

Task-Url: https://issues.apache.org/jira/browse/ISIS-2112

    • -10
    • +9
    ./PersistenceSessionServiceInternalDefault.java
  1. … 24 more files in changeset.
ISIS-2112: backporting 'JdoPersistenceLifecycleService'

Task-Url: https://issues.apache.org/jira/browse/ISIS-2112

  1. … 7 more files in changeset.
ISIS-2112: backporting from '2033-IoC_Spring' branch

Task-Url: https://issues.apache.org/jira/browse/ISIS-2112

    • -0
    • +108
    ./AdapterAndProperty.java
    • -0
    • +136
    ./AuditingServiceInternal.java
    • -0
    • +298
    ./ChangedObjectsServiceInternal.java
    • -0
    • +232
    ./PersistenceSessionServiceInternalDefault.java
    • -0
    • +105
    ./PreAndPostValues.java
  1. … 1092 more files in changeset.
ISIS-2033: adding spring-jpa and jdo-native demo tests

Task-Url: https://issues.apache.org/jira/browse/ISIS-2033

    • -456
    • +12
    ./IsisTransactionManager.java
    • -0
    • +486
    ./IsisTransactionManagerAbstract.java
  1. … 12 more files in changeset.
ISIS-2033: IsisTransactionManager disabled: springapp starts on tomcat

however, wicket-viewer is not yet usable

Task-Url: https://issues.apache.org/jira/browse/ISIS-2033

  1. … 21 more files in changeset.
ISIS-2033: major: replacing EventBusService by CDI Events

+ using much simple services for framework internal events

+ fixing some provisioning failures

+ working towards having spring boot taking over the bootstrapping

Task-Url: https://issues.apache.org/jira/browse/ISIS-2033

  1. … 91 more files in changeset.
ISIS-2033: finally removing JDO dependencies from module 'runtime'

Task-Url: https://issues.apache.org/jira/browse/ISIS-2033

  1. … 39 more files in changeset.
ISIS-2033: new module 'runtime-services' to consolidate concrete service

these services are to be managed by an IoC container

also moving eventbus implementations to 'jso-common'

Task-Url: https://issues.apache.org/jira/browse/ISIS-2033

    • -0
    • +108
    ./AdapterAndProperty.java
    • -0
    • +124
    ./AuditingServiceInternal.java
    • -0
    • +293
    ./ChangedObjectsServiceInternal.java
    • -0
    • +109
    ./PreAndPostValues.java
  1. … 140 more files in changeset.
ISIS-2033: minor changes left over from failed refactoring attempt

Task-Url: https://issues.apache.org/jira/browse/ISIS-2033

  1. … 9 more files in changeset.
ISIS-2033: major: simplifying the ServiceRegistry API

Task-Url: https://issues.apache.org/jira/browse/ISIS-2033

  1. … 32 more files in changeset.
ISIS-2033: PersistenceServiceInternal* removed

Task-Url: https://issues.apache.org/jira/browse/ISIS-2033

  1. … 37 more files in changeset.
ISIS-2033: fixes previous breaking commit

Task-Url: https://issues.apache.org/jira/browse/ISIS-2033

  1. … 6 more files in changeset.
ISIS-2033: moving and renaming packages

Task-Url: https://issues.apache.org/jira/browse/ISIS-2033

  1. … 120 more files in changeset.
ISIS-2033: automated 'organize imports' on 'runtime' and 'viewers'

Task-Url: https://issues.apache.org/jira/browse/ISIS-2033

  1. … 368 more files in changeset.
ISIS-2033: removing WebRequestCycleForIsis' direct Persistence/Transaction dependencies

Task-Url: https://issues.apache.org/jira/browse/ISIS-2033

  1. … 6 more files in changeset.
ISIS-2033: moves some responsibility from IsisSessionFactory to IsisSession

Task-Url: https://issues.apache.org/jira/browse/ISIS-2033

  1. … 12 more files in changeset.
ISIS-2033: Major: MetaModel refactoring

removing instances of 'ServicesInjector' being passed around in

constructors

removing 'ServicesInjectorAware' interface

Task-Url: https://issues.apache.org/jira/browse/ISIS-2033

  1. … 467 more files in changeset.
ISIS-2040: remove deprecated LogonFixture

also introduces _Blackhole (internal API)

Task-Url: https://issues.apache.org/jira/browse/ISIS-2040

  1. … 11 more files in changeset.