<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7233.28">
<TITLE>Event handling, event-listener</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/rtf format -->
<BR>

<P><FONT SIZE=2 FACE="Arial">Hello Kepler-users</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">I see from the documentation that Kepler supports event-listeners.</FONT>

<BR><FONT SIZE=2 FACE="Arial">That said, then may I presume the following to be true (?):</FONT>

<BR><FONT SIZE=2 FACE="Arial">A  Java actor may have an event-listener attached.  When receiving a suitable event, that event may interrupt processing of the actor (a fairly basic interrupt pattern) and cause processing to proceed elsewhere in that actor.</FONT></P>

<P><FONT SIZE=2 FACE="Arial">(Please advise if this model is not true.)</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">The second issue I would like to inquire about is the following:</FONT>

<BR><FONT SIZE=2 FACE="Arial">How do simultaneously active actors within the same workflow implement a keep-alive-notify signal ?   I.e.: if one actor (say, actor </FONT></P>

<P><FONT SIZE=2 FACE="Arial">A1) were to fail, how would another actor (actor A2), which was simultaneously active, become aware of the loss of actor A1 ?</FONT></P>

<P><FONT SIZE=2 FACE="Arial">If this is possible and simply an extension of the above event-listener capability, how is it implemented in practice ?</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">Third: can the Kepler workflow engine multiplex work-graph execution.  I.e.: presume two unique work-graphs, G1 and G2.</FONT>

<BR><FONT SIZE=2 FACE="Arial">Can one Kepler engine simultaneously manage both G1and G2 ?</FONT>

<BR><FONT SIZE=2 FACE="Arial">If so, is this activity a multiplexing or multi-threaded model ?</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">Lastly, is there a Javadoc for the Kepler and Ptolemy API's ?</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">Many thanks,</FONT>

<BR><FONT SIZE=2 FACE="Arial">Regards</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">Maurice Yarrow</FONT>
</P>
<BR>

</BODY>
</HTML>