es.caib.bpm.business
Class ProcessDefinitionRolesBusiness

java.lang.Object
  extended by es.caib.bpm.business.ProcessDefinitionRolesBusiness

public class ProcessDefinitionRolesBusiness
extends java.lang.Object


Constructor Summary
ProcessDefinitionRolesBusiness()
           
 
Method Summary
 boolean canAccess(java.util.Vector userGroups, org.jbpm.taskmgmt.exe.TaskInstance ti)
           
 org.jbpm.JbpmContext getContext()
           
 boolean isUserAuthorized(java.lang.String appRole, java.util.Vector userRoles, org.jbpm.graph.def.ProcessDefinition definition)
           
 boolean isUserAuthorized(java.lang.String appRole, java.util.Vector userRoles, org.jbpm.graph.exe.ProcessInstance pi)
           
 void setContext(org.jbpm.JbpmContext context)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProcessDefinitionRolesBusiness

public ProcessDefinitionRolesBusiness()
Method Detail

isUserAuthorized

public boolean isUserAuthorized(java.lang.String appRole,
                                java.util.Vector userRoles,
                                org.jbpm.graph.def.ProcessDefinition definition)

isUserAuthorized

public boolean isUserAuthorized(java.lang.String appRole,
                                java.util.Vector userRoles,
                                org.jbpm.graph.exe.ProcessInstance pi)

setContext

public void setContext(org.jbpm.JbpmContext context)

getContext

public org.jbpm.JbpmContext getContext()

canAccess

public boolean canAccess(java.util.Vector userGroups,
                         org.jbpm.taskmgmt.exe.TaskInstance ti)


Copyright © 2012 Direcció General de Tecnologia i Comunicacions. Govern de les Illes Balears. All Rights Reserved.