com.liferay.portal.kernel.workflow
Interface WorkflowHandler<T>
- All Known Implementing Classes:
- BaseWorkflowHandler
public interface WorkflowHandler<T>
|
Method Summary |
AssetRenderer<T> |
getAssetRenderer(long classPK)
|
AssetRendererFactory<T> |
getAssetRendererFactory()
|
String |
getClassName()
|
String |
getIconCssClass()
|
String |
getIconPath(LiferayPortletRequest liferayPortletRequest)
Deprecated. As of 7.0.0, with no direct replacement |
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 |
include(long classPK,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
String template)
|
boolean |
isAssetTypeSearchable()
|
boolean |
isScopeable()
|
boolean |
isVisible()
|
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<T> getAssetRenderer(long classPK)
throws PortalException
- Throws:
PortalException
getAssetRendererFactory
AssetRendererFactory<T> getAssetRendererFactory()
getClassName
String getClassName()
getIconCssClass
String getIconCssClass()
getIconPath
@Deprecated
String getIconPath(LiferayPortletRequest liferayPortletRequest)
- Deprecated. As of 7.0.0, with no direct replacement
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
include
boolean include(long classPK,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
String template)
isAssetTypeSearchable
boolean isAssetTypeSearchable()
isScopeable
boolean isScopeable()
isVisible
boolean isVisible()
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