public class ProtocolApproveServiceImpl extends ProtocolApproveServiceImplBase implements ProtocolApproveService
protocolOnlineReviewService, RESPONSE_APPROVAL_FINALIZE_OLR_ANNOTATION| Constructor and Description |
|---|
ProtocolApproveServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
protected ProtocolActionBase |
getNewProtocolActionInstanceHook(ProtocolBase protocol,
Object object,
String protocolActionTypeCode) |
protected ProtocolActionsCorrespondenceBase |
getNewProtocolActionsCorrespondence(String protocolActionTypeCode) |
protected String |
getProtocolActionTypeCodeForAdminApprovalHook() |
protected String |
getProtocolActionTypeCodeForResponseApprovalHook() |
void |
grantExpeditedApproval(Protocol protocol,
ProtocolApproveBean actionBean)
Approves an expedited submission to a Protocol.
|
void |
grantFullApproval(ProtocolBase protocol,
ProtocolApproveBean actionBean)
Approves a full submission to a ProtocolBase.
|
void |
grantResponseApproval(Protocol protocol,
ProtocolApproveBean actionBean) |
void |
setParameterService(org.kuali.rice.coreservice.framework.parameter.ParameterService parameterService) |
finalizeReviewsAndSave, generateProtocolActionAndAttach, getDocumentService, getProtocolActionCorrespondenceGenerationService, getProtocolActionService, getProtocolOnlineReviewService, grantAdminApproval, grantResponseApproval, setDocumentService, setProtocolActionCorrespondenceGenerationService, setProtocolActionService, setProtocolOnlineReviewServiceclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgrantAdminApproval, grantResponseApprovalpublic void grantFullApproval(ProtocolBase protocol, ProtocolApproveBean actionBean) throws Exception
grantFullApproval in interface ProtocolApproveServiceprotocol - the current ProtocolBaseactionBean - the bean that contains the comments and datesExceptionorg.kuali.kra.irb.actions.approve.ProtocolApproveService#grantFullApproval(org.kuali.kra.irb.Protocol,
org.kuali.kra.irb.actions.approve.ProtocolApproveBean)public void grantExpeditedApproval(Protocol protocol, ProtocolApproveBean actionBean) throws Exception
protocol - the current ProtocolactionBean - the bean that contains the comments and datesExceptionProtocolApproveService.grantExpeditedApproval(org.kuali.kra.irb.Protocol,
org.kuali.kra.irb.actions.approve.ProtocolApproveBean)public void grantResponseApproval(Protocol protocol, ProtocolApproveBean actionBean) throws Exception
Exceptionpublic void setParameterService(org.kuali.rice.coreservice.framework.parameter.ParameterService parameterService)
protected String getProtocolActionTypeCodeForResponseApprovalHook()
getProtocolActionTypeCodeForResponseApprovalHook in class ProtocolApproveServiceImplBaseprotected String getProtocolActionTypeCodeForAdminApprovalHook()
getProtocolActionTypeCodeForAdminApprovalHook in class ProtocolApproveServiceImplBaseprotected ProtocolActionBase getNewProtocolActionInstanceHook(ProtocolBase protocol, Object object, String protocolActionTypeCode)
getNewProtocolActionInstanceHook in class ProtocolApproveServiceImplBaseprotected ProtocolActionsCorrespondenceBase getNewProtocolActionsCorrespondence(String protocolActionTypeCode)
getNewProtocolActionsCorrespondence in class ProtocolApproveServiceImplBaseCopyright © 2013 The Kuali Foundation. All Rights Reserved.