JACK 5.4 Application Interface

aos.extension.parallel
Class ParallelMonitor

java.lang.Object
  extended byaos.extension.parallel.ParallelMonitor

public class ParallelMonitor
extends java.lang.Object


Constructor Summary
ParallelMonitor()
           
 
Method Summary
 int addTask(FSM t)
           
 ParallelFSM asParallel()
           
 Cursor changed()
           
 int findTaskIndex(java.lang.String name)
           
 Cursor finished()
           
 java.lang.Throwable getException(int n)
           
 java.lang.Throwable getException(java.lang.String n)
           
 ParallelFSM getParallel()
           
 int getStatus()
           
 int getStatus(int n)
           
 int getStatus(java.lang.String n)
           
 boolean hasFinished()
           
 int nTasks()
           
 void setParallel(ParallelFSM p)
           
 void throwTo(int n, java.lang.Throwable t)
           
 void throwTo(java.lang.String name, java.lang.Throwable t)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ParallelMonitor

public ParallelMonitor()
Method Detail

asParallel

public ParallelFSM asParallel()

getParallel

public ParallelFSM getParallel()

setParallel

public void setParallel(ParallelFSM p)

finished

public Cursor finished()

changed

public Cursor changed()

hasFinished

public boolean hasFinished()

getStatus

public int getStatus()

nTasks

public int nTasks()

getStatus

public int getStatus(java.lang.String n)

getStatus

public int getStatus(int n)

getException

public java.lang.Throwable getException(java.lang.String n)

getException

public java.lang.Throwable getException(int n)

findTaskIndex

public int findTaskIndex(java.lang.String name)

throwTo

public void throwTo(java.lang.String name,
                    java.lang.Throwable t)

throwTo

public void throwTo(int n,
                    java.lang.Throwable t)

addTask

public int addTask(FSM t)

JACK 5.4 Application Interface

Copyright (C) 1999-2008, Agent Oriented Software Pty. Ltd.

US Government Restricted Rights
The JACK Modules and relevant Software Material have been developed entirely at private expense and are accordingly provided with RESTRICTED RIGHTS. Use, duplication, or disclosure by Government is subject to restrictions as set forth in subparagraph (c)(1)(ii) of DFARS 252.227-7013 or subparagraph (c)(1) and (2) of the Commercial Computer Software Restricted Rights and 48 CFR 52.2270-19, as applicable.


Agent Oriented Software Pty. Ltd.     http://www.aosgrp.com
PO Box 639, Carlton South, Victoria 3053, Australia
Phone: +61 3 9349 5055, Fax: +61 3 9349 5088