public class ProposalDevelopmentProtocolDocumentServiceImpl extends Object implements ProposalDevelopmentProtocolDocumentService
PROTOCOL_CREATED| Constructor and Description |
|---|
ProposalDevelopmentProtocolDocumentServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
ProtocolDocument |
createProtocolDocument(ProposalDevelopmentForm proposalDevelopmentForm) |
void |
initializeAuthorization(ProtocolDocument protocolDocument)
Initialize the Authorizations for a new proposal.
|
boolean |
isAuthorizedCreateProtocol(SpecialReviewHelper specialReviewHelper) |
void |
populateDocumentOverview(DevelopmentProposal developmentProposal,
ProtocolDocument protocolDocument) |
void |
populateProtocolFundingSource(DevelopmentProposal developmentProposal,
ProtocolDocument protocolDocument) |
void |
populateProtocolPerson_Investigator(DevelopmentProposal developmentProposal,
ProtocolDocument protocolDocument) |
void |
populateRequiredFields(DevelopmentProposal developmentProposal,
ProtocolDocument protocolDocument) |
void |
setDocumentService(org.kuali.rice.krad.service.DocumentService documentService)
Set the Document Service.
|
void |
setKraAuthorizationService(KraAuthorizationService kraAuthorizationService)
Set the Kra Authorization Service.
|
void |
setProtocolNumberService(ProtocolNumberService protocolNumberService)
Set the Protocol Number Service
|
void |
setSequenceAccessorService(org.kuali.rice.krad.service.SequenceAccessorService sequenceAccessorService) |
void |
setSystemAuthorizationService(SystemAuthorizationService systemAuthorizationService)
Set the System Authorization Service.
|
public ProposalDevelopmentProtocolDocumentServiceImpl()
public ProtocolDocument createProtocolDocument(ProposalDevelopmentForm proposalDevelopmentForm) throws Exception
createProtocolDocument in interface ProposalDevelopmentProtocolDocumentServiceExceptionpublic void setDocumentService(org.kuali.rice.krad.service.DocumentService documentService)
documentService - public void setSystemAuthorizationService(SystemAuthorizationService systemAuthorizationService)
systemAuthorizationService - public void setKraAuthorizationService(KraAuthorizationService kraAuthorizationService)
kralAuthorizationService - public void setProtocolNumberService(ProtocolNumberService protocolNumberService)
protocolNumberService - the Protocol Number Servicepublic void setSequenceAccessorService(org.kuali.rice.krad.service.SequenceAccessorService sequenceAccessorService)
public void populateDocumentOverview(DevelopmentProposal developmentProposal, ProtocolDocument protocolDocument)
populateDocumentOverview in interface ProposalDevelopmentProtocolDocumentServicepublic void populateRequiredFields(DevelopmentProposal developmentProposal, ProtocolDocument protocolDocument) throws Exception
populateRequiredFields in interface ProposalDevelopmentProtocolDocumentServiceExceptionpublic void initializeAuthorization(ProtocolDocument protocolDocument)
initializeAuthorization in interface ProposalDevelopmentProtocolDocumentServicedoc - the proposal development documentpublic void populateProtocolPerson_Investigator(DevelopmentProposal developmentProposal, ProtocolDocument protocolDocument)
populateProtocolPerson_Investigator in interface ProposalDevelopmentProtocolDocumentServicepublic boolean isAuthorizedCreateProtocol(SpecialReviewHelper specialReviewHelper)
isAuthorizedCreateProtocol in interface ProposalDevelopmentProtocolDocumentServicepublic void populateProtocolFundingSource(DevelopmentProposal developmentProposal, ProtocolDocument protocolDocument)
populateProtocolFundingSource in interface ProposalDevelopmentProtocolDocumentServiceCopyright © 2013 The Kuali Foundation. All Rights Reserved.