@Override public void shutdown() { LOG.info("RawStore: {}, with PersistenceManager: {} will be shutdown", this, pm); if (pm != null) { pm.close(); pm = null; } }
public Long addStock(String symbol) throws NotLoggedInException { Stock stock = new Stock(getUser(), symbol); checkLoggedIn(); PersistenceManager pm = getPersistenceManager(); try { pm.makePersistent(stock); } finally { pm.close(); } return stock.getId(); }
// Your upload handle would look like public void doPost(HttpServletRequest req, HttpServletResponse res) { // Get the image representation ServletFileUpload upload = new ServletFileUpload(); FileItemIterator iter = upload.getItemIterator(req); FileItemStream imageItem = iter.next(); InputStream imgStream = imageItem.openStream(); // construct our entity objects Blob imageBlob = new Blob(IOUtils.toByteArray(imgStream)); MyImage myImage = new MyImage(imageItem.getName(), imageBlob); // persist image PersistenceManager pm = PMF.get().getPersistenceManager(); pm.makePersistent(myImage); pm.close(); // respond to query res.setContentType("text/plain"); res.getOutputStream().write("OK!".getBytes()); }
public StockClient[] getStocks() throws NotLoggedInException { checkLoggedIn(); PersistenceManager pm = getPersistenceManager(); List<StockClient> stockclients = new ArrayList<StockClient>(); try { Query q = pm.newQuery(Stock.class, "user == u"); q.declareParameters("com.google.appengine.api.users.User u"); q.setOrdering("createDate"); List<Stock> stocks = (List<Stock>) q.execute(getUser()); for (Stock stock : stocks) { stockclients.add(new StockClient(stock.getId(), stock.getSymbol(), stock.getCreateDate())); } } finally { pm.close(); } return (StockClient[]) stockclients.toArray(new StockClient[0]); }
public void closePersistenceManager( PersistenceManager pm ) { try { pm.close(); } catch ( JDOUserException e ) { // ignore } }
public void shutdown() { if (pm != null) { pm.close(); } }
public static void closePersistenceManager( PersistenceManager pm ) { try { pm.close(); } catch ( JDOUserException e ) { // ignore } }
@Override public void shutdown() { if (pm != null) { LOG.debug("RawStore: " + this + ", with PersistenceManager: " + pm + " will be shutdown"); pm.close(); } }
@Override public void shutdown() { LOG.debug("RawStore: {}, with PersistenceManager: {} will be shutdown", this, pm); if (pm != null) { pm.close(); pm = null; } }
public void updateRecipe(String id, List<IngredientDTO> newIngredients) { List<IngredientJDO> ingredients = convertIngredientDtosToJdos(newIngredients); PersistenceManager pm = PMF.get().getPersistenceManager(); try { RecipeJDO recipe = pm.getObjectById(RecipeJDO.class, id); recipe.setIngredients(ingredients); } finally { pm.close(); } }
@Override public void shutdown() { if (pm != null) { LOG.debug("RawStore: " + this + ", with PersistenceManager: " + pm + " will be shutdown"); pm.close(); } }
PersistenceManager pm = PMF.get().getPersistenceManager(); List rules = null; try { Query query = new Query(TestRule.class, "curDate < endDate && days > 30"); q.declareParameters("long curDate"); rules = (List) q.execute(new Date().getTime()); return rules; }finally { pm.close(); }
public void add(Note note) { PersistenceManager pm = getPersistenceManagerFactory() .getPersistenceManager(); try { pm.makePersistent(note); } finally { pm.close(); } }
@Override public void close() { if (pm != null && !pm.isClosed()) pm.close(); }
PersistenceManager pm = PMF.get().getPersistenceManager(); Recipe r = pm.getObjectById(Recipe.class, recKey); MyImage newImage = r.getMyImage(); newImage.setImage(newImageFile); try { r.setImage(newImage); pm.makePersistent(r); } finally { pm.close(); }
public User updateUser(User user) { PersistenceManager mgr = getPersistenceManager(); try { if (!containsUser(user)) { throw new EntityNotFoundException("Object does not exist"); } mgr.makePersistent(user); } finally { mgr.close(); } return user; }
public <T> void deleteRecord(Class<T> type, T s) { PersistenceManager pm = PMF.get().getPersistenceManager(); try { T p = pm.getObjectById(type, s.getId()); pm.deletePersistent(p); } finally { pm.close(); } }
public void deleteRecord(Class classOfProduct, Object id) { PersistenceManager pm = PMF.get().getPersistenceManager(); try { Object p = pm.getObjectById(classOfProduct, id); pm.deletePersistent(p); } finally { pm.close(); } }
String test = "\u0627\u0644\u0633\u0644\u0627\u0645"; PersistenceManager manager = PMF.get().getPersistenceManager(); Category category = new Category(test); manager.makePersistent(category); manager.refresh(category); manager.close();
public void deleteRecord(Identifier s) { PersistenceManager pm = PMF.get().getPersistenceManager(); try { Identifier p = pm.getObjectById(s.getClass(), s.getId()); pm.deletePersistent(p); } finally { pm.close(); } }