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, getEntityManager, getListAsc, getListByAttribute, getListByAttribute, getListByAttribute, 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 Emory University. All rights reserved.