All Downloads are FREE. Search and download functionalities are using the official Maven repository.

br.eti.clairton.jcachepolicy.DailyExpiryCacheResolver Maven / Gradle / Ivy

The newest version!
package br.eti.clairton.jcachepolicy;

import static java.util.concurrent.TimeUnit.DAYS;

import java.util.concurrent.TimeUnit;

import javax.cache.CacheManager;
import javax.inject.Inject;

@DailyExpiry
public class DailyExpiryCacheResolver extends ExpiryCacheResolver  {

    @Deprecated
    public DailyExpiryCacheResolver() {
        this(null);
    }
    
    @Inject
    public DailyExpiryCacheResolver(final CacheManager manager) {
        super(manager);
    }

    @Override
    TimeUnit getTimeUnit() {
        return DAYS;
    }
    
    @Override
    Integer getQuantity() {
        return 1;
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy