org.kuali.rice.kew.actionrequest.service.impl
Class DocumentRequeuerImpl

java.lang.Object
  extended by org.kuali.rice.kew.actionrequest.service.impl.DocumentRequeuerImpl
All Implemented Interfaces:
DocumentRequeuerService

public class DocumentRequeuerImpl
extends Object
implements DocumentRequeuerService

A service which effectively "refreshes" and requeues a document. It first deletes any pending action requests on the documents and then requeues the document for standard routing. Addionally, it adds duplicate notification suppression state to RouteNodeInstanceS for which ActionRequestS will be regenerated. Intended to be called async and wired that way in server/client spring beans.

Author:
Kuali Rice Team (rice.collab@kuali.org)

Constructor Summary
DocumentRequeuerImpl()
           
 
Method Summary
 void requeueDocument(Long documentId)
          Requeues a document, and sets notification suppression data
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DocumentRequeuerImpl

public DocumentRequeuerImpl()
Method Detail

requeueDocument

public void requeueDocument(Long documentId)
Requeues a document, and sets notification suppression data

Specified by:
requeueDocument in interface DocumentRequeuerService
See Also:
DocumentRequeuerService.requeueDocument(java.lang.Long)


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