Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.jbpm.taskmgmt.def
Interface AssignmentHandler

All Superinterfaces:
  java.io.Serializable

    public interface AssignmentHandler

extends java.io.Serializable

assigns `TaskInstance`s or `SwimlaneInstance`s to actors.

Method Summary
`void` | `assign(Assignable assignable, ExecutionContext executionContext)` assigns the assignable (=`TaskInstance` or a `SwimlaneInstance` to an swimlaneActorId or a set of `PooledActor`s.

Method Detail

### assign

    void assign(Assignable assignable,
                ExecutionContext executionContext)
                throws java.lang.Exception

  assigns the assignable (=`TaskInstance` or a `SwimlaneInstance` to an swimlaneActorId or a set of `PooledActor`s.

  The swimlaneActorId is the user that is responsible for the given task or swimlane. The pooledActors represents a pool of actors to which the task or swimlane is offered. Any actors from the pool can then take a TaskInstance by calling `TaskInstance.setActorId(String)`.

  Throws:
    `java.lang.Exception`

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD