Project

General

Profile

Download (500 Bytes) Statistics
| Branch: | Tag: | Revision:
1
package eu.etaxonomy.taxeditor.session;
2

    
3
import java.util.Collection;
4

    
5
import eu.etaxonomy.cdm.api.service.IService;
6
import eu.etaxonomy.cdm.model.common.CdmBase;
7

    
8
public interface ICdmEntitySession<T extends CdmBase> {
9

    
10
	public abstract <T extends Object> T load(T obj);
11

    
12
	public abstract <T extends CdmBase> T load(T cdmBase);
13

    
14
	public abstract <T extends CdmBase> Collection<T> load(
15
			Collection<T> cdmBaseList);
16

    
17
	public abstract void setEntitiesAsLatest();
18

    
19
	public abstract void dispose();
20

    
21
}
(4-4/6)