Subversion Repositories SmartDukaan

Rev

Rev 3487 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
3487 rajveer 1
 
2
package in.shop2020.server;
3
 
4
import in.shop2020.model.ComparisonStats;
5
 
6
import javax.jdo.PersistenceManager;
7
 
8
public class ComparisonStatsRepository {
9
 
10
 
3498 rajveer 11
	public ComparisonStats getById(String id) {
3487 rajveer 12
		PersistenceManager pm = PMF.get().getPersistenceManager();
13
		try {
14
			ComparisonStats comparisonStats = pm.getObjectById(ComparisonStats.class, id);
15
			return comparisonStats;
16
		} finally {
17
			pm.close();
18
		}
19
	}
20
 
21
	public void store(ComparisonStats comparisonStats) {
22
		PersistenceManager pm = PMF.get().getPersistenceManager();
23
		try {
24
		    pm.makePersistent(comparisonStats);
25
		} finally {
26
			pm.close();
27
		}
28
	}
29
 
3498 rajveer 30
	public void deleteById(String id) {
3487 rajveer 31
		PersistenceManager pm = PMF.get().getPersistenceManager();
32
		try {
33
			pm.deletePersistent(pm.getObjectById(ComparisonStats.class, id));
34
		} finally {
35
			pm.close();
36
		}
37
	}
38
}