public class IacucActionHelper extends ActionHelperBase
abstainees, actionBeanTaskMap, assignToAgendaBean, businessObjectService, canAbandon, canAddCloseReviewerComments, canAddSuspendReviewerComments, canAddTerminateReviewerComments, canApproveFull, canApproveFullUnavailable, canApproveOther, canApproveResponse, canApproveResponseUnavailable, canAssignCmtSched, canAssignCmtSchedUnavailable, canAssignReviewers, canAssignReviewersCmtSel, canAssignReviewersUnavailable, canAssignToAgenda, canAssignToAgendaUnavailable, canClose, canCloseUnavailable, canCreateAmendment, canCreateAmendmentUnavailable, canCreateRenewal, canCreateRenewalUnavailable, canDeleteProtocolAmendRenew, canDeleteProtocolAmendRenewUnavailable, canDisapprove, canDisapproveUnavailable, canExpire, canExpireUnavailable, canMakeAdminCorrection, canMakeAdminCorrectionUnavailable, canManageNotes, canManageNotesUnavailable, canManageReviewComments, canManageReviewCommentsUnavailable, canModifyAmendmentSections, canModifyAmendmentSectionsUnavailable, canModifyProtocolSubmission, canModifyProtocolSubmissionUnavailable, canNotifyCommittee, canNotifyCommitteeUnavailable, canRecordCommitteeDecision, canRecordCommitteeDecisionUnavailable, canRemoveFromAgendaUnavailable, canRemoveFromToAgenda, canRequestClose, canRequestCloseUnavailable, canRequestSuspension, canRequestSuspensionUnavailable, canRequestTerminate, canRequestTerminateUnavailable, canReturnForSMR, canReturnForSMRUnavailable, canReturnForSRR, canReturnForSRRUnavailable, canReturnToPI, canReturnToPIUnavailable, canSubmitProtocol, canSubmitProtocolUnavailable, canSuspend, canSuspendUnavailable, canTerminate, canTerminateUnavailable, canUndoLastAction, canUndoLastActionUnavailable, canViewOnlineReviewerComments, canViewOnlineReviewers, canWithdraw, canWithdrawUnavailable, committeeDecision, committeeScheduleService, currentReviewers, currentSequenceNumber, currentSubmissionNumber, currentTaskName, filteredHistoryEndDate, filteredHistoryStartDate, followupActionActions, followupActionMap, followupActionService, form, fullReport, hasAmendments, hasRenewals, hideReviewerName, hideReviewerNameForAttachment, hideSubmissionReviewerName, historyReport, kcPersonService, kraAuthorizationService, NAMESPACE, nextDisabled, ONE_DAY, parameterService, prevDisabled, prevProtocolSummary, protocolAbandonBean, protocolAdminCorrectionBean, protocolAmendmentBean, protocolAmendRenewService, protocolCloseBean, protocolCloseRequestBean, protocolCorrespondence, protocolDeleteBean, protocolDisapproveBean, protocolExpireBean, protocolManageReviewCommentsBean, protocolNotifyCommitteeBean, protocolPrintOption, protocolRenewAmendmentBean, protocolReturnToPIBean, protocolSMRBean, protocolSRRBean, protocolSubmissionQuestionnaireHelper, protocolSubmitAction, protocolSummary, protocolSummaryPrintOptions, protocolSuspendBean, protocolSuspendRequestBean, protocolTerminateBean, protocolTerminateRequestBean, protocolVersionService, protocolWithdrawBean, questionnaireAnswerService, questionnairesToPrints, recusers, renewalSummary, reviewAttachments, reviewComments, reviewCommentsReport, selectedHistoryItem, selectedSubmission, submissionConstraint, submissionHasNoAmendmentDetails, summaryQuestionnaireExist, summaryReport, taskAuthorizationService, undoLastActionBean| Constructor and Description |
|---|
IacucActionHelper(ProtocolFormBase form)
Constructs an ActionHelperBase.
|
buildProtocolApproveBean, checkToHideReviewName, checkToHideSubmissionReviewerName, cloneReviewComments, findProtocolAction, getAbstainees, getAnswerHeaderCount, getAssignToAgendaBean, getAvailableSubmissionNumbers, getBusinessObjectService, getCanAddSuspendReviewerComments, getCanAddTerminateReviewerComments, getCanAdministrativelyApprove, getCanAdministrativelyApproveUnavailable, getCanAdministrativelyMarkIncomplete, getCanAdministrativelyMarkIncompleteUnavailable, getCanAdministrativelyWithdraw, getCanAdministrativelyWithdrawUnavailable, getCanApproveFull, getCanApproveFullUnavailable, getCanApproveOther, getCanApproveResponse, getCanApproveResponseUnavailable, getCanAssignCmtSched, getCanAssignCmtSchedUnavailable, getCanAssignReviewers, getCanAssignReviewersCmtSel, getCanAssignReviewersUnavailable, getCanAssignToAgenda, getCanAssignToAgendaUnavailable, getCanClose, getCanCloseUnavailable, getCanCreateAmendment, getCanCreateAmendmentUnavailable, getCanCreateRenewal, getCanCreateRenewalUnavailable, getCanDeleteProtocolAmendRenew, getCanDeleteProtocolAmendRenewUnavailable, getCanDisapprove, getCanDisapproveUnavailable, getCanExpire, getCanExpireUnavailable, getCanMakeAdminCorrection, getCanMakeAdminCorrectionUnavailable, getCanManageNotes, getCanManageNotesUnavailable, getCanManageReviewComments, getCanManageReviewCommentsUnavailable, getCanModifyAmendmentSections, getCanModifyAmendmentSectionsUnavailable, getCanModifyProtocolSubmission, getCanModifyProtocolSubmissionUnavailable, getCanNotifyCommittee, getCanNotifyCommitteeUnavailable, getCanPerformAdminDetermination, getCanPerformAdminDeterminationUnavailable, getCanRecordCommitteeDecision, getCanRecordCommitteeDecisionUnavailable, getCanRequestSuspension, getCanRequestSuspensionUnavailable, getcanRequestTerminate, getcanRequestTerminateUnavailable, getCanReturnForSMR, getCanReturnForSMRUnavailable, getCanReturnForSRR, getCanReturnForSRRUnavailable, getCanSubmitProtocol, getCanSubmitProtocolUnavailable, getCanSuspend, getCanSuspendUnavailable, getCanTerminate, getCanTerminateUnavailable, getCanUndoLastAction, getCanUndoLastActionUnavailable, getCanViewOnlineReviewerComments, getCanViewOnlineReviewers, getCanWithdraw, getCanWithdrawUnavailable, getCommitteeDecision, getCopiedReviewComments, getCurrentReviewers, getCurrentSequenceNumber, getCurrentSubmissionNumber, getCurrentTask, getFilteredHistoryEndDate, getFilteredHistoryStartDate, getFollowupActionMap, getFollowupActionService, getFullReport, getHasAmendments, getHasRenewals, getHistoryReport, getKcPersonService, getKraAuthorizationService, getLastPerformedAction, getMaxSubmissionNumber, getNextSubmissionNumber, getOnlineReviewsMap, getParameterService, getPrevProtocolSummary, getPrevSubmissionNumber, getProtocolAbandonBean, getProtocolAdminApprovalBean, getProtocolAdminCorrectionBean, getProtocolAdminIncompleteBean, getProtocolAdminWithdrawBean, getProtocolAmendmentBean, getProtocolCloseBean, getProtocolCloseRequestBean, getProtocolDeleteBean, getProtocolDisapproveBean, getProtocolExpireBean, getProtocolFullApprovalBean, getProtocolManageReviewCommentsBean, getProtocolNotifyCommitteeBean, getProtocolPrintOption, getProtocolRenewAmendmentBean, getProtocolReturnToPIBean, getProtocolSMRBean, getProtocolSRRBean, getProtocolSubmissionQuestionnaireHelper, getProtocolSubmitAction, getProtocolSummary, getProtocolSummaryPrintOptions, getProtocolSuspendBean, getProtocolSuspendRequestBean, getProtocolTerminateBean, getProtocolTerminateRequestBean, getProtocolWithdrawBean, getQuestionnaireAnswerService, getQuestionnairesToPrints, getRecusers, getRenewalSummary, getReviewAttachments, getReviewComments, getReviewCommentsReport, getReviewCommentsService, getReviewCommentsUsingScheduleOrSubmission, getReviewerCommentsService, getSelectedHistoryItem, getSelectedProtocolAction, getSelectedSubmission, getSequenceCount, getSortedProtocolActions, getSubmissionConstraint, getSubmissionDocs, getSubmissionHasNoAmendmentDetails, getSummaryReport, getTaskAuthorizationService, getUndoLastActionBean, getUserIdentifier, hasAbandonProtocolPermission, hasAdminCorrectionPermission, hasAdminCorrectionUnavailablePermission, hasAnsweredQuestionnaire, hasAssignToAgendaPermission, hasAssignToAgendaUnavailablePermission, hasCanModifySubmissionPermission, hasCanModifySubmissionUnavailablePermission, hasCanViewOnlineReviewerCommentsPermission, hasCanViewOnlineReviewersPermission, hasCreateAmendmentPermission, hasCreateAmendmentUnavailablePermission, hasCreateRenewalPermission, hasCreateRenewalUnavailablePermission, hasDeleteProtocolAmendRenewPermission, hasDeleteProtocolAmendRenewUnavailablePermission, hasDisapprovePermission, hasDisapproveUnavailablePermission, hasExpirePermission, hasExpireUnavailablePermission, hasFullApprovePermission, hasFullApproveUnavailablePermission, hasManageReviewCommentsPermission, hasManageReviewCommentsUnavailablePermission, hasModifyAmendmentSectionsUnavailablePermission, hasRecordCommitteeDecisionPermission, hasRecordCommitteeDecisionUnavailablePermission, hasReturnForSMRPermission, hasReturnForSMRUnavailablePermission, hasReturnForSRRPermission, hasReturnForSRRUnavailablePermission, hasSubmissionQuestionnaire, hasSubmitProtocolPermission, hasSubmitProtocolUnavailablePermission, hasSuspendPermission, hasSuspendUnavailablePermission, hasTerminatePermission, hasTerminateUnavailablePermission, hasUndoLastActionPermission, hasUndoLastActionUnavailablePermission, hasWithdrawPermission, hasWithdrawUnavailablePermission, initActionBeanTaskMap, initFilterDatesView, initSubmissionDetails, isCanReturnToPI, isCanReturnToPIUnavailable, isHideReviewerName, isHideReviewerNameForAttachment, isHideSubmissionReviewerName, isNextDisabled, isPrevDisabled, isShowCommittee, isSummaryQuestionnaireExist, populateReviewersAndOnlineReviewsMap, populateSubmissionQuestionnaires, preSaveSubmissionQuestionnaires, setAbstainees, setBusinessObjectService, setCanAbandon, setCanAdministrativelyApprove, setCanAdministrativelyApproveUnavailable, setCanAdministrativelyMarkIncomplete, setCanAdministrativelyMarkIncompleteUnavailable, setCanAdministrativelyWithdraw, setCanAdministrativelyWithdrawUnavailable, setCanPerformAdminDetermination, setCanPerformAdminDeterminationUnavailable, setCurrentSequenceNumber, setCurrentSubmissionNumber, setCurrentTask, setFilteredHistoryEndDate, setFilteredHistoryStartDate, setFullReport, setHideReviewerName, setHideReviewerNameForAttachment, setHideSubmissionReviewerName, setHistoryReport, setNextDisabled, setPrevDisabled, setPrevNextFlag, setProtocolAbandonBean, setProtocolAdminApprovalBean, setProtocolAdminIncompleteBean, setProtocolAdminWithdrawBean, setProtocolAmendmentBean, setProtocolPrintOption, setProtocolSubmissionQuestionnaireHelper, setProtocolSummaryPrintOptions, setQuestionnaireAnswerService, setQuestionnairesToPrints, setRecusers, setRenewalSummary, setReviewAttachments, setReviewComments, setReviewCommentsReport, setSelectedHistoryItem, setSubmissionHasNoAmendmentDetails, setSummaryQuestionnaireExist, setSummaryReportprotected IacucProtocolTableBean iacucProtocolTableBean
protected IacucProtocolAssignCmtBean protocolAssignCmtBean
protected IacucProtocolModifySubmissionBean iacucProtocolModifySubmissionBean
protected IacucProtocolNotifyIacucBean iacucProtocolNotifyIacucBean
protected IacucProtocolGenericActionBean iacucProtocolDeactivateBean
protected IacucProtocolGenericActionBean iacucAcknowledgeBean
protected IacucProtocolGenericActionBean iacucProtocolHoldBean
protected IacucProtocolGenericActionBean iacucProtocolLiftHoldBean
protected IacucProtocolGenericActionBean iacucProtocolRemoveFromAgendaBean
protected ProtocolReviewNotRequiredBean iacucProtocolReviewNotRequiredBean
protected IacucProtocolRequestBean iacucProtocolDeactivateRequestBean
protected IacucProtocolRequestBean iacucProtocolLiftHoldRequestBean
protected IacucProtocolRequestBean iacucProtocolSuspendRequestBean
protected boolean canCreateContinuation
protected boolean canCreateContinuationUnavailable
protected boolean hasContinuations
protected String continuationSummary
protected ProtocolAmendmentBean protocolContinuationAmendmentBean
public IacucActionHelper(ProtocolFormBase form) throws Exception
form - the protocol formExceptionpublic IacucProtocolAssignCmtBean getProtocolAssignCmtBean()
public void setProtocolAssignCmtBean(IacucProtocolAssignCmtBean protocolAssignCmtBean)
public IacucProtocolModifySubmissionBean getIacucProtocolModifySubmissionBean()
public void setIacucProtocolModifySubmissionBean(IacucProtocolModifySubmissionBean iacucProtocolModifySubmissionBean)
public IacucProtocolTableBean getIacucProtocolTableBean()
public void setIacucProtocolTableBean(IacucProtocolTableBean iacucProtocolTableBean)
protected Date buildApprovalDate(ProtocolBase protocol)
buildApprovalDate in class ActionHelperBaseprotocol - protected Date buildExpirationDate(ProtocolBase protocol, Date approvalDate)
buildExpirationDate in class ActionHelperBaseprotocol - approvalDate - public void prepareView()
throws Exception
prepareView in class ActionHelperBaseExceptionpublic void prepareCommentsView()
prepareCommentsView in class ActionHelperBasepublic static boolean hasAssignCmtSchedPermission(String userId, String protocolNumber)
protected boolean hasPermission(String taskName)
hasPermission in class ActionHelperBaseprotected boolean hasGenericPermission(String genericActionName)
protected boolean hasGenericUnavailablePermission(String genericActionName)
protected boolean hasFollowupAction(String actionCode)
hasFollowupAction in class ActionHelperBasepublic IacucProtocolSubmitAction getIacucProtocolSubmitAction()
public ProtocolFormBase getProtocolForm()
getProtocolForm in class ActionHelperBasepublic IacucProtocol getProtocol()
getProtocol in class ActionHelperBasepublic IacucProtocolGenericActionBean getIacucProtocolDeactivateBean()
public void setIacucProtocolDeactivateBean(IacucProtocolGenericActionBean iacucProtocolDeactivateBean)
protected ModuleQuestionnaireBean getQuestionnaireBean(String moduleCode, String moduleKey, String subModuleCode, String subModuleKey, boolean finalDoc)
getQuestionnaireBean in class ActionHelperBasepublic ProtocolActionBean getActionBean(String taskName)
getActionBean in class ActionHelperBasepublic boolean isCanAbandon()
isCanAbandon in class ActionHelperBasepublic ProtocolCorrespondence getProtocolCorrespondence()
getProtocolCorrespondence in class ActionHelperBasepublic void setProtocolCorrespondence(ProtocolCorrespondence protocolCorrespondence)
setProtocolCorrespondence in class ActionHelperBasepublic boolean getIsApproveOpenForFollowup()
getIsApproveOpenForFollowup in class ActionHelperBasepublic boolean getIsDisapproveOpenForFollowup()
getIsDisapproveOpenForFollowup in class ActionHelperBasepublic boolean getIsReturnForSMROpenForFollowup()
getIsReturnForSMROpenForFollowup in class ActionHelperBasepublic boolean getIsReturnForSRROpenForFollowup()
getIsReturnForSRROpenForFollowup in class ActionHelperBasepublic boolean isOpenForFollowup()
ActionHelperBaseisOpenForFollowup in class ActionHelperBasepublic boolean isCanDesignatedMemberApproval()
public boolean isCanDesignatedMemberApprovalUnavailable()
public boolean isCanHold()
public boolean isCanHoldUnavailable()
public boolean isCanLiftHold()
public boolean isCanLiftHoldUnavailable()
public boolean isCanRequestToLiftHold()
public boolean isCanRequestToLiftHoldUnavailable()
public boolean isCanRequestSuspend()
public boolean isCanRequestSuspendUnavailable()
public boolean isCanTable()
public boolean isCanTableUnavailable()
public boolean isCanNotifyIacuc()
public boolean isCanNotifyIacucUnavailable()
public boolean isCanDeleteIacucProtocol()
public boolean isCanDeleteIacucProtocolUnavailable()
public boolean isCanReviewNotRequired()
public boolean isCanReviewNotRequiredUnavailable()
public boolean isCanIacucRequestDeactivate()
public boolean isCanIacucRequestDeactivateUnavailable()
protected String getParameterValue(String parameterName)
getParameterValue in class ActionHelperBaseprotected IacucProtocol getIacucProtocol()
public boolean getCanAssignCmt()
public void setCanAssignCmt(boolean canAssignCmt)
public boolean getCanAssignCmtUnavailable()
public void setCanAssignCmtUnavailable(boolean canAssignCmtUnavailable)
protected IacucProtocolTask createNewAmendRenewDeleteTaskInstanceHook(ProtocolBase protocol)
createNewAmendRenewDeleteTaskInstanceHook in class ActionHelperBaseprotected IacucProtocolTask createNewAmendRenewDeleteUnavailableTaskInstanceHook(ProtocolBase protocol)
createNewAmendRenewDeleteUnavailableTaskInstanceHook in class ActionHelperBaseprotected ProtocolDeleteBean getNewProtocolDeleteBeanInstanceHook(ActionHelperBase actionHelper)
getNewProtocolDeleteBeanInstanceHook in class ActionHelperBaseprotected Class<? extends ReviewCommentsService> getReviewCommentsServiceClassHook()
getReviewCommentsServiceClassHook in class ActionHelperBaseprotected IacucProtocolGenericActionBean buildProtocolGenericActionBean(String actionTypeCode, String errorPropertyKey)
buildProtocolGenericActionBean in class ActionHelperBasepublic ProtocolOnlineReviewService getOnlineReviewService()
protected ProtocolTaskBase createNewAbandonTaskInstanceHook(ProtocolBase protocol)
createNewAbandonTaskInstanceHook in class ActionHelperBaseprotected String getAbandonActionTypeHook()
getAbandonActionTypeHook in class ActionHelperBaseprotected String getAbandonPropertyKeyHook()
getAbandonPropertyKeyHook in class ActionHelperBaseprotected String getExpireKeyHook()
getExpireKeyHook in class ActionHelperBaseprotected String getTerminateKeyHook()
getTerminateKeyHook in class ActionHelperBaseprotected String getSuspendKeyHook()
getSuspendKeyHook in class ActionHelperBaseprotected ProtocolSubmitAction getNewProtocolSubmitActionInstanceHook(ActionHelperBase actionHelper)
getNewProtocolSubmitActionInstanceHook in class ActionHelperBaseprotected ProtocolNotifyCommitteeBean getNewProtocolNotifyCommitteeBeanInstanceHook(ActionHelperBase actionHelper)
getNewProtocolNotifyCommitteeBeanInstanceHook in class ActionHelperBaseprotected ProtocolModuleQuestionnaireBeanBase getNewProtocolModuleQuestionnaireBeanInstanceHook(ProtocolBase protocol)
getNewProtocolModuleQuestionnaireBeanInstanceHook in class ActionHelperBaseprotected ProtocolTaskBase getModifySubmissionAvailableTaskHook()
getModifySubmissionAvailableTaskHook in class ActionHelperBaseprotected ProtocolTaskBase getModifySubmissionUnavailableTaskHook()
getModifySubmissionUnavailableTaskHook in class ActionHelperBaseprotected ProtocolTaskBase getNewSubmitProtocolTaskInstanceHook(ProtocolBase protocol)
getNewSubmitProtocolTaskInstanceHook in class ActionHelperBaseprotected ProtocolTaskBase getNewSubmitProtocolUnavailableTaskInstanceHook(ProtocolBase protocol)
getNewSubmitProtocolUnavailableTaskInstanceHook in class ActionHelperBaseprotected ProtocolWithdrawBean getNewProtocolWithdrawBeanInstanceHook(ActionHelperBase actionHelper)
getNewProtocolWithdrawBeanInstanceHook in class ActionHelperBaseprotected ProtocolAdministrativelyWithdrawBean getNewProtocolAdminWithdrawBeanInstanceHook(ActionHelperBase actionHelper)
getNewProtocolAdminWithdrawBeanInstanceHook in class ActionHelperBaseprotected ProtocolAdministrativelyIncompleteBean getNewProtocolAdminIncompleteBeanInstanceHook(ActionHelperBase actionHelper)
getNewProtocolAdminIncompleteBeanInstanceHook in class ActionHelperBaseprotected ProtocolAmendmentBean getNewProtocolAmendmentBeanInstanceHook(ActionHelperBase actionHelper)
getNewProtocolAmendmentBeanInstanceHook in class ActionHelperBaseprotected ProtocolTaskBase getNewAmendmentProtocolTaskInstanceHook(ProtocolBase protocol)
getNewAmendmentProtocolTaskInstanceHook in class ActionHelperBaseprotected ProtocolTaskBase getNewAmendmentProtocolUnavailableTaskInstanceHook(ProtocolBase protocol)
getNewAmendmentProtocolUnavailableTaskInstanceHook in class ActionHelperBaseprotected ProtocolTaskBase getNewWithdrawProtocolTaskInstanceHook(ProtocolBase protocol)
getNewWithdrawProtocolTaskInstanceHook in class ActionHelperBaseprotected ProtocolTaskBase getNewWithdrawProtocolUnavailableTaskInstanceHook(ProtocolBase protocol)
getNewWithdrawProtocolUnavailableTaskInstanceHook in class ActionHelperBaseprotected ProtocolVersionService getProtocolVersionService()
getProtocolVersionService in class ActionHelperBaseprotected String getCoeusModule()
getCoeusModule in class ActionHelperBasepublic void initSummaryDetails()
throws Exception
initSummaryDetails in class ActionHelperBaseExceptionpublic boolean isIacucAdmin()
protected void setAmendmentDetails()
throws Exception
setAmendmentDetails in class ActionHelperBaseExceptionprotected IacucProtocolAmendRenewal getCorrectAmendment(List<ProtocolBase> protocols)
getCorrectAmendment in class ActionHelperBaseprotocols - protected String getAdminApprovalProtocolActionTypeHook()
getAdminApprovalProtocolActionTypeHook in class ActionHelperBaseprotected ProtocolApproveBean getNewProtocolApproveBeanInstanceHook(ActionHelperBase actionHelper, String errorPropertyKey)
getNewProtocolApproveBeanInstanceHook in class ActionHelperBaseprotected ProtocolTaskBase getNewAdminApproveProtocolTaskInstanceHook(ProtocolBase protocol)
getNewAdminApproveProtocolTaskInstanceHook in class ActionHelperBaseprotected ProtocolTaskBase getNewAdminApproveUnavailableProtocolTaskInstanceHook(ProtocolBase protocol)
getNewAdminApproveUnavailableProtocolTaskInstanceHook in class ActionHelperBaseprotected ProtocolTaskBase getExpireTaskInstanceHook(ProtocolBase protocol)
getExpireTaskInstanceHook in class ActionHelperBaseprotected ProtocolTaskBase getExpireUnavailableTaskInstanceHook(ProtocolBase protocol)
getExpireUnavailableTaskInstanceHook in class ActionHelperBaseprotected ProtocolTaskBase getTerminateTaskInstanceHook(ProtocolBase protocol)
getTerminateTaskInstanceHook in class ActionHelperBaseprotected ProtocolTaskBase getTerminateUnavailableTaskInstanceHook(ProtocolBase protocol)
getTerminateUnavailableTaskInstanceHook in class ActionHelperBaseprotected ProtocolTaskBase getSuspendTaskInstanceHook(ProtocolBase protocol)
getSuspendTaskInstanceHook in class ActionHelperBaseprotected ProtocolTaskBase getSuspendUnavailableTaskInstanceHook(ProtocolBase protocol)
getSuspendUnavailableTaskInstanceHook in class ActionHelperBaseprotected ProtocolTaskBase getNewAdminWithdrawProtocolTaskInstanceHook(ProtocolBase protocol)
getNewAdminWithdrawProtocolTaskInstanceHook in class ActionHelperBaseprotected ProtocolTaskBase getNewAdminWithdrawUnavailableProtocolTaskInstanceHook(ProtocolBase protocol)
getNewAdminWithdrawUnavailableProtocolTaskInstanceHook in class ActionHelperBaseprotected ProtocolTaskBase getNewAdminMarkIncompleteProtocolTaskInstanceHook(ProtocolBase protocol)
getNewAdminMarkIncompleteProtocolTaskInstanceHook in class ActionHelperBaseprotected ProtocolTaskBase getNewAdminMarkIncompleteUnavailableProtocolTaskInstanceHook(ProtocolBase protocol)
getNewAdminMarkIncompleteUnavailableProtocolTaskInstanceHook in class ActionHelperBaseprotected ProtocolAssignToAgendaBean getNewProtocolAssignToAgendaBeanInstanceHook(ActionHelperBase actionHelper)
getNewProtocolAssignToAgendaBeanInstanceHook in class ActionHelperBaseprotected ProtocolTaskBase createNewAssignToAgendaTaskInstanceHook(ProtocolBase protocol)
createNewAssignToAgendaTaskInstanceHook in class ActionHelperBaseprotected ProtocolTaskBase createNewAssignToAgendaUnavailableTaskInstanceHook(ProtocolBase protocol)
createNewAssignToAgendaUnavailableTaskInstanceHook in class ActionHelperBasepublic IacucProtocolNotifyIacucBean getIacucProtocolNotifyIacucBean()
public void setIacucProtocolNotifyIacucBean(IacucProtocolNotifyIacucBean iacucProtocolNotifyIacucBean)
public void addNotifyIacucAttachment()
public boolean validFile(ProtocolActionAttachment attachment, String propertyName)
protected CommitteeDecisionService<? extends CommitteeDecision<? extends CommitteePersonBase>> getCommitteeDecisionService()
getCommitteeDecisionService in class ActionHelperBasepublic int getTotalSubmissions()
getTotalSubmissions in class ActionHelperBaseprotected IacucCommitteeDecision getNewCommitteeDecisionInstanceHook(ActionHelperBase actionHelper)
getNewCommitteeDecisionInstanceHook in class ActionHelperBaseprotected Class<? extends ProtocolSubmissionDocBase> getProtocolSubmissionDocClassHook()
getProtocolSubmissionDocClassHook in class ActionHelperBaseprotected Class<? extends FollowupActionService<? extends ValidProtocolActionActionBase>> getFollowupActionServiceClassHook()
getFollowupActionServiceClassHook in class ActionHelperBaseprotected String getProtocolActionTypeCodeForManageReviewCommentsHook()
getProtocolActionTypeCodeForManageReviewCommentsHook in class ActionHelperBaseprotected String getFullApprovalProtocolActionTypeHook()
getFullApprovalProtocolActionTypeHook in class ActionHelperBaseprotected String getSMRProtocolActionTypeHook()
getSMRProtocolActionTypeHook in class ActionHelperBaseprotected String getSRRProtocolActionTypeHook()
getSRRProtocolActionTypeHook in class ActionHelperBaseprotected String getReturnToPIActionTypeHook()
getReturnToPIActionTypeHook in class ActionHelperBaseprotected String getDisapprovedProtocolActionTypeHook()
getDisapprovedProtocolActionTypeHook in class ActionHelperBasepublic IacucProtocolGenericActionBean getIacucAcknowledgeBean()
public void setIacucAcknowledgeBean(IacucProtocolGenericActionBean iacucAcknowledgeBean)
public boolean isCanIacucAcknowledge()
public boolean isCanIacucAcknowledgeUnavailable()
protected void populateExistingAmendmentBean(ProtocolAmendmentBean amendmentBean, List<String> moduleTypeCodes)
ActionHelperBasepopulateExistingAmendmentBean in class ActionHelperBaseprotected ProtocolAmendRenewService getProtocolAmendRenewServiceHook()
getProtocolAmendRenewServiceHook in class ActionHelperBaseprotected void enableModuleOption(String moduleTypeCode, ProtocolEditableBean amendmentBean)
ActionHelperBaseenableModuleOption in class ActionHelperBaseprotected void enableModuleOption(ProtocolAmendmentBean amendmentBean, ProtocolAmendRenewalBase correctAmendment)
ActionHelperBaseenableModuleOption in class ActionHelperBaseprotected ProtocolTaskBase getModifyAmendmentSectionsProtocolTaskInstanceHook(ProtocolBase protocol)
getModifyAmendmentSectionsProtocolTaskInstanceHook in class ActionHelperBaseprotected ProtocolTaskBase getModifyAmendmentSectionsUnavailableProtocolUnavailableTaskInstanceHook(ProtocolBase protocol)
getModifyAmendmentSectionsUnavailableProtocolUnavailableTaskInstanceHook in class ActionHelperBasepublic boolean isCanIacucDeactivate()
public void setCanIacucDeactivate(boolean canIacucDeactivate)
public boolean isCanIacucDeactivateUnavailable()
public void setCanIacucDeactivateUnavailable(boolean canIacucDeactivateUnavailable)
public boolean isCanAddDeactivateReviewerComments()
public void setCanAddDeactivateReviewerComments(boolean canAddDeactivateReviewerComments)
public IacucProtocolRequestBean getIacucProtocolDeactivateRequestBean()
public void setIacucProtocolDeactivateRequestBean(IacucProtocolRequestBean iacucProtocolDeactivateRequestBean)
public IacucProtocolRequestBean getIacucProtocolLiftHoldRequestBean()
public void setIacucProtocolLiftHoldRequestBean(IacucProtocolRequestBean iacucProtocolLiftHoldRequestBean)
public void setCanIacucRequestDeactivate(boolean canIacucRequestDeactivate)
public void setCanIacucRequestDeactivateUnavailable(boolean canIacucRequestDeactivateUnavailable)
public boolean isSubmissionQuestionnaireExist()
isSubmissionQuestionnaireExist in class ActionHelperBasepublic void setSubmissionQuestionnaireExist(boolean submissionQuestionnaireExist)
setSubmissionQuestionnaireExist in class ActionHelperBasepublic boolean isToAnswerSubmissionQuestionnaire()
isToAnswerSubmissionQuestionnaire in class ActionHelperBasepublic void setToAnswerSubmissionQuestionnaire(boolean toAnswerSubmissionQuestionnaire)
setToAnswerSubmissionQuestionnaire in class ActionHelperBasepublic IacucProtocolGenericActionBean getIacucProtocolHoldBean()
public void setIacucProtocolHoldBean(IacucProtocolGenericActionBean iacucProtocolHoldBean)
public IacucProtocolGenericActionBean getIacucProtocolLiftHoldBean()
protected ProtocolTaskBase getAdminCorrectionProtocolTaskInstanceHook(ProtocolBase protocol)
getAdminCorrectionProtocolTaskInstanceHook in class ActionHelperBaseprotected ProtocolTaskBase getAdminCorrectionUnavailableProtocolTaskInstanceHook(ProtocolBase protocol)
getAdminCorrectionUnavailableProtocolTaskInstanceHook in class ActionHelperBaseprotected AdminCorrectionBean getNewAdminCorrectionBeanInstanceHook(ActionHelperBase actionHelper)
getNewAdminCorrectionBeanInstanceHook in class ActionHelperBasepublic IacucProtocolRequestBean getIacucProtocolSuspendRequestBean()
public void setIacucProtocolSuspendRequestBean(IacucProtocolRequestBean iacucProtocolSuspendRequestBean)
protected UndoLastActionBean getNewUndoLastActionBeanInstanceHook()
getNewUndoLastActionBeanInstanceHook in class ActionHelperBaseprotected ProtocolQuestionnairePrintingService getProtocolQuestionnairePrintingServiceHook()
getProtocolQuestionnairePrintingServiceHook in class ActionHelperBasepublic boolean getCanRemoveFromAgenda()
public void setCanRemoveFromAgenda(boolean canRemoveFromAgenda)
public IacucProtocolGenericActionBean getIacucProtocolRemoveFromAgendaBean()
public void setIacucProtocolRemoveFromAgendaBean(IacucProtocolGenericActionBean iacucProtocolRemoveFromAgendaBean)
public ProtocolReviewNotRequiredBean getProtocolReviewNotRequiredBean()
public void setProtocolReviewNotRequiredBean(ProtocolReviewNotRequiredBean iacucProtocolReviewNotRequiredBean)
protected ProtocolTaskBase getNewRenewalProtocolTaskInstanceHook(ProtocolBase protocol)
getNewRenewalProtocolTaskInstanceHook in class ActionHelperBaseprotected ProtocolTaskBase getNewRenewalProtocolUnavailableTaskInstanceHook(ProtocolBase protocol)
getNewRenewalProtocolUnavailableTaskInstanceHook in class ActionHelperBasepublic void initAmendmentBeans(boolean forceReset)
throws Exception
ActionHelperBaseinitAmendmentBeans in class ActionHelperBaseExceptionprotected ProtocolAmendmentBean createAmendmentBean() throws Exception
createAmendmentBean in class ActionHelperBaseExceptionprotected ProtocolAmendmentBean configureAmendmentBean(ProtocolAmendmentBean amendmentBean) throws Exception
ActionHelperBaseconfigureAmendmentBean in class ActionHelperBaseExceptionprotected boolean hasModifyAmendmentSectionsPermission()
hasModifyAmendmentSectionsPermission in class ActionHelperBaseprotected boolean hasCreateContinuationPermission()
protected boolean hasCreateContinuationUnavailablePermission()
protected ProtocolTaskBase getNewContinuationProtocolTaskInstance(ProtocolBase protocol)
protected ProtocolTaskBase getNewContinuationProtocolUnavailableTaskInstance(ProtocolBase protocol)
public boolean getCanCreateContinuation()
public boolean getCanCreateContinuationUnavailable()
public String getContinuationSummary()
public void setContinuationSummary(String continuationSummary)
public ProtocolAmendmentBean getProtocolContinuationAmendmentBean()
public void setProtocolContinuationAmendmentBean(ProtocolAmendmentBean protocolContinuationAmendmentBean)
public int getDefaultExpirationDateDifference()
ActionHelperBasegetDefaultExpirationDateDifference in class ActionHelperBaseprotected Class<? extends CommitteeServiceBase> getCommitteeServiceClassHook()
getCommitteeServiceClassHook in class ActionHelperBaseprotected Class<? extends CommitteeScheduleServiceBase> getCommitteeScheduleServiceClassHook()
getCommitteeScheduleServiceClassHook in class ActionHelperBaseprotected Class<? extends ProtocolDocumentBase> getProtocolDocumentBOClassHook()
getProtocolDocumentBOClassHook in class ActionHelperBaseprotected ProtocolSubmissionQuestionnaireHelper getProtocolSubmissionQuestionnaireHelperHook(ProtocolBase protocol, String actionTypeCode, String submissionNumber, boolean finalDoc)
getProtocolSubmissionQuestionnaireHelperHook in class ActionHelperBaseCopyright © 2013 The Kuali Foundation. All Rights Reserved.