com.liferay.portal.workflow
Class BaseWorkflowHandler

java.lang.Object
  extended by com.liferay.portal.workflow.BaseWorkflowHandler
All Implemented Interfaces:
com.liferay.portal.kernel.workflow.WorkflowHandler

public abstract class BaseWorkflowHandler
extends java.lang.Object
implements com.liferay.portal.kernel.workflow.WorkflowHandler

View Source

Author:
Bruno Farache, Marcellus Tavares

Field Summary
 
Fields inherited from interface com.liferay.portal.kernel.workflow.WorkflowHandler
TYPE_CONTENT, TYPE_DOCUMENT, TYPE_UNKNOWN
 
Constructor Summary
BaseWorkflowHandler()
           
 
Method Summary
protected  AssetRenderer getAssetRenderer(long classPK)
           
 java.lang.String getTitle(long classPK)
           
 java.lang.String getType()
           
 javax.portlet.PortletURL getURLEdit(long classPK, com.liferay.portal.kernel.portlet.LiferayPortletRequest liferayPortletRequest, com.liferay.portal.kernel.portlet.LiferayPortletResponse liferayPortletResponse)
           
 void startWorkflowInstance(long companyId, long groupId, long userId, long classPK, java.lang.Object model)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.liferay.portal.kernel.workflow.WorkflowHandler
getClassName, updateStatus
 

Constructor Detail

BaseWorkflowHandler

public BaseWorkflowHandler()
Method Detail

getTitle

public java.lang.String getTitle(long classPK)
                          throws java.lang.Exception
Specified by:
getTitle in interface com.liferay.portal.kernel.workflow.WorkflowHandler
Throws:
java.lang.Exception

getType

public java.lang.String getType()
Specified by:
getType in interface com.liferay.portal.kernel.workflow.WorkflowHandler

getURLEdit

public javax.portlet.PortletURL getURLEdit(long classPK,
                                           com.liferay.portal.kernel.portlet.LiferayPortletRequest liferayPortletRequest,
                                           com.liferay.portal.kernel.portlet.LiferayPortletResponse liferayPortletResponse)
                                    throws java.lang.Exception
Specified by:
getURLEdit in interface com.liferay.portal.kernel.workflow.WorkflowHandler
Throws:
java.lang.Exception

startWorkflowInstance

public void startWorkflowInstance(long companyId,
                                  long groupId,
                                  long userId,
                                  long classPK,
                                  java.lang.Object model)
                           throws java.lang.Exception
Specified by:
startWorkflowInstance in interface com.liferay.portal.kernel.workflow.WorkflowHandler
Throws:
java.lang.Exception

getAssetRenderer

protected AssetRenderer getAssetRenderer(long classPK)
                                  throws java.lang.Exception
Throws:
java.lang.Exception