package com.idega.core.file.tmp;
import java.net.URI;
/**
*
* @author <a href="civilis@idega.com">Vytautas Čivilis</a>
* @version $Revision: 1.1 $
*
* Last modified: $Date: 2008/06/28 19:03:12 $ by $Author: civilis $
*
*/
public interface TmpFilesModifyStrategy {
/**
* executes moving by given uri to some implicit uri. Might optionally modify given resource, e.g., submission instance node, to reflect changes
* @param uri - uri to take file from
* @param resource - optional
* @return - new file uri
*/
public abstract URI executeMove(URI uri, Object resource);
}