public class JpaUserAgreementDao extends org.eurekaclinical.standardapis.dao.GenericDao<UserAgreementEntity,Long> implements UserAgreementDao
| Constructor and Description |
|---|
JpaUserAgreementDao(javax.inject.Provider<javax.persistence.EntityManager> inEMProvider)
Construct instance with the given EntityManager provider.
|
| Modifier and Type | Method and Description |
|---|---|
UserAgreementEntity |
createOrUpdate(String inText)
Updates the user agreement, or creates it if none has been previously
created.
|
UserAgreementEntity |
getCurrent()
Gets the current user agreement.
|
create, getAll, getDatabaseSupport, getEntityClass, getEntityManager, getListAsc, getListByAttribute, getListByAttribute, getListByAttributeIn, getListByAttributeIn, getUniqueByAttribute, getUniqueByAttribute, refresh, remove, retrieve, update@Inject public JpaUserAgreementDao(javax.inject.Provider<javax.persistence.EntityManager> inEMProvider)
inEMProvider - The entity manager provider.public UserAgreementEntity getCurrent()
getCurrent in interface UserAgreementDaonull if none has been
created.public UserAgreementEntity createOrUpdate(String inText)
createOrUpdate in interface UserAgreementDaoinText - the text of the agreement in Markdown format.Copyright © 2016–2018 Emory University. All rights reserved.