com.liferay.portal.kernel.workflow
Interface WorkflowHandler<T>
- All Known Implementing Classes:
- BaseWorkflowHandler
public interface WorkflowHandler<T>
|
Method Summary |
AssetRenderer |
getAssetRenderer(long classPK)
|
AssetRendererFactory |
getAssetRendererFactory()
|
String |
getClassName()
|
String |
getIconCssClass()
|
String |
getIconPath(LiferayPortletRequest liferayPortletRequest)
|
String |
getSummary(long classPK,
Locale locale)
Deprecated. As of 7.0.0, replaced by getSummary(long,
PortletRequest, PortletResponse) |
String |
getSummary(long classPK,
PortletRequest portletRequest,
PortletResponse portletResponse)
|
String |
getTitle(long classPK,
Locale locale)
|
String |
getType(Locale locale)
|
PortletURL |
getURLEdit(long classPK,
LiferayPortletRequest liferayPortletRequest,
LiferayPortletResponse liferayPortletResponse)
|
String |
getURLEditWorkflowTask(long workflowTaskId,
ServiceContext serviceContext)
|
PortletURL |
getURLViewDiffs(long classPK,
LiferayPortletRequest liferayPortletRequest,
LiferayPortletResponse liferayPortletResponse)
|
String |
getURLViewInContext(long classPK,
LiferayPortletRequest liferayPortletRequest,
LiferayPortletResponse liferayPortletResponse,
String noSuchEntryRedirect)
|
WorkflowDefinitionLink |
getWorkflowDefinitionLink(long companyId,
long groupId,
long classPK)
|
boolean |
isAssetTypeSearchable()
|
boolean |
isScopeable()
|
boolean |
isVisible()
|
String |
render(long classPK,
RenderRequest renderRequest,
RenderResponse renderResponse,
String template)
|
void |
startWorkflowInstance(long companyId,
long groupId,
long userId,
long classPK,
T model,
Map<String,Serializable> workflowContext)
|
T |
updateStatus(int status,
Map<String,Serializable> workflowContext)
|
getAssetRenderer
AssetRenderer getAssetRenderer(long classPK)
throws PortalException
- Throws:
PortalException
getAssetRendererFactory
AssetRendererFactory getAssetRendererFactory()
getClassName
String getClassName()
getIconCssClass
String getIconCssClass()
getIconPath
String getIconPath(LiferayPortletRequest liferayPortletRequest)
getSummary
@Deprecated
String getSummary(long classPK,
Locale locale)
- Deprecated. As of 7.0.0, replaced by
getSummary(long,
PortletRequest, PortletResponse)
getSummary
String getSummary(long classPK,
PortletRequest portletRequest,
PortletResponse portletResponse)
getTitle
String getTitle(long classPK,
Locale locale)
getType
String getType(Locale locale)
getURLEdit
PortletURL getURLEdit(long classPK,
LiferayPortletRequest liferayPortletRequest,
LiferayPortletResponse liferayPortletResponse)
getURLEditWorkflowTask
String getURLEditWorkflowTask(long workflowTaskId,
ServiceContext serviceContext)
throws PortalException
- Throws:
PortalException
getURLViewDiffs
PortletURL getURLViewDiffs(long classPK,
LiferayPortletRequest liferayPortletRequest,
LiferayPortletResponse liferayPortletResponse)
getURLViewInContext
String getURLViewInContext(long classPK,
LiferayPortletRequest liferayPortletRequest,
LiferayPortletResponse liferayPortletResponse,
String noSuchEntryRedirect)
getWorkflowDefinitionLink
WorkflowDefinitionLink getWorkflowDefinitionLink(long companyId,
long groupId,
long classPK)
throws PortalException
- Throws:
PortalException
isAssetTypeSearchable
boolean isAssetTypeSearchable()
isScopeable
boolean isScopeable()
isVisible
boolean isVisible()
render
String render(long classPK,
RenderRequest renderRequest,
RenderResponse renderResponse,
String template)
startWorkflowInstance
void startWorkflowInstance(long companyId,
long groupId,
long userId,
long classPK,
T model,
Map<String,Serializable> workflowContext)
throws PortalException
- Throws:
PortalException
updateStatus
T updateStatus(int status,
Map<String,Serializable> workflowContext)
throws PortalException
- Throws:
PortalException