com.liferay.portal.kernel.workflow
Interface WorkflowHandler
- All Known Implementing Classes:
- BaseWorkflowHandler
public interface WorkflowHandler
View Source
- Author:
- Bruno Farache, Macerllus Tavares, Juan Fernández
Method Summary |
java.lang.String |
getClassName()
|
java.lang.String |
getIconPath(LiferayPortletRequest liferayPortletRequest)
|
java.lang.String |
getTitle(long classPK)
|
java.lang.String |
getType()
|
javax.portlet.PortletURL |
getURLEdit(long classPK,
LiferayPortletRequest liferayPortletRequest,
LiferayPortletResponse liferayPortletResponse)
|
void |
startWorkflowInstance(long companyId,
long groupId,
long userId,
long classPK,
java.lang.Object model,
java.util.Map<java.lang.String,java.io.Serializable> workflowContext)
|
java.lang.Object |
updateStatus(int status,
java.util.Map<java.lang.String,java.io.Serializable> workflowContext)
|
TYPE_CONTENT
static final java.lang.String TYPE_CONTENT
- See Also:
- Constant Field Values
TYPE_DOCUMENT
static final java.lang.String TYPE_DOCUMENT
- See Also:
- Constant Field Values
TYPE_UNKNOWN
static final java.lang.String TYPE_UNKNOWN
- See Also:
- Constant Field Values
getClassName
java.lang.String getClassName()
getIconPath
java.lang.String getIconPath(LiferayPortletRequest liferayPortletRequest)
getTitle
java.lang.String getTitle(long classPK)
getType
java.lang.String getType()
getURLEdit
javax.portlet.PortletURL getURLEdit(long classPK,
LiferayPortletRequest liferayPortletRequest,
LiferayPortletResponse liferayPortletResponse)
startWorkflowInstance
void startWorkflowInstance(long companyId,
long groupId,
long userId,
long classPK,
java.lang.Object model,
java.util.Map<java.lang.String,java.io.Serializable> workflowContext)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
updateStatus
java.lang.Object updateStatus(int status,
java.util.Map<java.lang.String,java.io.Serializable> workflowContext)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException