Package com.turbospaces.ebean
Interface EbeanCacheConfigurer
- All Known Implementing Classes:
DefaultEbeanCacheConfigurer
public interface EbeanCacheConfigurer
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptioncfg()props()voidsetCacheMode(Class<?> clazz, boolean local) voidsetCacheMode(Class<?> clazz, io.ebean.typequery.TQAssocBean<?, ?> assoc, boolean local) voidsetMaxIdle(Class<?> clazz, int value) voidsetMaxIdle(Class<?> clazz, io.ebean.typequery.TQAssocBean<?, ?> assoc, int value) voidsetMaxSize(Class<?> clazz, int value) voidsetMaxSize(Class<?> clazz, io.ebean.typequery.TQAssocBean<?, ?> assoc, int value) default voidsetMaxSizeAndMode(Class<?> clazz, int value, boolean local) default voidsetMaxSizeAndMode(Class<?> clazz, io.ebean.typequery.TQAssocBean<?, ?> assoc, int value, boolean local) default voidsetMaxSizeLocal(Class<?> clazz, int value) default voidsetMaxSizeLocal(Class<?> clazz, io.ebean.typequery.TQAssocBean<?, ?> assoc, int value) voidsetMaxSizeQuery(Class<?> clazz, int value) default voidsetMaxSizeReplicated(Class<?> clazz, int value) default voidsetMaxSizeReplicated(Class<?> clazz, io.ebean.typequery.TQAssocBean<?, ?> assoc, int value) voidvoid
-
Field Details
-
MAX_SIZE
- See Also:
-
MAX_TTL
- See Also:
-
MAX_IDLE
- See Also:
-
CACHE_MODE_LOCAL
- See Also:
-
-
Method Details
-
cfg
ApplicationConfig cfg() -
props
ApplicationProperties props() -
setMaxIdle
-
setMaxTTL
-
setMaxSize
-
setCacheMode
-
setMaxSizeAndMode
-
setMaxSizeReplicated
-
setMaxSizeLocal
-
setMaxSizeQuery
-
setMaxIdle
-
setMaxTTL
-
setMaxSize
-
setCacheMode
-
setMaxSizeAndMode
default void setMaxSizeAndMode(Class<?> clazz, io.ebean.typequery.TQAssocBean<?, ?> assoc, int value, boolean local) -
setMaxSizeReplicated
default void setMaxSizeReplicated(Class<?> clazz, io.ebean.typequery.TQAssocBean<?, ?> assoc, int value) -
setMaxSizeLocal
-