• last updated 1 hour ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Fix demo

Fix JBCACHE-1150

Remove dead and duplicate code

Simplify annotation handling

    • -31
    • +4
    ./interceptors/dynamic/CacheFieldInterceptor.java
  1. … 1 more file in changeset.
Remove unused imports

Remove no longer needed constant

Optomize enum fields by treating them like primitives

  1. … 1 more file in changeset.
Remove 'final' field replication support, which was broken anyway

Fix enum test

    • -19
    • +0
    ./interceptors/PojoBeginInterceptor.java
  1. … 3 more files in changeset.
Updated documentation

  1. … 1 more file in changeset.
Fix warnings

    • -0
    • +2
    ./notification/event/ArrayModifiedEvent.java
    • -2
    • +4
    ./notification/event/AttachedEvent.java
    • -2
    • +4
    ./notification/event/DetachedEvent.java
    • -5
    • +7
    ./notification/event/FieldModifiedEvent.java
    • -9
    • +11
    ./notification/event/MapModifiedEvent.java
    • -0
    • +2
    ./notification/event/SetModifiedEvent.java
    • -0
    • +2
    ./notification/event/TransactionCompletedEvent.java
    • -0
    • +2
    ./notification/event/TransactionRegisteredEvent.java
listener based fixes

  1. … 5 more files in changeset.
Update documentation

    • -3
    • +3
    ./notification/annotation/Detached.java
Fix NPE

Implement new POJO Annotation Notification API

    • -37
    • +91
    ./impl/CacheListenerAdaptor.java
    • -67
    • +138
    ./impl/NotificationDispatcher.java
    • -61
    • +0
    ./notification/ArrayModifyNotification.java
    • -36
    • +0
    ./notification/AttachNotification.java
    • -36
    • +0
    ./notification/DetachNotification.java
    • -63
    • +0
    ./notification/FieldModifyNotification.java
    • -82
    • +0
    ./notification/ListModifyNotification.java
    • -82
    • +0
    ./notification/MapModifyNotification.java
    • -2
    • +4
    ./notification/NotificationContext.java
    • -70
    • +0
    ./notification/SetModifyNotification.java
  1. … 30 more files in changeset.
[JBCACHE-1090] Emit JMX Notifications the JBAS JSR-77 layer expects

    • -3
    • +24
    ./jmx/PojoCacheJmxWrapperMBean.java
  1. … 6 more files in changeset.
Notification changes

    • -13
    • +12
    ./impl/CacheListenerAdaptor.java
  1. … 89 more files in changeset.
Reduce dependency on CacheSPI

    • -18
    • +18
    ./collection/CachedListImpl.java
    • -2
    • +2
    ./interceptors/AbstractInterceptor.java
    • -2
    • +3
    ./interceptors/PojoTxLockInterceptor.java
    • -1
    • +0
    ./interceptors/StaticFieldInterceptor.java
No need to skip equals since we check for a local detach

    • -2
    • +0
    ./collection/CollectionInterceptorUtil.java
Don't error when the detach is local

    • -3
    • +5
    ./interceptors/dynamic/AbstractCollectionInterceptor.java
Type-o

    • -1
    • +1
    ./collection/CollectionInterceptorUtil.java
Don't verify equals

    • -2
    • +13
    ./collection/CollectionInterceptorUtil.java
  1. … 1 more file in changeset.
Fix JBCACHE-1110

Intial patch from vincent.marquez@gmail.com

  1. … 2 more files in changeset.
    • -4
    • +8
    ./collection/CollectionInterceptorUtil.java
    • -3
    • +27
    ./interceptors/dynamic/AbstractCollectionInterceptor.java
    • -104
    • +21
    ./interceptors/dynamic/CacheFieldInterceptor.java
  1. … 3 more files in changeset.
  1. … 2 more files in changeset.
  1. … 22 more files in changeset.
Downgrade to AOP 1.5.5

Remove Reentrancy checking (no longer needed)

    • -12
    • +8
    ./collection/CollectionInterceptorUtil.java
    • -10
    • +11
    ./impl/CacheListenerAdaptor.java
    • -70
    • +0
    ./interceptors/dynamic/ReentrancyStopperInterceptor.java
  1. … 6 more files in changeset.
generics-related tweaks

    • -17
    • +16
    ./impl/CacheListenerAdaptor.java
  1. … 13 more files in changeset.
Add more thorough test coverage of notifications

    • -12
    • +18
    ./impl/CacheListenerAdaptor.java
  1. … 11 more files in changeset.
Fix index type

    • -10
    • +10
    ./notification/ListModifyNotification.java
[JBCACHE-1089] PojoCacheJmxWrapper should implement NotificationEmitter

  1. … 5 more files in changeset.
Apply JBCACHE-1078 (Contributed by Vincent Marques)