void updatePooledActorsReferences(SwimlaneInstance swimlaneInstance) {
   if (pooledActors != null) {
     Iterator iter = pooledActors.iterator();
     while (iter.hasNext()) {
       PooledActor pooledActor = (PooledActor) iter.next();
       pooledActor.setSwimlaneInstance(swimlaneInstance);
       pooledActor.addTaskInstance(this);
     }
   }
 }
 public void setPooledActors(Set pooledActors) {
   if (pooledActors != null) {
     this.pooledActors = new HashSet(pooledActors);
     Iterator iter = pooledActors.iterator();
     while (iter.hasNext()) {
       PooledActor pooledActor = (PooledActor) iter.next();
       pooledActor.addTaskInstance(this);
     }
   } else {
     pooledActors = null;
   }
 }
 public void setPooledActors(String[] actorIds) {
   this.pooledActors = PooledActor.createPool(actorIds, null, this);
 }