com.liferay.portal.kernel.workflow
Interface WorkflowHandler
- All Known Implementing Classes:
- BaseWorkflowHandler, BlogsEntryWorkflowHandler, DLFileEntryWorkflowHandler, JournalArticleWorkflowHandler, MBDiscussionWorkflowHandler, MBMessageWorkflowHandler, WikiPageWorkflowHandler
public interface WorkflowHandler
Method Summary |
AssetRenderer |
getAssetRenderer(long classPK)
|
AssetRendererFactory |
getAssetRendererFactory()
|
String |
getClassName()
|
String |
getIconPath(LiferayPortletRequest liferayPortletRequest)
|
String |
getSummary(long classPK)
|
String |
getTitle(long classPK)
|
String |
getType(Locale locale)
|
PortletURL |
getURLEdit(long classPK,
LiferayPortletRequest liferayPortletRequest,
LiferayPortletResponse liferayPortletResponse)
|
String |
getURLViewInContext(long classPK,
LiferayPortletRequest liferayPortletRequest,
LiferayPortletResponse liferayPortletResponse,
String noSuchEntryRedirect)
|
String |
render(long classPK,
RenderRequest renderRequest,
RenderResponse renderResponse,
String template)
|
void |
startWorkflowInstance(long companyId,
long groupId,
long userId,
long classPK,
Object model,
Map<String,Serializable> workflowContext)
|
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
String getSummary(long classPK)
getTitle
String getTitle(long classPK)
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)
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