Clone Tools
  • last updated 28 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
ISIS-2177: runtime: rationalize package names before further refactoring

  1. … 142 more files in changeset.
ISIS-2216: adds @Qualifier to all services.

Also renames some services:

- AuditingServiceInternal (to AuditerDispatchService)

- PublishingServiceInternal (to PublisherDispatchService)

- AuthenticationManagerStandard (to AuthenticationManagerDefault)

- AuthorizationManagerStandard (to AuthorizationManagerDefault)

  1. … 146 more files in changeset.
ISIS-2216: adds @Ordered and @Primary

  1. … 101 more files in changeset.
ISIS-2216: changes capitalization of @Named("..")

and ensures that all @DomainService(...) are also @Named

  1. … 94 more files in changeset.
ISIS-2216: adds @Named(...) and converts @DomainService(nature=DOMAIN) to @Service

  1. … 112 more files in changeset.
ISIS-2215: adds @Named("...") for services for consistency with ids prior to refactoring

SpringServiceProvisiongTest#dump_all used to compare before vs after.

  1. … 82 more files in changeset.
ISIS-2207: moves o.a.isis.schema classes (in applib) under o.a.isis.applib

  1. … 37 more files in changeset.
ISIS-2177: lets have ObjectManager being managed by Spring

also removes BookmarkService.FieldResetPolicy

also removes references to Persistence Session from the BookmarkService

impl.

  1. … 13 more files in changeset.
ISIS-2158: moving ObjectAdapterContext -> jdo-common

    • -24
    • +23
    ./CommandExecutorServiceDefault.java
  1. … 44 more files in changeset.
ISIS-2158: major(!) ... remove static reference to MetaModelContext

  1. … 484 more files in changeset.
ISIS-2158: major MM refactoring: replace ObjectAdapter -> ManagedObject

- in order to decouple the meta-model from the stateful 'ObjectAdapter'

- instead the lightweigth 'ManagedObject' just holds a PoJos and its

ObjectSpecification

  1. … 163 more files in changeset.
ISIS-2158: moving BackgroundService (API) and co-workers to 'legacy'

- obsolete since latest WrapperFactory.async(...)

    • -84
    • +0
    ./InvocationHandlerFactoryFallback.java
    • -62
    • +0
    ./InvocationHandlerFactoryUsingBackgroundCommandService.java
  1. … 9 more files in changeset.
ISIS-2158: wrapper: extend async programming model to also match method references that don't return a value (like Runnable)

- BackgroundService seems now obsolete, need to check whether it can be

removed

  1. … 10 more files in changeset.
ISIS-2158: wrapper: allow async invocation for mixins as well

  1. … 3 more files in changeset.
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

removed

- IsisBoot installs the IsisBeanFactoryPostProcessorForSpring which is

the replacement for the filter above

  1. … 97 more files in changeset.
ISIS-2158 minor code cleanup

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

- Add missing '@Override' annotations

- Correct indentation

- Add file header (JAutodoc)

    • -47
    • +47
    ./CommandExecutorServiceDefault.java
    • -9
    • +9
    ./InvocationHandlerFactoryFallback.java
    • -3
    • +3
    ./InvocationHandlerFactoryUsingBackgroundCommandService.java
  1. … 1059 more files in changeset.
batch update source format: organize imports and reorder

0=java

1=javax

2=com

3=org

4=org.apache.isis

5=org.isisaddons

6=org.incode

7=#

  1. … 799 more files in changeset.
ISIS-2125 BackgroundService: adds Auditer and Publisher smoketests

  1. … 3 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

BackgroundService

    • -6
    • +18
    ./InvocationHandlerFactoryFallback.java
    • -1
    • +5
    ./InvocationHandlerFactoryUsingBackgroundCommandService.java
  1. … 17 more files in changeset.
ISIS-2125 major (breaking) commit: new transaction paradigma

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

    • -382
    • +0
    ./CommandExecutorServiceLegacy.java
  1. … 56 more files in changeset.
ISIS-2125 batch-update license headers for *.java files

    • -13
    • +15
    ./BackgroundCommandExecution.java
    • -121
    • +88
    ./CommandExecutorServiceDefault.java
    • -0
    • +382
    ./CommandExecutorServiceLegacy.java
  1. … 326 more files in changeset.
ISIS-2125 marks TransactionService.nextTransaction* deprecated

- removes references to TransactionService.nextTransaction* from the

Fixtures Extension

    • -37
    • +28
    ./CommandExecutorServiceDefault.java
  1. … 5 more files in changeset.
ISIS-2140 remove DomainService.menuOrder

  1. … 30 more files in changeset.
ISIS-2126 consolidating 'metamodel' o.a.i.c.common packages and classes

- pkg names in module 'metamodel' are now fully aligned

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

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

    • -0
    • +75
    ./BackgroundCommandExecution.java
    • -0
    • +153
    ./BackgroundServiceDefault.java
    • -0
    • +64
    ./CommandExecutionAbstract.java
    • -0
    • +391
    ./CommandExecutorServiceDefault.java
    • -0
    • +172
    ./CommandInvocationHandler.java
    • -0
    • +106
    ./ForkingInvocationHandler.java
    • -0
    • +34
    ./InvocationHandlerFactory.java
    • -0
    • +72
    ./InvocationHandlerFactoryFallback.java
    • -0
    • +58
    ./InvocationHandlerFactoryUsingBackgroundCommandService.java
  1. … 564 more files in changeset.