Liferay 6.2.0

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)
           
 

Method Detail

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

Liferay 6.2.0