@Component(value="studyConsentDao")
public class StudyConsentDao
extends java.lang.Object
Constructor and Description |
---|
StudyConsentDao() |
Modifier and Type | Method and Description |
---|---|
DAOResponseWrapper |
completeWithdrawConsent(java.lang.String keyAsString,
UserConsentDetails userConsentDetails) |
DAOResponseWrapper |
deleteGUIDInCouponNotificationStatusTable(java.lang.String keyAsString) |
DAOResponseWrapper |
editConsentFields(java.lang.String studyName,
StudyConsentForm studyConsentForm) |
DAOGetConsentFieldsResponseWrapper |
getConsentFields(java.lang.String keyAsString) |
DAOGetConsentFieldsResponseWrapper |
getConsentFieldsFromResearcherService(java.lang.String studyName) |
void |
modifyAppStartTimeInServiceToHeartBeatTable(java.lang.String dbname,
java.lang.String couponNumber,
java.sql.Timestamp appStartTime) |
DAOResponseWrapper |
putUserConsentDetails(java.lang.String keyAsString,
UserConsentDetails userConsentDetails) |
public DAOGetConsentFieldsResponseWrapper getConsentFields(java.lang.String keyAsString)
public DAOGetConsentFieldsResponseWrapper getConsentFieldsFromResearcherService(java.lang.String studyName)
public DAOResponseWrapper editConsentFields(java.lang.String studyName, StudyConsentForm studyConsentForm)
public DAOResponseWrapper putUserConsentDetails(java.lang.String keyAsString, UserConsentDetails userConsentDetails)
public void modifyAppStartTimeInServiceToHeartBeatTable(java.lang.String dbname, java.lang.String couponNumber, java.sql.Timestamp appStartTime)
public DAOResponseWrapper completeWithdrawConsent(java.lang.String keyAsString, UserConsentDetails userConsentDetails)
public DAOResponseWrapper deleteGUIDInCouponNotificationStatusTable(java.lang.String keyAsString)