@Override public Account findById(long accountId) { try { return cbf.create(em, Account.class) .where("id").eq(accountId) .getSingleResult(); } catch (NoResultException ex) { return null; } }
@Override public Account findByKey(String key) { if (key == null) { return null; } try { return cbf.create(em, Account.class) .where("key").eq(key) .getSingleResult(); } catch (NoResultException ex) { return null; } }
@Override public Account findByKey(String key) { if (key == null) { return null; } try { return cbf.create(em, Account.class) .where("key").eq(key) .getSingleResult(); } catch (NoResultException ex) { return null; } }
@Override public Weblink findById(WeblinkId weblinkId) { try { return cbf.create(em, Weblink.class) .where("id").eq(weblinkId) .getSingleResult(); } catch (NoResultException ex) { return null; } }
@Override public WeblinkGroup findByName(String weblinkGroupName) { try { return cbf.create(em, WeblinkGroup.class) .where("id").eq(weblinkGroupName) .getSingleResult(); } catch (NoResultException ex) { return null; } }
@Override public Account findById(long accountId) { try { return cbf.create(em, Account.class) .where("id").eq(accountId) .getSingleResult(); } catch (NoResultException ex) { return null; } }
@Override public Storage findById(StorageId storageId) { if (storageId == null) { return null; } try { return cbf.create(em, Storage.class) .where("id").eq(storageId) .getSingleResult(); } catch (NoResultException ex) { return null; } }
@Override public StorageQuotaPlan findQuotaPlanById(StorageQuotaPlanId id) { if (id == null) { return null; } try { return cbf.create(em, StorageQuotaPlan.class) .where("id").eq(id) .getSingleResult(); } catch (NoResultException ex) { return null; } }
@Override public StorageQuotaModel findById(String id) { if (id == null) { return null; } try { return cbf.create(em, StorageQuotaModel.class) .fetch("plans") .where("id").eq(id) .getSingleResult(); } catch (NoResultException ex) { return null; } }
@Override public Bucket findByName(String bucketName) { try { return cbf.create(em, Bucket.class) .where("id").eq(bucketName) .where("deleted").eqExpression("false") .getSingleResult(); } catch (NoResultException ex) { return null; } }
public <T> T getCatByName(String name, EntityViewSetting<T, CriteriaBuilder<T>> setting) { CriteriaBuilder<Cat> cb = cbf.create(emHolder.getEntityManager(), Cat.class) .where("name").eq(name); return evm.applySetting(setting, cb).getSingleResult(); }
@Override public BucketObject findById(BucketObjectId bucketObjectId) { try { return cbf.create(em, BucketObject.class) .where("id").eq(bucketObjectId) .where("state").eq(BucketObjectState.CREATED) .getSingleResult(); } catch (NoResultException ex) { return null; } }
public <T> T getCatByName(String name, EntityViewSetting<T, CriteriaBuilder<T>> setting) { CriteriaBuilder<Cat> cb = cbf.create(emHolder.getEntityManager(), Cat.class) .where("name").eq(name); return evm.applySetting(setting, cb).getSingleResult(); }
public <T> T getCatByName(String name, EntityViewSetting<T, CriteriaBuilder<T>> setting) { CriteriaBuilder<Cat> cb = cbf.create(emHolder.getEntityManager(), Cat.class) .where("name").eq(name); return evm.applySetting(setting, cb).getSingleResult(); }
public <T> T getCatByName(String name, EntityViewSetting<T, CriteriaBuilder<T>> setting) { CriteriaBuilder<Cat> cb = cbf.create(emHolder.getEntityManager(), Cat.class) .where("name").eq(name); return evm.applySetting(setting, cb).getSingleResult(); }
public <T> T getCatByName(String name, EntityViewSetting<T, CriteriaBuilder<T>> setting) { CriteriaBuilder<Cat> cb = cbf.create(emHolder.getEntityManager(), Cat.class) .where("name").eq(name); return evm.applySetting(setting, cb).getSingleResult(); }
public <T> T getCatByName(String name, EntityViewSetting<T, CriteriaBuilder<T>> setting) { CriteriaBuilder<Cat> cb = cbf.create(emHolder.getEntityManager(), Cat.class) .where("name").eq(name); return evm.applySetting(setting, cb).getSingleResult(); }
@Override public Storage findByBucketId(String bucketId) { if (bucketId == null) { return null; } try { return cbf.create(em, Storage.class) .from(Bucket.class) .where("id").eq(bucketId) .select("storage") .getSingleResult(); } catch (NoResultException ex) { return null; } }
@Override public WeblinkSecurityGroup findByOwnerAndName(Account account, String securityGroupName) { if (account == null) { return null; } try { CriteriaBuilder<WeblinkSecurityGroup> cb = cbf.create(em, WeblinkSecurityGroup.class) .where("name").eq(securityGroupName) .where("owner.id").eq(account.getId()); return cb.getSingleResult(); } catch (NoResultException ex) { return null; } }
CriteriaBuilder<?> cb = context.getEntityViewManager().getCriteriaBuilderFactory().create(context.getEntityManager(), elementEntityClass); cb.where(ownerIdAttributeName).eq(ownerId); context.getEntityManager().remove(cb.getSingleResult()); returnedValues = cb.getSingleResult(); id = returnedValues[returnedValues.length - 1];