Subversion Repositories SmartDukaan

Rev

Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed


package in.shop2020.server;

import in.shop2020.model.ComparisonStats;

import javax.jdo.PersistenceManager;

public class ComparisonStatsRepository {

        
        public ComparisonStats getById(long id) {
                PersistenceManager pm = PMF.get().getPersistenceManager();
                try {
                        ComparisonStats comparisonStats = pm.getObjectById(ComparisonStats.class, id);
                        return comparisonStats;
                } finally {
                        pm.close();
                }
        }

        public void store(ComparisonStats comparisonStats) {
                PersistenceManager pm = PMF.get().getPersistenceManager();
                try {
                    pm.makePersistent(comparisonStats);
                } finally {
                        pm.close();
                }
        }

        public void deleteById(Long id) {
                PersistenceManager pm = PMF.get().getPersistenceManager();
                try {
                        pm.deletePersistent(pm.getObjectById(ComparisonStats.class, id));
                } finally {
                        pm.close();
                }
        }
}