Refine search
/** * @author Arun Gupta */ @Path("employee") @Stateless public class EmployeeResource { @PersistenceContext EntityManager em; @GET @Produces("application/xml") public Employee[] get() { return em.createNamedQuery("Employee.findAll", Employee.class).getResultList().toArray(new Employee[0]); } }
/** * JPA Address repository implementation * * @author Michael Joseph Walsh * */ @Repository public class JpaAddressRepository implements AddressRepository { @PersistenceContext(unitName="defaultPersistenceUnit") private EntityManager manager; @Override @Transactional(value="defaultTransactionManager") public Address getById(Long id) { return manager.find(Address.class, id); } }
@Repository("blPhoneDao") public class PhoneDaoImpl implements PhoneDao { @PersistenceContext(unitName="blPU") protected EntityManager em; @Resource(name="blEntityConfiguration") protected EntityConfiguration entityConfiguration; public Phone save(Phone phone) { return em.merge(phone); } public Phone readPhoneById(Long phoneId) { return (Phone) em.find(PhoneImpl.class, phoneId); } public Phone create() { return (Phone) entityConfiguration.createEntityInstance(Phone.class.getName()); } }
@Repository("blChallengeQuestionDao") public class ChallengeQuestionDaoImpl implements ChallengeQuestionDao { @PersistenceContext(unitName = "blPU") protected EntityManager em; @Override @SuppressWarnings("unchecked") public List<ChallengeQuestion> readChallengeQuestions() { Query query = em.createNamedQuery("BC_READ_CHALLENGE_QUESTIONS"); query.setHint(QueryHints.HINT_CACHEABLE, true); return query.getResultList(); } @Override public ChallengeQuestion readChallengeQuestionById(long challengeQuestionId) { Query query = em.createNamedQuery("BC_READ_CHALLENGE_QUESTION_BY_ID"); query.setParameter("question_id", challengeQuestionId); List<ChallengeQuestion> challengeQuestions = query.getResultList(); return challengeQuestions == null || challengeQuestions.isEmpty() ? null : challengeQuestions.get(0); } @Transactional("blTransactionManager") public ChallengeQuestion saveChallengeQuestion(ChallengeQuestion q) { return em.merge(q); } }
@Repository("blSearchSynonymDao") public class SearchSynonymDaoImpl implements SearchSynonymDao { @PersistenceContext(unitName = "blPU") protected EntityManager em;
@Repository("blCountryDao") public class CountryDaoImpl implements CountryDao { @PersistenceContext(unitName = "blPU") protected EntityManager em; @Resource(name="blEntityConfiguration") protected EntityConfiguration entityConfiguration; public Country findCountryByAbbreviation(String abbreviation) { return (Country) em.find(CountryImpl.class, abbreviation); } @SuppressWarnings("unchecked") public List<Country> findCountries() { Query query = em.createNamedQuery("BC_FIND_COUNTRIES"); query.setHint(QueryHints.HINT_CACHEABLE, true); return query.getResultList(); } public Country save(Country country) { return em.merge(country); } }
@Repository public class JpaPairwiseIdentifierRepository implements PairwiseIdentifierRepository { @PersistenceContext(unitName="defaultPersistenceUnit") private EntityManager manager;
@Repository("blAddressDao") public class AddressDaoImpl implements AddressDao { @PersistenceContext(unitName = "blPU") protected EntityManager em; @Resource(name="blEntityConfiguration") protected EntityConfiguration entityConfiguration; public Address save(Address address) { return em.merge(address); } public Address readAddressById(Long id) { return (Address) em.find(AddressImpl.class, id); } public Address create() { return (Address) entityConfiguration.createEntityInstance(Address.class.getName()); } public void delete(Address address) { if (!em.contains(address)) { address = readAddressById(address.getId()); } em.remove(address); } }
/** * @author Elbert Bautista (elbertbautista) */ @Repository("blISODao") public class ISODaoImpl implements ISODao { @PersistenceContext(unitName = "blPU") protected EntityManager em; @Resource(name = "blEntityConfiguration") protected EntityConfiguration entityConfiguration; public ISOCountry findISOCountryByAlpha2Code(String alpha2) { return (ISOCountry) em.find(ISOCountryImpl.class, alpha2); } @SuppressWarnings("unchecked") public List<ISOCountry> findISOCountries() { Query query = em.createNamedQuery("BC_FIND_ISO_COUNTRIES"); query.setHint(QueryHints.HINT_CACHEABLE, true); return query.getResultList(); } public ISOCountry save(ISOCountry isoCountry) { return em.merge(isoCountry); } }
@Repository("jpaUserInfoRepository") public class JpaUserInfoRepository implements UserInfoRepository { @PersistenceContext(unitName="defaultPersistenceUnit") private EntityManager manager;
@Repository("blDataDrivenEnumerationDao") public class DataDrivenEnumerationDaoImpl implements DataDrivenEnumerationDao { @PersistenceContext(unitName = "blPU") protected EntityManager em; @Resource(name = "blEntityConfiguration") protected EntityConfiguration entityConfiguration; @Override public DataDrivenEnumeration readEnumByKey(String enumKey) { TypedQuery<DataDrivenEnumeration> query = new TypedQueryBuilder<DataDrivenEnumeration>(DataDrivenEnumeration.class, "dde") .addRestriction("dde.key", "=", enumKey) .toQuery(em); return query.getSingleResult(); } @Override public DataDrivenEnumerationValue readEnumValueByKey(String enumKey, String enumValueKey) { TypedQuery<DataDrivenEnumerationValue> query = new TypedQueryBuilder<DataDrivenEnumerationValue>(DataDrivenEnumerationValue.class, "ddev") .addRestriction("ddev.type.key", "=", enumKey) .addRestriction("ddev.key", "=", enumValueKey) .toQuery(em); return query.getSingleResult(); } }
@Repository @Transactional(readOnly = true) class AccountServiceImpl implements AccountService { @PersistenceContext private EntityManager em;
@Repository("blRoleDao") public class RoleDaoImpl implements RoleDao { @PersistenceContext(unitName = "blPU") protected EntityManager em;
@Repository("blCustomerForgotPasswordSecurityTokenDao") public class CustomerForgotPasswordSecurityTokenDaoImpl implements CustomerForgotPasswordSecurityTokenDao { @PersistenceContext(unitName = "blPU") protected EntityManager em;
@Repository("blFulfillmentGroupItemDao") public class FulfillmentGroupItemDaoImpl implements FulfillmentGroupItemDao { @PersistenceContext(unitName="blPU") protected EntityManager em;
@Repository("blForgotPasswordSecurityTokenDao") public class ForgotPasswordSecurityTokenDaoImpl implements ForgotPasswordSecurityTokenDao { @PersistenceContext(unitName = "blPU") protected EntityManager em;
@Repository("blDialectHelper") public class DialectHelper { @PersistenceContext(unitName="blPU") protected EntityManager defaultEntityManager;
@Repository("blCustomerOfferDao") public class CustomerOfferDaoImpl implements CustomerOfferDao { @PersistenceContext(unitName="blPU") protected EntityManager em;
@Repository("blFulfillmentOptionDao") public class FulfillmentOptionDaoImpl implements FulfillmentOptionDao { @PersistenceContext(unitName = "blPU") protected EntityManager em;
@Repository("blAdminRoleDao") public class AdminRoleDaoImpl implements AdminRoleDao { @PersistenceContext(unitName = "blPU") protected EntityManager em;