@ProviderType
public class WorkflowHandlerRegistryUtil
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static java.util.List<WorkflowHandler<?>> |
getScopeableWorkflowHandlers() |
static <T> WorkflowHandler<T> |
getWorkflowHandler(java.lang.String className) |
static java.util.List<WorkflowHandler<?>> |
getWorkflowHandlers() |
static void |
register(java.util.List<WorkflowHandler<?>> workflowHandlers) |
static void |
register(WorkflowHandler<?> workflowHandler) |
static <T> void |
startWorkflowInstance(long companyId,
long groupId,
long userId,
java.lang.String className,
long classPK,
T model,
ServiceContext serviceContext) |
static <T> T |
startWorkflowInstance(long companyId,
long groupId,
long userId,
java.lang.String className,
long classPK,
T model,
ServiceContext serviceContext,
java.util.Map<java.lang.String,java.io.Serializable> workflowContext) |
static <T> void |
startWorkflowInstance(long companyId,
long userId,
java.lang.String className,
long classPK,
T model,
ServiceContext serviceContext) |
static <T> void |
startWorkflowInstance(long companyId,
long userId,
java.lang.String className,
long classPK,
T model,
ServiceContext serviceContext,
java.util.Map<java.lang.String,java.io.Serializable> workflowContext) |
static void |
unregister(java.util.List<WorkflowHandler<?>> workflowHandlers) |
static void |
unregister(WorkflowHandler<?> workflowHandler) |
static <T> T |
updateStatus(int status,
java.util.Map<java.lang.String,java.io.Serializable> workflowContext) |
public static java.util.List<WorkflowHandler<?>> getScopeableWorkflowHandlers()
public static <T> WorkflowHandler<T> getWorkflowHandler(java.lang.String className)
public static java.util.List<WorkflowHandler<?>> getWorkflowHandlers()
public static void register(java.util.List<WorkflowHandler<?>> workflowHandlers)
public static void register(WorkflowHandler<?> workflowHandler)
public static <T> void startWorkflowInstance(long companyId,
long groupId,
long userId,
java.lang.String className,
long classPK,
T model,
ServiceContext serviceContext)
throws PortalException
PortalExceptionpublic static <T> T startWorkflowInstance(long companyId,
long groupId,
long userId,
java.lang.String className,
long classPK,
T model,
ServiceContext serviceContext,
java.util.Map<java.lang.String,java.io.Serializable> workflowContext)
throws PortalException
PortalExceptionpublic static <T> void startWorkflowInstance(long companyId,
long userId,
java.lang.String className,
long classPK,
T model,
ServiceContext serviceContext)
throws PortalException
PortalExceptionpublic static <T> void startWorkflowInstance(long companyId,
long userId,
java.lang.String className,
long classPK,
T model,
ServiceContext serviceContext,
java.util.Map<java.lang.String,java.io.Serializable> workflowContext)
throws PortalException
PortalExceptionpublic static void unregister(java.util.List<WorkflowHandler<?>> workflowHandlers)
public static void unregister(WorkflowHandler<?> workflowHandler)
public static <T> T updateStatus(int status,
java.util.Map<java.lang.String,java.io.Serializable> workflowContext)
throws PortalException
PortalException