org.kuali.rice.kew.removereplace.service.impl
Class RemoveReplaceDocumentServiceImpl

java.lang.Object
  extended by org.kuali.rice.kew.removereplace.service.impl.RemoveReplaceDocumentServiceImpl
All Implemented Interfaces:
RemoveReplaceDocumentService

public class RemoveReplaceDocumentServiceImpl
extends Object
implements RemoveReplaceDocumentService


Field Summary
private  RemoveReplaceDocumentDAO dao
           
 
Constructor Summary
RemoveReplaceDocumentServiceImpl()
           
 
Method Summary
protected  void attachDocumentContent(RemoveReplaceDocument document, WorkflowDocument workflowDoc)
          Attaches document content to the WorkflowDocument for the given RemoveReplaceDocument.
 void blanketApprove(RemoveReplaceDocument document, UserSession user, String annotation)
           
protected  void constructTitle(RemoveReplaceDocument document, WorkflowDocument workflowDoc)
           
 void finalize(Long documentId)
           
 RemoveReplaceDocument findById(Long documentId)
           
protected  List<RuleBaseValues> loadRules(RemoveReplaceDocument document)
           
protected  List<? extends Group> loadWorkgroups(RemoveReplaceDocument document)
           
 void route(RemoveReplaceDocument document, UserSession user, String annotation)
           
 void save(RemoveReplaceDocument document)
           
 void setRemoveReplaceDocumentDAO(RemoveReplaceDocumentDAO dao)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

dao

private RemoveReplaceDocumentDAO dao
Constructor Detail

RemoveReplaceDocumentServiceImpl

public RemoveReplaceDocumentServiceImpl()
Method Detail

save

public void save(RemoveReplaceDocument document)

findById

public RemoveReplaceDocument findById(Long documentId)
Specified by:
findById in interface RemoveReplaceDocumentService

blanketApprove

public void blanketApprove(RemoveReplaceDocument document,
                           UserSession user,
                           String annotation)
Specified by:
blanketApprove in interface RemoveReplaceDocumentService

route

public void route(RemoveReplaceDocument document,
                  UserSession user,
                  String annotation)
Specified by:
route in interface RemoveReplaceDocumentService

constructTitle

protected void constructTitle(RemoveReplaceDocument document,
                              WorkflowDocument workflowDoc)
                       throws WorkflowException
Throws:
WorkflowException

attachDocumentContent

protected void attachDocumentContent(RemoveReplaceDocument document,
                                     WorkflowDocument workflowDoc)
Attaches document content to the WorkflowDocument for the given RemoveReplaceDocument.


loadWorkgroups

protected List<? extends Group> loadWorkgroups(RemoveReplaceDocument document)

loadRules

protected List<RuleBaseValues> loadRules(RemoveReplaceDocument document)

finalize

public void finalize(Long documentId)
Specified by:
finalize in interface RemoveReplaceDocumentService

setRemoveReplaceDocumentDAO

public void setRemoveReplaceDocumentDAO(RemoveReplaceDocumentDAO dao)


Copyright © 2007-2011 The Kuali Foundation. All Rights Reserved.