Class CloneLibCacheConcurrentMapWrapper

java.lang.Object
com.broadleafcommerce.enterprise.workflow.clone.CloneLibCacheConcurrentMapWrapper
All Implemented Interfaces:
CloneLibCacheWrapper

public class CloneLibCacheConcurrentMapWrapper extends Object implements CloneLibCacheWrapper
CloneLibCacheWrapper implementation that uses a ConcurrentHashMap as the backing cache. This cache has high performance and concurrency for gets. Adds are slightly less efficient because of some synchronization. Removals are even less efficient because of synchronization, but should constitute a much less frequent circumstance.
Author:
Jeff Fischer
See Also: