/* * ==================================================================== * Copyright (c) 2005-2012 sventon project. All rights reserved. * * This software is licensed as described in the file LICENSE, which * you should have received as part of this distribution. The terms * are also available at http://www.sventon.org. * If newer versions of this license are posted there, you may use a * newer version instead, at your option. * ==================================================================== */ package org.sventon.export; import java.io.File; /** * File expiration rule. * * @author jesper@sventon.org */ public interface ExpirationRule { /** * Returns true if given file has expired. * * @param file File * @return True if file has expired according to the rules, false if not. */ boolean hasExpired(final File file); }