Clone Tools
  • last updated 20 mins ago
Constraints: committers
Constraints: files
Constraints: dates
ISIS-2158: class discovery: removes the need for a custom scan-filter

- @Singleton is no longer discovered!

- use @Service or @DomainService instead

- the IsisBeanScanInterceptorForSpring is now a NoOp, waiting to be


- IsisBoot installs the IsisBeanFactoryPostProcessorForSpring which is

the replacement for the filter above

  1. … 97 more files in changeset.
ISIS-2158 refining TransactionService (API)

- executeWithinTransaction(task) now reuses any existing tx boundary

- executeWithinNewTransaction(task) forces creation of a new tx boundary

JDO does not support transaction nesting, so we reuse tx boundaries by

default. This should allow for better tx rollback support.

  1. … 12 more files in changeset.
batch update source format:

- Add missing '@Override' annotations

- Correct indentation

- Add file header (JAutodoc)

  1. … 1067 more files in changeset.
batch update source format: organize imports and reorder









  1. … 800 more files in changeset.
ISIS-2125 remove the CountDownLatch from Isis' Transaction API

- instead let the IsisTransactionAspectSupport allow for task

synchronization on transactions

- fixes the basic BackgroundService smoke-test

- however, action-domain-events are not yet triggered when invoking via


  1. … 21 more files in changeset.
ISIS-2125 major (breaking) commit: new transaction paradigma

- opening an isis session does no longer open a transactional context

  1. … 60 more files in changeset.
ISIS-2125 batch-update license headers for *.java files

  1. … 332 more files in changeset.
ISIS-2125 marks TransactionService.nextTransaction* deprecated

- removes references to TransactionService.nextTransaction* from the

Fixtures Extension

  1. … 5 more files in changeset.
ISIS-2126 aligning most pkg names for modules 'runtime*'

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

    • -0
    • +112
    • -0
    • +181
  1. … 571 more files in changeset.