public interface NarrativeService
| Modifier and Type | Method and Description |
|---|---|
void |
addInstituteAttachment(ProposalDevelopmentDocument proposaldevelopmentDocument,
Narrative narrative) |
void |
addNarrative(ProposalDevelopmentDocument proposaldevelopmentDocument,
Narrative narrative) |
void |
addPerson(String userId,
ProposalDevelopmentDocument proposalDevelopmentDocument,
String roleName)
Add a person to all of the Narratives in a proposal.
|
void |
deleteInstitutionalAttachment(ProposalDevelopmentDocument proposaldevelopmentDocument,
int lineToDelete) |
void |
deletePerson(String userId,
ProposalDevelopmentDocument proposalDevelopmentDocument)
Delete a person from all of the narratives.
|
void |
deleteProposalAttachment(ProposalDevelopmentDocument proposaldevelopmentDocument,
int lineToDelete) |
void |
populateNarrativeRightsForLoggedinUser(ProposalDevelopmentDocument proposaldevelopmentDocument) |
void |
populatePersonNameForNarrativeUserRights(ProposalDevelopmentDocument proposaldevelopmentDocument,
Narrative narrative) |
void |
readjustRights(String userId,
ProposalDevelopmentDocument proposalDevelopmentDocument,
List<String> roleNames)
Re-adjust the narrative rights for a user.
|
void |
replaceAttachment(Narrative narrative) |
void |
setNarrativeTimeStampUser(List<Narrative> narratives)
This method set up timestamp and upload user for narrative & internal attachments.
|
void addNarrative(ProposalDevelopmentDocument proposaldevelopmentDocument, Narrative narrative)
void deleteProposalAttachment(ProposalDevelopmentDocument proposaldevelopmentDocument, int lineToDelete)
void populatePersonNameForNarrativeUserRights(ProposalDevelopmentDocument proposaldevelopmentDocument, Narrative narrative)
void replaceAttachment(Narrative narrative)
void populateNarrativeRightsForLoggedinUser(ProposalDevelopmentDocument proposaldevelopmentDocument)
void deleteInstitutionalAttachment(ProposalDevelopmentDocument proposaldevelopmentDocument, int lineToDelete)
void addInstituteAttachment(ProposalDevelopmentDocument proposaldevelopmentDocument, Narrative narrative)
void deletePerson(String userId, ProposalDevelopmentDocument proposalDevelopmentDocument)
username - the name of the userproposalDevelopmentDocument - the Proposal Development Documentvoid readjustRights(String userId, ProposalDevelopmentDocument proposalDevelopmentDocument, List<String> roleNames)
username - the name of the userproposalDevelopmentDocument - the Proposal Development DocumentroleNames - the roles the user is invoid addPerson(String userId, ProposalDevelopmentDocument proposalDevelopmentDocument, String roleName)
username - the name of the userproposalDevelopmentDocument - the Proposal Development DocumentroleName - the initial proposal role of the userCopyright © 2013 The Kuali Foundation. All Rights Reserved.