Class WorkflowHandlerRegistryUtil
Object
com.liferay.portal.kernel.workflow.WorkflowHandlerRegistryUtil
- Author:
- Bruno Farache, Marcellus Tavares
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic List<WorkflowHandler<?>>
static <T> WorkflowHandler<T>
getWorkflowHandler
(String className) static List<WorkflowHandler<?>>
static <T> void
startWorkflowInstance
(long companyId, long groupId, long userId, String className, long classPK, T model, ServiceContext serviceContext) static <T> T
startWorkflowInstance
(long companyId, long groupId, long userId, String className, long classPK, T model, ServiceContext serviceContext, Map<String, Serializable> workflowContext) static <T> void
startWorkflowInstance
(long companyId, long userId, String className, long classPK, T model, ServiceContext serviceContext) static <T> void
startWorkflowInstance
(long companyId, long userId, String className, long classPK, T model, ServiceContext serviceContext, Map<String, Serializable> workflowContext) static <T> T
updateStatus
(int status, Map<String, Serializable> workflowContext)
-
Constructor Details
-
WorkflowHandlerRegistryUtil
public WorkflowHandlerRegistryUtil()
-
-
Method Details
-
getScopeableWorkflowHandlers
-
getWorkflowHandler
-
getWorkflowHandlers
-
startWorkflowInstance
public static <T> void startWorkflowInstance(long companyId, long groupId, long userId, String className, long classPK, T model, ServiceContext serviceContext) throws PortalException - Throws:
PortalException
-
startWorkflowInstance
public static <T> T startWorkflowInstance(long companyId, long groupId, long userId, String className, long classPK, T model, ServiceContext serviceContext, Map<String, Serializable> workflowContext) throws PortalException- Throws:
PortalException
-
startWorkflowInstance
public static <T> void startWorkflowInstance(long companyId, long userId, String className, long classPK, T model, ServiceContext serviceContext) throws PortalException - Throws:
PortalException
-
startWorkflowInstance
public static <T> void startWorkflowInstance(long companyId, long userId, String className, long classPK, T model, ServiceContext serviceContext, Map<String, Serializable> workflowContext) throws PortalException- Throws:
PortalException
-
updateStatus
public static <T> T updateStatus(int status, Map<String, Serializable> workflowContext) throws PortalException- Throws:
PortalException
-