org.apache.ode.bpel.engine
Class DebuggerSupport

java.lang.Object
  extended by org.apache.ode.bpel.engine.DebuggerSupport

public class DebuggerSupport
extends java.lang.Object

Class providing functions used to support debugging funtionality in the BPEL engine. This class serves as the underlying implementation of the BpelManagementFacade interface, and the various MBean interfaces.


Constructor Summary
DebuggerSupport(ODEProcess process)
          Constructor.
 
Method Summary
 void onEvent(BpelEvent event)
          Process BPEL events WRT debugging.
 boolean resume(java.lang.Long iid)
           
 boolean step(java.lang.Long iid)
           
 void suspend(java.lang.Long iid)
           
 void terminate(java.lang.Long iid)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DebuggerSupport

public DebuggerSupport(ODEProcess process)
Constructor.

Parameters:
db - BPEL process database
Method Detail

step

public boolean step(java.lang.Long iid)

onEvent

public void onEvent(BpelEvent event)
Process BPEL events WRT debugging.

Parameters:
event - BPEL event

resume

public boolean resume(java.lang.Long iid)

suspend

public void suspend(java.lang.Long iid)

terminate

public void terminate(java.lang.Long iid)