Method Summary |
|
public Document | acknowledgeDocument(Document document, String annotation, List adHocRecipients) |
public boolean | addNoteToDocument(Document document, Note note) |
public Document | approveDocument(Document document, String annotation, List adHocRecipients) |
public Document | blanketApproveDocument(Document document, String annotation, List adHocRecipients) |
public Document | cancelDocument(Document document, String annotation) |
protected void | checkForNulls(Document document) |
public Document | clearDocumentFyi(Document document, List adHocRecipients) |
public Note | createNoteFromDocument(Document document, String text) |
public Document | disapproveDocument(Document document, String annotation) |
public boolean | documentExists(String documentHeaderId) |
public Collection | findByDocumentHeaderStatusCode(Class clazz, String statusCode) |
public Document | getByDocumentHeaderId(String documentHeaderId) |
public List | getDocumentsByListOfDocumentHeaderIds(Class clazz, List documentHeaderIds) The default implementation - this retrieves all documents by a list of documentHeader for a given class. |
public Collection | getFinalDocumentHeadersByDate(Date documentFinalDate) |
public Document | getNewDocument(Class documentClass) Creates a new document by class. |
public Document | getNewDocument(String documentTypeName) Creates a new document by document type name. |
public PersistableBusinessObject | getNoteParent(Document document, Note newNote) |
public void | prepareWorkflowDocument(Document document) |
public Document | routeDocument(Document document, String annotation, List adHocRecipients) |
public Document | saveDocument(Document document) |
public Document | saveDocument(Document document, Class kualiDocumentEventClass) |
public void | setBusinessObjectService(BusinessObjectService businessObjectService) Sets the businessObjectService attribute value. |
public void | setDateTimeService(DateTimeService dateTimeService) |
public void | setDictionaryValidationService(DictionaryValidationService dictionaryValidationService) |
public void | setDocumentAuthorizationService(DocumentAuthorizationService documentAuthorizationService) Sets the documentAuthorizationService attribute value. |
public void | setDocumentDao(DocumentDao documentDao) Sets the documentDao attribute value. |
public void | setDocumentHeaderDao(DocumentHeaderDao documentHeaderDao) |
public void | setDocumentTypeService(DocumentTypeService documentTypeService) |
public void | setKualiRuleService(KualiRuleService kualiRuleService) |
final public void | setMaintenanceDocumentService(MaintenanceDocumentService maintenanceDocumentService) Sets the maintenanceDocumentService attribute value. |
public void | setNoteService(NoteService noteService) Sets the noteService attribute value. |
public void | setWorkflowDocumentService(WorkflowDocumentService workflowDocumentService) Sets the workflowDocumentService attribute value. |
public Document | superUserApproveDocument(Document document, String annotation) |
public Document | superUserCancelDocument(Document document, String annotation) |
public Document | superUserDisapproveDocument(Document document, String annotation) |
public void | updateDocument(Document document) |
public void | validateAndPersistDocument(Document document, KualiDocumentEvent event) Validates and persists a document. |