View Javadoc

1   package org.cateproject.view.mock;
2   
3   import java.util.List;
4   
5   import org.hibernate.criterion.Criterion;
6   
7   import eu.etaxonomy.cdm.api.service.IIdentifiableEntityService;
8   import eu.etaxonomy.cdm.api.service.pager.Pager;
9   import eu.etaxonomy.cdm.model.common.Annotation;
10  import eu.etaxonomy.cdm.model.common.ISourceable;
11  import eu.etaxonomy.cdm.model.common.IdentifiableEntity;
12  import eu.etaxonomy.cdm.model.common.IdentifiableSource;
13  import eu.etaxonomy.cdm.model.common.LSID;
14  import eu.etaxonomy.cdm.model.common.Marker;
15  import eu.etaxonomy.cdm.model.common.MarkerType;
16  import eu.etaxonomy.cdm.model.common.UuidAndTitleCache;
17  import eu.etaxonomy.cdm.model.media.Rights;
18  import eu.etaxonomy.cdm.persistence.query.MatchMode;
19  import eu.etaxonomy.cdm.persistence.query.OrderHint;
20  
21  public class MockIdentifiableService<T extends IdentifiableEntity> extends MockVersionableService<T> implements IIdentifiableEntityService<T> {
22  
23  	public Pager<T> findByTitle(Class<? extends T> clazz, String queryString,
24  			MatchMode matchmode, List<Criterion> criteria, Integer pageSize,
25  			Integer pageNumber, List<OrderHint> orderHints,
26  			List<String> propertyPaths) {
27  		// TODO Auto-generated method stub
28  		return null;
29  	}
30  
31  	public void generateTitleCache() {
32  		// TODO Auto-generated method stub
33  		
34  	}
35  
36  	public Pager<Rights> getRights(T t, Integer pageSize, Integer pageNumber,
37  			List<String> propertyPaths) {
38  		// TODO Auto-generated method stub
39  		return null;
40  	}
41  
42  	public ISourceable getSourcedObjectByIdInSource(Class clazz,
43  			String idInSource, String idNamespace) {
44  		// TODO Auto-generated method stub
45  		return null;
46  	}
47  
48  	public Pager<IdentifiableSource> getSources(T t, Integer pageSize,
49  			Integer pageNumber, List<String> propertyPaths) {
50  		// TODO Auto-generated method stub
51  		return null;
52  	}
53  
54  	public List<UuidAndTitleCache<T>> getUuidAndTitleCache() {
55  		// TODO Auto-generated method stub
56  		return null;
57  	}
58  
59  	public Pager<Annotation> getAnnotations(T annotatedObj, MarkerType status,
60  			Integer pageSize, Integer pageNumber, List<OrderHint> orderHints,
61  			List<String> propertyPaths) {
62  		// TODO Auto-generated method stub
63  		return null;
64  	}
65  
66  	public T find(LSID lsid) {
67  		// TODO Auto-generated method stub
68  		return null;
69  	}
70  
71  	public Pager<T> search(Class<? extends T> clazz, String queryString,
72  			Integer pageSize, Integer pageNumber, List<OrderHint> orderHints,
73  			List<String> propertyPaths) {
74  		// TODO Auto-generated method stub
75  		return null;
76  	}
77  
78  	public T replace(T x, T y) {
79  		// TODO Auto-generated method stub
80  		return null;
81  	}
82  
83  	public int countMarkers(Class<? extends T> clazz, Boolean technical) {
84  		// TODO Auto-generated method stub
85  		return 0;
86  	}
87  
88  	public Pager<Marker> getMarkers(T annotatableEntity, Boolean technical,
89  			Integer pageSize, Integer pageNumber, List<OrderHint> orderHints,
90  			List<String> propertyPaths) {
91  		// TODO Auto-generated method stub
92  		return null;
93  	}
94  
95  	public List<Object[]> groupMarkers(Class<? extends T> clazz,
96  			Boolean technical, Integer pageSize, Integer pageNumber,
97  			List<String> propertyPaths) {
98  		// TODO Auto-generated method stub
99  		return null;
100 	}
101 
102 }