站内搜索: 请输入搜索关键词
当前页面: 在线文档首页 > JBoss Seam 1.1.1 API 英文版文档

PooledTask (JBoss Seam API Documentation) - JBoss Seam 1.1.1 API 英文版文档


org.jboss.seam.core
Class PooledTask

java.lang.Object
  extended by org.jboss.seam.core.PooledTask

@Name(value="org.jboss.seam.core.pooledTask")
@Scope(value=APPLICATION)
@Install(precedence=0,
         dependencies="org.jboss.seam.core.jbpm")
public class PooledTask
extends Object

Support for assigning tasks in the pooled task list.

Author:
Gavin King
See Also:
TaskInstanceList

Constructor Summary
PooledTask()
           
 
Method Summary
 String assign(String actorId)
          Assign the TaskInstance with the id passed in the request parameter named "taskId" to the given actor id.
 String assignToCurrentActor()
          Assign the TaskInstance with the id passed in the request parameter named "taskId" to the current actor.
 org.jbpm.taskmgmt.exe.TaskInstance getTaskInstance()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PooledTask

public PooledTask()
Method Detail

assignToCurrentActor

@Transactional
public String assignToCurrentActor()
Assign the TaskInstance with the id passed in the request parameter named "taskId" to the current actor.

Returns:
a null outcome only if the task was not found
See Also:
Actor

assign

@Transactional
public String assign(String actorId)
Assign the TaskInstance with the id passed in the request parameter named "taskId" to the given actor id.

Parameters:
actorId - the jBPM actor id
Returns:
a null outcome only if the task was not found

getTaskInstance

@Transactional
public org.jbpm.taskmgmt.exe.TaskInstance getTaskInstance()
Returns:
the TaskInstance with the id passed in the request parameter named "taskId".