Subversion Repositories SmartDukaan

Rev

Go to most recent revision | Details | 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
 
11
	public ComparisonStats getById(long id) {
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
 
30
	public void deleteById(Long id) {
31
		PersistenceManager pm = PMF.get().getPersistenceManager();
32
		try {
33
			pm.deletePersistent(pm.getObjectById(ComparisonStats.class, id));
34
		} finally {
35
			pm.close();
36
		}
37
	}
38
}