Class SingleOrBulkLoadCacheDataProvider<T>

  • Type Parameters:
    T - the cache type.
    All Implemented Interfaces:
    ICacheMultiDataProvider<T>

    public abstract class SingleOrBulkLoadCacheDataProvider<T>
    extends Object
    implements ICacheMultiDataProvider<T>
    Abstract ICacheMultiDataProvider that eases the use of single and bulk loads, based on a given condition. Also, provides synchronization, to avoid multiple bulk loads at the same time.
    Since:
    11.0.0
    Version:
    $Revision: 21880 $ $Date: 2018-09-21 17:07:19 -0300 (Fri, 21 Sep 2018) $