001
014
015 package com.liferay.portal.kernel.workflow;
016
017 import com.liferay.portal.kernel.security.pacl.permission.PortalRuntimePermission;
018
019 import java.io.Serializable;
020
021 import java.util.Map;
022
023
027 public class WorkflowStatusManagerUtil {
028
029 public static WorkflowStatusManager getWorkflowStatusManager() {
030 PortalRuntimePermission.checkGetBeanProperty(
031 WorkflowStatusManagerUtil.class);
032
033 return _workflowStatusManager;
034 }
035
036 public static void updateStatus(
037 int status, Map<String, Serializable> workflowContext)
038 throws WorkflowException {
039
040 getWorkflowStatusManager().updateStatus(status, workflowContext);
041 }
042
043 public void setWorkflowStatusManager(
044 WorkflowStatusManager workflowStatusManager) {
045
046 PortalRuntimePermission.checkSetBeanProperty(getClass());
047
048 _workflowStatusManager = workflowStatusManager;
049 }
050
051 private static WorkflowStatusManager _workflowStatusManager;
052
053 }