public class KraDocumentRejectionServiceImpl extends Object implements KraDocumentRejectionService
| Constructor and Description |
|---|
KraDocumentRejectionServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
org.kuali.rice.krad.service.DocumentService |
getDocumentService() |
String |
getWorkflowInitialNodeName(String documentType)
Get the name of the first workflow node for the document.
|
boolean |
isDocumentOnInitialNode(org.kuali.rice.krad.document.Document document)
Determine if the document is on it's initial node.
|
boolean |
isDocumentOnInitialNode(String documentNumber)
Determine if the document is on it's initial node.
|
boolean |
isDocumentOnNode(org.kuali.rice.krad.document.Document document,
String nodeName)
Determine if the document is on a particular node.
|
boolean |
isDocumentOnNode(String documentNumber,
String nodeName)
Determine if the document is on a particular node.
|
void |
reject(org.kuali.rice.krad.document.Document document,
String reason,
String principalId)
Reject a document.
|
void |
reject(org.kuali.rice.krad.document.Document document,
String reason,
String principalId,
String appDocStatus)
Reject a document.
|
void |
reject(org.kuali.rice.krad.document.Document document,
String reason,
String principalId,
String appDocStatus,
String nodeName)
Reject a document and send it back to a particular node.
|
void |
reject(String documentNumber,
String reason,
String principalId)
Reject a document.
|
void |
reject(String documentNumber,
String reason,
String principalId,
String appDocStatus)
Reject a document.
|
void |
setDocumentService(org.kuali.rice.krad.service.DocumentService documentService) |
void |
setWorkflowDocumentService(org.kuali.rice.krad.workflow.service.WorkflowDocumentService workflowDocumentService) |
public void setWorkflowDocumentService(org.kuali.rice.krad.workflow.service.WorkflowDocumentService workflowDocumentService)
public String getWorkflowInitialNodeName(String documentType)
KraDocumentRejectionServicegetWorkflowInitialNodeName in interface KraDocumentRejectionServicedocumentType - The document type you want the initial node for.KraDocumentRejectionService.getWorkflowInitialNodeName(java.lang.String)public void reject(String documentNumber, String reason, String principalId, String appDocStatus)
KraDocumentRejectionServicereject in interface KraDocumentRejectionServicedocumentNumber - The number of the document to reject.reason - An explanation of why the document has been rejected.principalId - The principal to reject the document as.appDocStatus - The application document status for the document. Only applied if non-null.KraDocumentRejectionService.reject(java.lang.String, java.lang.String, java.lang.String, java.lang.String)public void reject(String documentNumber, String reason, String principalId)
KraDocumentRejectionServicereject in interface KraDocumentRejectionServicedocumentNumber - The number of the document to reject.reason - An explanation of why the document has been rejected.principalId - The principal to reject the document as.public void reject(org.kuali.rice.krad.document.Document document,
String reason,
String principalId,
String appDocStatus)
KraDocumentRejectionServicereject in interface KraDocumentRejectionServicereason - An explanation of why the document has been rejected.principalId - The principal to reject the document as.appDocStatus - The application document status for the document. Only applied if non-null.KraDocumentRejectionService.reject(java.lang.String, java.lang.String, java.lang.String, java.lang.String)public void reject(org.kuali.rice.krad.document.Document document,
String reason,
String principalId)
KraDocumentRejectionServicereject in interface KraDocumentRejectionServicereason - An explanation of why the document has been rejected.principalId - The principal to reject the document as.public boolean isDocumentOnInitialNode(org.kuali.rice.krad.document.Document document)
KraDocumentRejectionServiceisDocumentOnInitialNode in interface KraDocumentRejectionServiceKraDocumentRejectionService.isDocumentOnInitialNode(org.kuali.rice.krad.document.Document)public boolean isDocumentOnInitialNode(String documentNumber)
KraDocumentRejectionServiceisDocumentOnInitialNode in interface KraDocumentRejectionServiceKraDocumentRejectionService.isDocumentOnInitialNode(java.lang.String)public boolean isDocumentOnNode(org.kuali.rice.krad.document.Document document,
String nodeName)
KraDocumentRejectionServiceisDocumentOnNode in interface KraDocumentRejectionServiceKraDocumentRejectionService.isDocumentOnNode(org.kuali.rice.krad.document.Document, java.lang.String)public boolean isDocumentOnNode(String documentNumber, String nodeName)
KraDocumentRejectionServiceisDocumentOnNode in interface KraDocumentRejectionServiceKraDocumentRejectionService.isDocumentOnNode(java.lang.String, java.lang.String)public void reject(org.kuali.rice.krad.document.Document document,
String reason,
String principalId,
String appDocStatus,
String nodeName)
KraDocumentRejectionServicereject in interface KraDocumentRejectionServicedocument - The document number to rejectreason - An explanation of why the document has been rejected.principalId - The principal to reject the document as.appDocStatus - The application document status for the document. Only applied if non-null.KraDocumentRejectionService.reject(org.kuali.rice.krad.document.Document, java.lang.String, java.lang.String, java.lang.String, java.lang.String)public org.kuali.rice.krad.service.DocumentService getDocumentService()
public void setDocumentService(org.kuali.rice.krad.service.DocumentService documentService)
Copyright © 2013 The Kuali Foundation. All Rights Reserved.