class EmbeddedCacheAutoInit extends AbstractCacheAutoInit {

    public EmbeddedCacheAutoInit(String... cacheTypes) {
        super(cacheTypes);
    }

    @Override
    protected void parseGeneralConfig(CacheBuilder builder, ConfigTree ct) {<FILL_FUNCTION_BODY>}
}

        super.parseGeneralConfig(builder, ct);
        EmbeddedCacheBuilder ecb = (EmbeddedCacheBuilder) builder;

        ecb.limit(Integer.parseInt(ct.getProperty("limit", String.valueOf(CacheConsts.DEFAULT_LOCAL_LIMIT))));
    
<methods>public transient void <init>(java.lang.String[]) ,public void afterPropertiesSet() <variables>protected com.alicp.jetcache.autoconfigure.AutoConfigureBeans autoConfigureBeans,protected ConfigurableEnvironment environment,private volatile boolean inited,private static Logger logger,private final java.util.concurrent.locks.ReentrantLock reentrantLock,protected java.lang.String[] typeNames