001package io.ebean.cache; 002 003import io.ebean.BackgroundExecutor; 004import io.ebean.config.DatabaseConfig; 005 006/** 007 * The plugin interface that creates a ServerCacheFactory. 008 */ 009public interface ServerCachePlugin { 010 011 /** 012 * Create the ServerCacheFactory given the server config and background executor service. 013 */ 014 ServerCacheFactory create(DatabaseConfig config, BackgroundExecutor executor); 015}