io.rtr.alchemy.service.config.CacheStrategyConfiguration Maven / Gradle / Ivy
package io.rtr.alchemy.service.config;
import com.fasterxml.jackson.annotation.JsonTypeInfo;
import io.rtr.alchemy.caching.CacheStrategy;
/**
* Base configuration object for creating a cache strategy
*/
@JsonTypeInfo(use = JsonTypeInfo.Id.CLASS, include = JsonTypeInfo.As.PROPERTY, property = "type")
public abstract class CacheStrategyConfiguration {
public abstract CacheStrategy createStrategy();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy