Liferay 6.2-ce-ga5

com.liferay.portal.workflow.permission
Class WorkflowPermissionImpl

java.lang.Object
  extended by com.liferay.portal.workflow.permission.WorkflowPermissionImpl
All Implemented Interfaces:
WorkflowPermission

public class WorkflowPermissionImpl
extends Object
implements WorkflowPermission


Constructor Summary
WorkflowPermissionImpl()
           
 
Method Summary
protected  Boolean doHasPermission(PermissionChecker permissionChecker, long groupId, String className, long classPK, String actionId)
           
protected  boolean hasImplicitPermission(PermissionChecker permissionChecker, WorkflowInstance workflowInstance)
           
 Boolean hasPermission(PermissionChecker permissionChecker, long groupId, String className, long classPK, String actionId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WorkflowPermissionImpl

public WorkflowPermissionImpl()
Method Detail

hasPermission

public Boolean hasPermission(PermissionChecker permissionChecker,
                             long groupId,
                             String className,
                             long classPK,
                             String actionId)
Specified by:
hasPermission in interface WorkflowPermission

doHasPermission

protected Boolean doHasPermission(PermissionChecker permissionChecker,
                                  long groupId,
                                  String className,
                                  long classPK,
                                  String actionId)
                           throws Exception
Throws:
Exception

hasImplicitPermission

protected boolean hasImplicitPermission(PermissionChecker permissionChecker,
                                        WorkflowInstance workflowInstance)
                                 throws WorkflowException
Throws:
WorkflowException

Liferay 6.2-ce-ga5