org.kuali.rice.kew.api
Class KewApiServiceLocator

java.lang.Object
  extended by org.kuali.rice.kew.api.KewApiServiceLocator

public class KewApiServiceLocator
extends Object

A static service locator which aids in locating the various services that form the Kuali Service Bus API.


Field Summary
static QName ACTION_INVOCATION_QUEUE
           
static String ACTION_LIST_SERVICE
           
static QName DOCUMENT_ATTRIBUTE_INDEXING_QUEUE_NAME
           
static QName DOCUMENT_ORCHESTRATION_QUEUE
           
static QName DOCUMENT_PROCESSING_QUEUE
           
static QName DOCUMENT_REFRESH_QUEUE
           
static String DOCUMENT_TYPE_SERVICE
           
static String EXTENSION_REPOSITORY_SERVICE
           
static QName GROUP_MEMBERSHIP_CHANGE_QUEUE_NAME
           
static QName IMMEDIATE_EMAIL_REMINDER_QUEUE
           
static String KEW_RUN_MODE_PROPERTY
           
static String KEW_TYPE_REPOSITORY_SERVICE
           
static String NOTE_SERVICE
           
static String PEOPLE_FLOW_SERVICE
           
static String PREFERENCES_SERVICE
           
static QName RESPONSIBILITY_CHANGE_QUEUE
           
static QName ROLE_POKER_QUEUE
           
static String RULE_SERVICE
           
static String STANDALONE_APPLICATION_ID
           
static String WORKFLOW_DOCUMENT_ACTIONS_SERVICE
           
static String WORKFLOW_DOCUMENT_SERVICE
           
 
Constructor Summary
KewApiServiceLocator()
           
 
Method Summary
static ActionInvocationQueue getActionInvocationProcessorService(String documentId, String applicationId)
           
static ActionListService getActionListService()
           
static DocumentAttributeIndexingQueue getDocumentAttributeIndexingQueue()
           
static DocumentAttributeIndexingQueue getDocumentAttributeIndexingQueue(String applicationId)
          For accessing common asynchronous services.
static DocumentOrchestrationQueue getDocumentOrchestrationQueue(String documentId, String applicationId)
           
static DocumentProcessingQueue getDocumentProcessingQueue(String documentId, String applicationId)
           
static DocumentRefreshQueue getDocumentRequeuerService(String applicationId, String documentId, long waitTime)
           
static DocumentTypeService getDocumentTypeService()
           
static ExtensionRepositoryService getExtensionRepositoryService()
           
static GroupMembershipChangeQueue getGroupMembershipChangeQueue()
           
static ImmediateEmailReminderQueue getImmediateEmailReminderQueue()
           
static KewTypeRepositoryService getKewTypeRepositoryService()
           
static NoteService getNoteService()
           
static PeopleFlowService getPeopleFlowService()
           
static PreferencesService getPreferencesService()
           
static ResponsibilityChangeQueue getResponsibilityChangeQueue()
           
static RolePokerQueue getRolePokerQueue(String documentId, String applicationId)
           
static RuleService getRuleService()
           
static WorkflowDocumentActionsService getWorkflowDocumentActionsService()
           
static WorkflowDocumentActionsService getWorkflowDocumentActionsService(String applicationId)
           
static WorkflowDocumentService getWorkflowDocumentService()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

WORKFLOW_DOCUMENT_ACTIONS_SERVICE

public static final String WORKFLOW_DOCUMENT_ACTIONS_SERVICE
See Also:
Constant Field Values

WORKFLOW_DOCUMENT_SERVICE

public static final String WORKFLOW_DOCUMENT_SERVICE
See Also:
Constant Field Values

ACTION_LIST_SERVICE

public static final String ACTION_LIST_SERVICE
See Also:
Constant Field Values

DOCUMENT_TYPE_SERVICE

public static final String DOCUMENT_TYPE_SERVICE
See Also:
Constant Field Values

NOTE_SERVICE

public static final String NOTE_SERVICE
See Also:
Constant Field Values

EXTENSION_REPOSITORY_SERVICE

public static final String EXTENSION_REPOSITORY_SERVICE
See Also:
Constant Field Values

RULE_SERVICE

public static final String RULE_SERVICE
See Also:
Constant Field Values

KEW_TYPE_REPOSITORY_SERVICE

public static final String KEW_TYPE_REPOSITORY_SERVICE
See Also:
Constant Field Values

PEOPLE_FLOW_SERVICE

public static final String PEOPLE_FLOW_SERVICE
See Also:
Constant Field Values

PREFERENCES_SERVICE

public static final String PREFERENCES_SERVICE
See Also:
Constant Field Values

KEW_RUN_MODE_PROPERTY

public static final String KEW_RUN_MODE_PROPERTY
See Also:
Constant Field Values

STANDALONE_APPLICATION_ID

public static final String STANDALONE_APPLICATION_ID
See Also:
Constant Field Values

DOCUMENT_ATTRIBUTE_INDEXING_QUEUE_NAME

public static final QName DOCUMENT_ATTRIBUTE_INDEXING_QUEUE_NAME

GROUP_MEMBERSHIP_CHANGE_QUEUE_NAME

public static final QName GROUP_MEMBERSHIP_CHANGE_QUEUE_NAME

IMMEDIATE_EMAIL_REMINDER_QUEUE

public static final QName IMMEDIATE_EMAIL_REMINDER_QUEUE

RESPONSIBILITY_CHANGE_QUEUE

public static final QName RESPONSIBILITY_CHANGE_QUEUE

DOCUMENT_REFRESH_QUEUE

public static final QName DOCUMENT_REFRESH_QUEUE

ROLE_POKER_QUEUE

public static final QName ROLE_POKER_QUEUE

DOCUMENT_PROCESSING_QUEUE

public static final QName DOCUMENT_PROCESSING_QUEUE

DOCUMENT_ORCHESTRATION_QUEUE

public static final QName DOCUMENT_ORCHESTRATION_QUEUE

ACTION_INVOCATION_QUEUE

public static final QName ACTION_INVOCATION_QUEUE
Constructor Detail

KewApiServiceLocator

public KewApiServiceLocator()
Method Detail

getWorkflowDocumentActionsService

public static WorkflowDocumentActionsService getWorkflowDocumentActionsService()

getWorkflowDocumentActionsService

public static WorkflowDocumentActionsService getWorkflowDocumentActionsService(String applicationId)

getWorkflowDocumentService

public static WorkflowDocumentService getWorkflowDocumentService()

getActionListService

public static ActionListService getActionListService()

getDocumentTypeService

public static DocumentTypeService getDocumentTypeService()

getNoteService

public static NoteService getNoteService()

getRuleService

public static RuleService getRuleService()

getExtensionRepositoryService

public static ExtensionRepositoryService getExtensionRepositoryService()

getKewTypeRepositoryService

public static KewTypeRepositoryService getKewTypeRepositoryService()

getPeopleFlowService

public static PeopleFlowService getPeopleFlowService()

getDocumentAttributeIndexingQueue

public static DocumentAttributeIndexingQueue getDocumentAttributeIndexingQueue()

getDocumentAttributeIndexingQueue

public static DocumentAttributeIndexingQueue getDocumentAttributeIndexingQueue(String applicationId)
For accessing common asynchronous services.


getGroupMembershipChangeQueue

public static GroupMembershipChangeQueue getGroupMembershipChangeQueue()

getResponsibilityChangeQueue

public static ResponsibilityChangeQueue getResponsibilityChangeQueue()

getImmediateEmailReminderQueue

public static ImmediateEmailReminderQueue getImmediateEmailReminderQueue()

getPreferencesService

public static PreferencesService getPreferencesService()

getDocumentProcessingQueue

public static DocumentProcessingQueue getDocumentProcessingQueue(String documentId,
                                                                 String applicationId)

getActionInvocationProcessorService

public static ActionInvocationQueue getActionInvocationProcessorService(String documentId,
                                                                        String applicationId)

getDocumentOrchestrationQueue

public static DocumentOrchestrationQueue getDocumentOrchestrationQueue(String documentId,
                                                                       String applicationId)

getRolePokerQueue

public static RolePokerQueue getRolePokerQueue(String documentId,
                                               String applicationId)

getDocumentRequeuerService

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


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