Class HzCacheFactory

java.lang.Object
io.ebean.hazelcast.HzCacheFactory
All Implemented Interfaces:
io.ebean.cache.ServerCacheFactory

public final class HzCacheFactory extends Object implements io.ebean.cache.ServerCacheFactory
Factory for creating the various caches.
  • Constructor Summary

    Constructors
    Constructor
    Description
    HzCacheFactory(io.ebean.DatabaseBuilder config, io.ebean.BackgroundExecutor executor)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    io.ebean.cache.ServerCache
    createCache(io.ebean.cache.ServerCacheConfig config)
     
    io.ebean.cache.ServerCacheNotify
    createCacheNotify(io.ebean.cache.ServerCacheNotify listener)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface io.ebean.cache.ServerCacheFactory

    visit
  • Constructor Details

    • HzCacheFactory

      public HzCacheFactory(io.ebean.DatabaseBuilder config, io.ebean.BackgroundExecutor executor)
  • Method Details

    • createCacheNotify

      public io.ebean.cache.ServerCacheNotify createCacheNotify(io.ebean.cache.ServerCacheNotify listener)
      Specified by:
      createCacheNotify in interface io.ebean.cache.ServerCacheFactory
    • createCache

      public io.ebean.cache.ServerCache createCache(io.ebean.cache.ServerCacheConfig config)
      Specified by:
      createCache in interface io.ebean.cache.ServerCacheFactory