bexee.model
Class IsSynchronousProcessVisitor

java.lang.Object
  extended bybexee.model.AbstractBPELElementVisitor
      extended bybexee.model.AtomicActivityVisitor
          extended bybexee.model.IsSynchronousProcessVisitor
All Implemented Interfaces:
BPELElementVisitor

public class IsSynchronousProcessVisitor
extends AtomicActivityVisitor

This implementation of a BPELElementVisitor is used to discover whether a BPELProcess is synchronous or not. Only those BPELProcesses with a Reply activity are synchronous.

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

Constructor Summary
IsSynchronousProcessVisitor()
           
 
Method Summary
 boolean isSynchronous()
          Return a boolean indicating whether the visited process is synchronous.
 void visit(Reply reply)
          Once this method will be called, this visitor will know that the visited BPELProcess has a Reply and is therefore a synchronous process.
 
Methods inherited from class bexee.model.AtomicActivityVisitor
visit, visit, visit, visit
 
Methods inherited from class bexee.model.AbstractBPELElementVisitor
visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IsSynchronousProcessVisitor

public IsSynchronousProcessVisitor()
Method Detail

isSynchronous

public boolean isSynchronous()
Return a boolean indicating whether the visited process is synchronous.

Returns:
Returns the isSynchronous.

visit

public void visit(Reply reply)
Once this method will be called, this visitor will know that the visited BPELProcess has a Reply and is therefore a synchronous process.

Specified by:
visit in interface BPELElementVisitor
Overrides:
visit in class AbstractBPELElementVisitor


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