package eu.dnetlib.goldoa.service;

import eu.dnetlib.goldoa.domain.File;
import eu.dnetlib.goldoa.domain.ManagerException;
import eu.dnetlib.goldoa.service.dao.FileDAO;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;

/**
 * Created by panagiotis on 14/12/2017.
 */
@Transactional
@Service("fileManager")
public class FileManagerImpl implements FileManager {

    @Autowired
    private FileDAO fileDAO;

    @Override
    public File getFileById(String id) throws ManagerException {
        return fileDAO.getFileById(id);
    }
}
