• last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
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)

Add collection notifications

    • -21
    • +50
    ./collection/CachedListImpl.java
    • -11
    • +39
    ./impl/CacheListenerAdaptor.java
    • -1
    • +1
    ./notification/MapModifyNotification.java
Add some more doc

Switch to new notification system

Resolve jmx test failure

ensure that the pojo package is api only

    • -95
    • +0
    ./PojoTxSynchronizationHandler.java
    • -0
    • +193
    ./impl/CacheListenerAdaptor.java
    • -0
    • +360
    ./impl/CachedType.java
  1. … 43 more files in changeset.
Removed ugly and buggy bypassInterceptorChain Option

  1. … 3 more files in changeset.
Support old versions of renamed attributes

Dependency inject MultiplexerService rather than doing JMX lookup

  1. … 4 more files in changeset.
[JBCACHE-1056] Merge PojoCacheLegacyJmxWrapper into PojoCacheJmxWrapper

    • -11
    • +357
    ./jmx/PojoCacheJmxWrapper.java
    • -416
    • +0
    ./jmx/PojoCacheLegacyJmxWrapper.java
    • -39
    • +0
    ./jmx/PojoCacheLegacyJmxWrapperMBean.java
  1. … 2 more files in changeset.
[JBCACHE-928] Expose CacheStatus

Rename LifecycleState to CacheStatus, add CREATING/DESTROYING

Merge LifecycleUtil methods into CacheStatus

    • -53
    • +104
    ./jmx/PojoCacheJmxWrapper.java
  1. … 1 more file in changeset.
[JBCACHE-928] Expose CacheStatus

    • -0
    • +16
    ./jmx/PojoCacheJmxWrapperMBean.java
  1. … 1 more file in changeset.
Performance enhancements, including a new invoke() signature for Interceptor

  1. … 37 more files in changeset.