Class DocumentProcessingQueueImpl

java.lang.Object
org.kuali.rice.kew.impl.document.DocumentProcessingQueueImpl
All Implemented Interfaces:
org.kuali.rice.kew.api.document.DocumentProcessingQueue, org.kuali.rice.ksb.api.messaging.AsyncWrappable<org.kuali.rice.kew.api.document.DocumentProcessingQueue>

public class DocumentProcessingQueueImpl extends Object implements org.kuali.rice.kew.api.document.DocumentProcessingQueue, org.kuali.rice.ksb.api.messaging.AsyncWrappable<org.kuali.rice.kew.api.document.DocumentProcessingQueue>
Reference implementation of the DocumentProcessingQueue.
Author:
Kuali Rice Team (rice.collab@kuali.org)
  • Constructor Details

    • DocumentProcessingQueueImpl

      public DocumentProcessingQueueImpl()
  • Method Details

    • process

      public void process(String documentId)
      Specified by:
      process in interface org.kuali.rice.kew.api.document.DocumentProcessingQueue
    • processWithOptions

      public void processWithOptions(String documentId, org.kuali.rice.kew.api.document.DocumentProcessingOptions options)
      Specified by:
      processWithOptions in interface org.kuali.rice.kew.api.document.DocumentProcessingQueue
    • getWorkflowEngineFactory

      public WorkflowEngineFactory getWorkflowEngineFactory()
    • setWorkflowEngineFactory

      public void setWorkflowEngineFactory(WorkflowEngineFactory workflowEngineFactory)
    • getDocumentAttributeIndexingQueue

      public org.kuali.rice.kew.api.document.attribute.DocumentAttributeIndexingQueue getDocumentAttributeIndexingQueue()
    • setDocumentAttributeIndexingQueue

      public void setDocumentAttributeIndexingQueue(org.kuali.rice.kew.api.document.attribute.DocumentAttributeIndexingQueue documentAttributeIndexingQueue)
    • wrap

      public org.kuali.rice.kew.api.document.DocumentProcessingQueue wrap(QName qname, String applicationId)
      Specified by:
      wrap in interface org.kuali.rice.ksb.api.messaging.AsyncWrappable<org.kuali.rice.kew.api.document.DocumentProcessingQueue>
    • getAsyncCapableService

      public org.kuali.rice.ksb.api.messaging.AsyncCapableService getAsyncCapableService()
    • setAsyncCapableService

      public void setAsyncCapableService(org.kuali.rice.ksb.api.messaging.AsyncCapableService asyncCapableService)