Salome HOME
f244e5a1b156be20fd03a14d852095944ad60ee0
[modules/gde.git] / projects / GDE_App / GDE-ejb / src / java / com / edf / gde / dao / FileDao.java
1 /*
2  * (C) 2015 EDF
3  */
4 package com.edf.gde.dao;
5
6 import com.edf.gde.transferables.FileTO;
7 import java.util.Date;
8
9 /**
10  *
11  * @author Kavoos
12  */
13 public interface FileDao {
14
15     FileTO createFile(FileTO fto);
16
17     void deleteFile(FileTO fto);
18
19     FileTO findByCreationDate(Date creationDate);
20
21     FileTO findByDeletionDate(Date deletionDate);
22
23     FileTO findById(long id);
24
25     FileTO findByName(String name);
26
27     FileTO findByUpdateDate(Date updateDate);
28
29     FileTO findFile(FileTO fto);
30
31     FileTO updateFile(FileTO fto);
32     
33 }