public abstract class BaseWorkflowHandler extends java.lang.Object implements WorkflowHandler
| Constructor and Description |
|---|
BaseWorkflowHandler() |
| Modifier and Type | Method and Description |
|---|---|
AssetRenderer |
getAssetRenderer(long classPK) |
AssetRendererFactory |
getAssetRendererFactory() |
java.lang.String |
getIconPath(LiferayPortletRequest liferayPortletRequest) |
protected java.lang.String |
getIconPath(ThemeDisplay themeDisplay) |
java.lang.String |
getSummary(long classPK,
java.util.Locale locale) |
java.lang.String |
getTitle(long classPK,
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) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetClassName, getType, updateStatuspublic AssetRenderer getAssetRenderer(long classPK) throws PortalException, SystemException
getAssetRenderer in interface WorkflowHandlerPortalExceptionSystemExceptionpublic AssetRendererFactory getAssetRendererFactory()
getAssetRendererFactory in interface WorkflowHandlerpublic java.lang.String getIconPath(LiferayPortletRequest liferayPortletRequest)
getIconPath in interface WorkflowHandlerpublic java.lang.String getSummary(long classPK,
java.util.Locale locale)
getSummary in interface WorkflowHandlerpublic java.lang.String getTitle(long classPK,
java.util.Locale locale)
getTitle in interface WorkflowHandlerpublic javax.portlet.PortletURL getURLEdit(long classPK,
LiferayPortletRequest liferayPortletRequest,
LiferayPortletResponse liferayPortletResponse)
getURLEdit in interface WorkflowHandlerpublic java.lang.String getURLViewInContext(long classPK,
LiferayPortletRequest liferayPortletRequest,
LiferayPortletResponse liferayPortletResponse,
java.lang.String noSuchEntryRedirect)
getURLViewInContext in interface WorkflowHandlerpublic WorkflowDefinitionLink getWorkflowDefinitionLink(long companyId, long groupId, long classPK) throws PortalException, SystemException
getWorkflowDefinitionLink in interface WorkflowHandlerPortalExceptionSystemExceptionpublic boolean isAssetTypeSearchable()
isAssetTypeSearchable in interface WorkflowHandlerpublic boolean isScopeable()
isScopeable in interface WorkflowHandlerpublic boolean isVisible()
isVisible in interface WorkflowHandlerpublic java.lang.String render(long classPK,
javax.portlet.RenderRequest renderRequest,
javax.portlet.RenderResponse renderResponse,
java.lang.String template)
render in interface WorkflowHandlerpublic 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
startWorkflowInstance in interface WorkflowHandlerPortalExceptionSystemExceptionprotected java.lang.String getIconPath(ThemeDisplay themeDisplay)