• last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
  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.
Initiated a bunch of performance fixes, including replacing CopyOnWriteArraySets with org.jboss.cache.util.concurrent.ConcurrentHashSet.

Also ran an imports optimiser on the code base - there were a lot of unused imports floating about.

    • -33
    • +41
    ./impl/CollectionClassHandler.java
  1. … 148 more files in changeset.
Add getClusterConfig

Cache the passed in Elements so we can return via the getter

    • -0
    • +10
    ./jmx/PojoCacheLegacyJmxWrapper.java
  1. … 1 more file in changeset.
Don't destroy failed cache from stop

Set LifecycleState in create

[JBCACHE-1068] Get rid of LifeCycle interface

[JBCACHE-1047] Revert manageCacheLifecycle attribute

    • -43
    • +33
    ./jmx/PojoCacheJmxWrapperMBean.java
  1. … 6 more files in changeset.
[JBCACHE-1064] Declare a serialVersionUID

    • -0
    • +3
    ./PojoCacheAlreadyDetachedException.java
[JBCACHE-1064] Declare a serialVersionUID

Move object refs from subnodes to fields

  1. … 3 more files in changeset.
Fix wrong return type

    • -1
    • +1
    ./notification/ArrayModifyNotification.java
[JBCACHE-1000] JBossCache tutorial demo has been refactored to accomodate PojoCache one so that it uses the same embedded beanshell. PojoCache tutorial has been rewritten to have more similarities with JBossCache one, and has been extended with a section on Collections. Person and Address fields have been made private to promote encapsulation. Person no has a setLanguages(List<String>) to be consistent with get operation. This required fixing the ReplicatedPutWithBulkRemoveTest.

    • -0
    • +73
    ./demo/PojoCacheGUI.java
    • -0
    • +30
    ./demo/PojoCacheModelDelegate.java
    • -0
    • +50
    ./demo/PojoCacheView.java
  1. … 10 more files in changeset.
Implement getInternalLocation

Javadoc

    • -6
    • +10
    ./jmx/PojoCacheJmxWrapperMBean.java
JMX cleanups

  1. … 3 more files in changeset.
[JBCACHE-1056] Wrapper class to allow PojoCache deployment via legacy AS ServiceController

    • -0
    • +408
    ./jmx/PojoCacheLegacyJmxWrapper.java
    • -0
    • +39
    ./jmx/PojoCacheLegacyJmxWrapperMBean.java
  1. … 3 more files in changeset.
getCacheObjectName(CacheSPI) should be getCacheObjectName(Cache)