public Credential loadCredential(PersistenceManager pm) { try { return pm.getObjectById(OAuthHmacCredential.class, userId); } catch (JDOObjectNotFoundException e) { return null; } }
public Credential loadCredential(PersistenceManager pm) { try { return pm.getObjectById(OAuthHmacCredential.class, userId); } catch (JDOObjectNotFoundException e) { return null; } }
public Object doInJdo(PersistenceManager pm) throws JDOException { return pm.getObjectById(objectId, true); } }, true);
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(); } }
/** * Finds the entity with the JDO persistence manager. * @return the entity */ @Override public Object fetchEntity(Object entity, String[] fetch) { Object id = pm.getObjectId(entity); if (id == null) return null; return pm.getObjectById(id); }
public Credential loadCredential(PersistenceManager pm) { Preconditions.checkNotNull( jsonFactory, "Must call setJsonFactory before calling loadCredential."); Preconditions.checkNotNull(transport, "Must call setHttpTransport before calling complete."); try { OAuth2Credential cred = pm.getObjectById(OAuth2Credential.class, userId); cred.initializeForRefresh(clientId, clientSecret, tokenEndpoint, jsonFactory, transport); return cred; } catch (JDOObjectNotFoundException e) { return null; } }
public Object getObjectById(Object id, boolean validate) { return getPM().getObjectById(id, validate); }
public <T> T getObjectById(Class<T> cls, Object key) { return getPM().getObjectById(cls, key); }
public Object getObjectById(Object id) { return getPM().getObjectById(id); }
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(); } }
UserService userService = UserServiceFactory.getUserService(); User user = userService.getCurrentUser(); PersistenceManager pm = PMF.get().getPersistenceManager(); Employee employee = pm.getObjectById(Employee.class, user.getEmail()); Team employee.getTeam();
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 static Object makePersistent( PersistenceManager pm, Object object, boolean detach ) { pm.makePersistent( object ); Object id = pm.getObjectId( object ); Object persistentObject = pm.getObjectById( id ); if ( detach ) { persistentObject = pm.detachCopy( persistentObject ); } return persistentObject; }
public void updateUserTitle(User user, String newTitle) { PersistenceManager pm = PMF.get().getPersistenceManager(); try { User e = pm.getObjectById(User.class, user.getId()); e.setTitle(newTitle); } finally { pm.close(); } }
public Boolean addCommentToBle(Key systemKey, Comment comment) throws Exception { PersistenceManagerFactory PMF = PersistenceUtil.getPersistenceManagerFactory(); PersistenceManager pm = PMF.getPersistenceManager(); pm.currentTransaction().begin(); Ble ble= pm.getObjectById(Ble.class, systemKey); System.out.println(ble); ble.getComments().add(comment); pm.makePersistent(ble); pm.currentTransaction().commit(); return true; }
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(); } }
PersistenceManager pm = PMF.get().getPersistenceManager(); Transaction txn = pm.currentTransaction(); txn.begin(); Recipe r = pm.getObjectById(Recipe.class, recKey); try { r.setImage(newImage); txn.commit(); } finally { pm.close(); }
@Override public void runWorker() { while (n < oids.size()) { TestSuper t = (TestSuper) pm.getObjectById(oids.get(n)); n++; t.setId(t.getId()+DELTA); } } }
@Override public void run() { TestSuper t = (TestSuper) pm.getObjectById(oids.get(n)); n++; t.setId(t.getId()+DELTA); if (n % COMMIT_INTERVAL == 0) { pm.currentTransaction().commit(); pm.currentTransaction().begin(); } } });