com.liferay.portal.kernel.workflow
Interface WorkflowHandler
- All Known Implementing Classes:
- BaseWorkflowHandler
public interface WorkflowHandler
- Author:
- Bruno Farache, Macerllus Tavares, Juan Fernández, Julio Camarero
|
Method Summary |
AssetRenderer |
getAssetRenderer(long classPK)
|
AssetRendererFactory |
getAssetRendererFactory()
|
java.lang.String |
getClassName()
|
java.lang.String |
getIconPath(LiferayPortletRequest liferayPortletRequest)
|
java.lang.String |
getSummary(long classPK,
java.util.Locale locale)
|
java.lang.String |
getTitle(long classPK,
java.util.Locale locale)
|
java.lang.String |
getType(java.util.Locale locale)
|
javax.portlet.PortletURL |
getURLEdit(long classPK,
LiferayPortletRequest liferayPortletRequest,
LiferayPortletResponse liferayPortletResponse)
|
java.lang.String |
getURLViewInContext(long classPK,
LiferayPortletRequest liferayPortletRequest,
LiferayPortletResponse liferayPortletResponse,
java.lang.String noSuchEntryRedirect)
|
WorkflowDefinitionLink |
getWorkflowDefinitionLink(long companyId,
long groupId,
long classPK)
|
boolean |
isAssetTypeSearchable()
|
boolean |
isScopeable()
|
boolean |
isVisible()
|
java.lang.String |
render(long classPK,
javax.portlet.RenderRequest renderRequest,
javax.portlet.RenderResponse renderResponse,
java.lang.String template)
|
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)
|
getAssetRenderer
AssetRenderer getAssetRenderer(long classPK)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
getAssetRendererFactory
AssetRendererFactory getAssetRendererFactory()
getClassName
java.lang.String getClassName()
getIconPath
java.lang.String getIconPath(LiferayPortletRequest liferayPortletRequest)
getSummary
java.lang.String getSummary(long classPK,
java.util.Locale locale)
getTitle
java.lang.String getTitle(long classPK,
java.util.Locale locale)
getType
java.lang.String getType(java.util.Locale locale)
getURLEdit
javax.portlet.PortletURL getURLEdit(long classPK,
LiferayPortletRequest liferayPortletRequest,
LiferayPortletResponse liferayPortletResponse)
getURLViewInContext
java.lang.String getURLViewInContext(long classPK,
LiferayPortletRequest liferayPortletRequest,
LiferayPortletResponse liferayPortletResponse,
java.lang.String noSuchEntryRedirect)
getWorkflowDefinitionLink
WorkflowDefinitionLink getWorkflowDefinitionLink(long companyId,
long groupId,
long classPK)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
isAssetTypeSearchable
boolean isAssetTypeSearchable()
isScopeable
boolean isScopeable()
isVisible
boolean isVisible()
render
java.lang.String render(long classPK,
javax.portlet.RenderRequest renderRequest,
javax.portlet.RenderResponse renderResponse,
java.lang.String template)
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