mirror of
https://github.com/ebean-orm/ebean.git
synced 2024-04-21 10:51:47 +00:00
"internal" meaning that in terms of module-path they are not in a properly exported package. For example, they are in a subpackage of io.ebeaninternal
17 lines
429 B
Java
17 lines
429 B
Java
package io.ebean.cache;
|
|
|
|
import io.ebean.config.DatabaseConfig;
|
|
|
|
/**
|
|
* Plugin that provides a ServerCacheNotify implementation.
|
|
* <p>
|
|
* Is supplied this will be used to send the ServerCacheNotification event to other cluster members.
|
|
*/
|
|
public interface ServerCacheNotifyPlugin {
|
|
|
|
/**
|
|
* Create a ServerCacheNotify implementation given the server configuration.
|
|
*/
|
|
ServerCacheNotify create(DatabaseConfig config);
|
|
}
|