1
14
15 package com.liferay.portal.kernel.workflow;
16
17 import com.liferay.portal.kernel.messaging.DestinationNames;
18 import com.liferay.portal.kernel.messaging.MessageBusUtil;
19
20 import java.util.Map;
21
22
27 public class WorkflowEngineManagerUtil {
28
29 public static String getKey() {
30 return _workflowEngineManager.getKey();
31 }
32
33 public static String getName() {
34 return _workflowEngineManager.getName();
35 }
36
37 public static Map<String, Object> getOptionalAttributes() {
38 return _workflowEngineManager.getOptionalAttributes();
39 }
40
41 public static String getVersion() {
42 return _workflowEngineManager.getVersion();
43 }
44
45 public static WorkflowEngineManager getWorkflowEngineManager() {
46 return _workflowEngineManager;
47 }
48
49 public static boolean isDeployed() {
50 if (MessageBusUtil.hasMessageListener(
51 DestinationNames.WORKFLOW_ENGINE)) {
52
53 return true;
54 }
55 else {
56 return false;
57 }
58 }
59
60 public void setWorkflowEngineManager(
61 WorkflowEngineManager workflowEngineManager) {
62
63 _workflowEngineManager = workflowEngineManager;
64 }
65
66 private static WorkflowEngineManager _workflowEngineManager;
67
68 }