View Javadoc

1   /*
2    * joey and its relative products are published under the terms
3    * of the Apache Software License.
4    * 
5    * Created on 2004/06/05 1:54:02
6    */
7   package org.asyrinx.joey.om;
8   
9   import java.io.Serializable;
10  import java.util.List;
11  
12  /***
13   * @author akima
14   */
15  public interface EntityService {
16  
17  	public Entity newEntity();
18  	
19  	public void restoreBeforeSave(Entity entity);
20  
21  	public Entity loadEntity(Serializable key);
22  
23  	public List select(SearchCondition condition);
24  
25  	public void saveEntity(Object entity);
26  
27  	public void deleteEntity(Serializable key);
28  }