org.kuali.rice.kew.messaging
Class MessageServiceNames

java.lang.Object
  extended by org.kuali.rice.kew.messaging.MessageServiceNames

public class MessageServiceNames
extends Object

Utility class for accessing names of common asynchronous services.

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

Constructor Summary
MessageServiceNames()
           
 
Method Summary
static ActionInvocationQueue getActionInvocationProcessorService(DocumentRouteHeaderValue document)
           
static Object getDelayedServiceAsynchronously(QName serviceName, DocumentRouteHeaderValue document, long waitTime)
           
static Object getDelayedServiceAsynchronously(QName serviceName, String documentId, long waitTime)
           
static DocumentOrchestrationQueue getDocumentOrchestrationQueue(DocumentRouteHeaderValue document)
           
static DocumentProcessingQueue getDocumentProcessingQueue(DocumentRouteHeaderValue document)
           
static DocumentRefreshQueue getDocumentRequeuerService(String applicationId, String documentId, long waitTime)
           
static RolePokerQueue getRolePokerQueue(String documentId)
           
static Object getServiceAsynchronously(QName serviceName, DocumentRouteHeaderValue document)
           
static Object getServiceAsynchronously(QName serviceName, String documentId)
           
static Object getServiceAsynchronously(QName serviceName, String documentId, String applicationId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MessageServiceNames

public MessageServiceNames()
Method Detail

getDocumentProcessingQueue

public static DocumentProcessingQueue getDocumentProcessingQueue(DocumentRouteHeaderValue document)

getActionInvocationProcessorService

public static ActionInvocationQueue getActionInvocationProcessorService(DocumentRouteHeaderValue document)

getDocumentOrchestrationQueue

public static DocumentOrchestrationQueue getDocumentOrchestrationQueue(DocumentRouteHeaderValue document)

getRolePokerQueue

public static RolePokerQueue getRolePokerQueue(String documentId)

getDocumentRequeuerService

public static DocumentRefreshQueue getDocumentRequeuerService(String applicationId,
                                                              String documentId,
                                                              long waitTime)

getServiceAsynchronously

public static Object getServiceAsynchronously(QName serviceName,
                                              DocumentRouteHeaderValue document)

getServiceAsynchronously

public static Object getServiceAsynchronously(QName serviceName,
                                              String documentId)

getServiceAsynchronously

public static Object getServiceAsynchronously(QName serviceName,
                                              String documentId,
                                              String applicationId)

getDelayedServiceAsynchronously

public static Object getDelayedServiceAsynchronously(QName serviceName,
                                                     DocumentRouteHeaderValue document,
                                                     long waitTime)

getDelayedServiceAsynchronously

public static Object getDelayedServiceAsynchronously(QName serviceName,
                                                     String documentId,
                                                     long waitTime)


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