bexee.core
Class FlowThread

java.lang.Object
  extended byjava.lang.Thread
      extended bybexee.core.FlowThread
All Implemented Interfaces:
java.lang.Runnable

public class FlowThread
extends java.lang.Thread

This class is used to implement "Flow" BPEL activities. i.e. parallel activity execution.

Version:
$Revision: 1.1 $, $Date: 2004/12/15 14:18:10 $
Author:
Patric Fornasier, Pawel Kowalski

Field Summary
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
FlowThread(ProcessController processController, ProcessInstance processInstance, Activity activity)
          Create a new FlowThread with a ProcessController, ProcessInstance and the Activity to be executed.
 
Method Summary
 void run()
          The overriden Thread.run() method.
 
Methods inherited from class java.lang.Thread
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getContextClassLoader, getName, getPriority, getThreadGroup, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setName, setPriority, sleep, sleep, start, stop, stop, suspend, toString, yield
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FlowThread

public FlowThread(ProcessController processController,
                  ProcessInstance processInstance,
                  Activity activity)
Create a new FlowThread with a ProcessController, ProcessInstance and the Activity to be executed.

Parameters:
processController - the controller to be passed to the activity
processInstance - the process instance
activity - the activity to be executed
Method Detail

run

public void run()
The overriden Thread.run() method.



Copyright © 2004 Berne University of Applied Sciences. All Rights Reserved.