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)

Field Summary
static String ACTION_INVOCATION_PROCESSOR
           
static String ACTION_LIST_IMMEDIATE_REMINDER_SERVICE
           
static String BLANKET_APPROVE_PROCESSING_SERVICE
           
static String DOCUMENT_REQUEUE_PROCESSING_SERVICE
           
static String DOCUMENT_ROUTING_SERVICE
           
static String MOVE_DOCUMENT_PROCESSOR
           
static String RESPONSIBILITY_CHANGE_SERVICE
           
static String ROLE_POKER
           
static String RULE_CACHE_PROCESSOR_SERVICE
           
static String SEARCHABLE_ATTRIBUTE_PROCESSING_SERVICE
           
static String SERVICE_REMOVER_SERVICE
           
static String WORKGROUP_MEMBERSHIP_CHANGE_SERVICE
           
 
Constructor Summary
MessageServiceNames()
           
 
Method Summary
static ActionInvocationService getActionInvocationProcessorService(DocumentRouteHeaderValue document)
           
static BlanketApproveProcessorService getBlanketApproveProcessorService(DocumentRouteHeaderValue document)
           
static Object getDelayedServiceAsynchronously(QName serviceName, DocumentRouteHeaderValue document, long waitTime)
           
static Object getDelayedServiceAsynchronously(QName serviceName, String documentId, long waitTime)
           
private static String getDocId(DocumentRouteHeaderValue document)
           
static DocumentRequeuerService getDocumentRequeuerService(String applicationId, String documentId, long waitTime)
           
static ActionListImmediateEmailReminderService getImmediateEmailService()
           
static MoveDocumentService getMoveDocumentProcessorService(DocumentRouteHeaderValue document)
           
private static QName getQName(String baseServiceName, DocumentRouteHeaderValue document)
           
private static QName getQName(String baseServiceName, String applicationId)
           
static KSBXMLService getRouteDocumentMessageService(DocumentRouteHeaderValue document)
           
static RuleCacheProcessor getRuleCacheProcessor()
           
static SearchableAttributeProcessingService getSearchableAttributeService(DocumentRouteHeaderValue document)
           
static Object getServiceAsynchronously(QName serviceName, DocumentRouteHeaderValue document)
           
static Object getServiceAsynchronously(QName serviceName, String documentId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DOCUMENT_ROUTING_SERVICE

public static final String DOCUMENT_ROUTING_SERVICE
See Also:
Constant Field Values

ACTION_LIST_IMMEDIATE_REMINDER_SERVICE

public static final String ACTION_LIST_IMMEDIATE_REMINDER_SERVICE
See Also:
Constant Field Values

BLANKET_APPROVE_PROCESSING_SERVICE

public static final String BLANKET_APPROVE_PROCESSING_SERVICE
See Also:
Constant Field Values

SEARCHABLE_ATTRIBUTE_PROCESSING_SERVICE

public static final String SEARCHABLE_ATTRIBUTE_PROCESSING_SERVICE
See Also:
Constant Field Values

DOCUMENT_REQUEUE_PROCESSING_SERVICE

public static final String DOCUMENT_REQUEUE_PROCESSING_SERVICE
See Also:
Constant Field Values

WORKGROUP_MEMBERSHIP_CHANGE_SERVICE

public static final String WORKGROUP_MEMBERSHIP_CHANGE_SERVICE
See Also:
Constant Field Values

SERVICE_REMOVER_SERVICE

public static final String SERVICE_REMOVER_SERVICE
See Also:
Constant Field Values

RULE_CACHE_PROCESSOR_SERVICE

public static final String RULE_CACHE_PROCESSOR_SERVICE
See Also:
Constant Field Values

ROLE_POKER

public static final String ROLE_POKER
See Also:
Constant Field Values

MOVE_DOCUMENT_PROCESSOR

public static final String MOVE_DOCUMENT_PROCESSOR
See Also:
Constant Field Values

ACTION_INVOCATION_PROCESSOR

public static final String ACTION_INVOCATION_PROCESSOR
See Also:
Constant Field Values

RESPONSIBILITY_CHANGE_SERVICE

public static final String RESPONSIBILITY_CHANGE_SERVICE
See Also:
Constant Field Values
Constructor Detail

MessageServiceNames

public MessageServiceNames()
Method Detail

getQName

private static QName getQName(String baseServiceName,
                              DocumentRouteHeaderValue document)

getQName

private static QName getQName(String baseServiceName,
                              String applicationId)

getRouteDocumentMessageService

public static KSBXMLService getRouteDocumentMessageService(DocumentRouteHeaderValue document)

getMoveDocumentProcessorService

public static MoveDocumentService getMoveDocumentProcessorService(DocumentRouteHeaderValue document)

getActionInvocationProcessorService

public static ActionInvocationService getActionInvocationProcessorService(DocumentRouteHeaderValue document)

getBlanketApproveProcessorService

public static BlanketApproveProcessorService getBlanketApproveProcessorService(DocumentRouteHeaderValue document)

getImmediateEmailService

public static ActionListImmediateEmailReminderService getImmediateEmailService()

getSearchableAttributeService

public static SearchableAttributeProcessingService getSearchableAttributeService(DocumentRouteHeaderValue document)

getRuleCacheProcessor

public static RuleCacheProcessor getRuleCacheProcessor()

getDocumentRequeuerService

public static DocumentRequeuerService 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)

getDelayedServiceAsynchronously

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

getDelayedServiceAsynchronously

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

getDocId

private static String getDocId(DocumentRouteHeaderValue document)


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