public abstract class ProtocolApproveServiceImplBase extends Object implements ProtocolApproveService
| Modifier and Type | Field and Description |
|---|---|
protected ProtocolOnlineReviewService |
protocolOnlineReviewService |
protected static String |
RESPONSE_APPROVAL_FINALIZE_OLR_ANNOTATION |
| Constructor and Description |
|---|
ProtocolApproveServiceImplBase() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgrantFullApprovalprotected static final String RESPONSE_APPROVAL_FINALIZE_OLR_ANNOTATION
protected ProtocolOnlineReviewService protocolOnlineReviewService
public void grantResponseApproval(ProtocolBase protocol, ProtocolApproveBean actionBean) throws Exception
grantResponseApproval in interface ProtocolApproveServiceprotocol - the current ProtocolBaseactionBean - the bean that contains the comments and datesExceptionProtocolApproveService.grantResponseApproval(org.kuali.kra.protocol.ProtocolBase,
org.kuali.kra.protocol.actions.approve.ProtocolApproveBean)protected abstract String getProtocolActionTypeCodeForResponseApprovalHook()
public void grantAdminApproval(ProtocolBase protocol, ProtocolApproveBean actionBean) throws Exception
grantAdminApproval in interface ProtocolApproveServiceprotocol - the current ProtocolBaseactionBean - the bean that contains the comments and datesExceptionProtocolApproveService.grantAdminApproval(org.kuali.kra.protocol.ProtocolBase,
org.kuali.kra.protocol.actions.approve.ProtocolApproveBean)protected abstract String getProtocolActionTypeCodeForAdminApprovalHook()
protected void generateProtocolActionAndAttach(ProtocolBase protocol, ProtocolApproveBean actionBean, String protocolActionTypeCode)
protected abstract ProtocolActionBase getNewProtocolActionInstanceHook(ProtocolBase protocol, Object object, String protocolActionTypeCode)
protected abstract ProtocolActionsCorrespondenceBase getNewProtocolActionsCorrespondence(String protocolActionTypeCode)
protected void finalizeReviewsAndSave(ProtocolBase protocol, String protocolActionTypeCode, String reviewAnnotation) throws Exception
Exceptionpublic void setDocumentService(org.kuali.rice.krad.service.DocumentService documentService)
public void setProtocolActionService(ProtocolActionService protocolActionService)
public void setProtocolActionCorrespondenceGenerationService(ProtocolActionCorrespondenceGenerationService protocolActionCorrespondenceGenerationService)
public ProtocolOnlineReviewService getProtocolOnlineReviewService()
public void setProtocolOnlineReviewService(ProtocolOnlineReviewService protocolOnlineReviewService)
protected org.kuali.rice.krad.service.DocumentService getDocumentService()
protected ProtocolActionService getProtocolActionService()
protected ProtocolActionCorrespondenceGenerationService getProtocolActionCorrespondenceGenerationService()
Copyright © 2013 The Kuali Foundation. All Rights Reserved.