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