[Isolate-interest] JSR-121 aggregates and links (Strawman 9)
Laurent Daynes
Laurent.Daynes@sun.com
Wed, 29 Sep 2004 18:56:10 +0200
This is a multi-part message in MIME format.
--------------000104080109090408070608
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: quoted-printable
> =20
>
>>StatusMessage.getExitStatus() returns the integer corresponding to an i=
solate
>>exiting.
>> =20
>>
>
>Ah, I overlooked that.=20
>
>I would use different Java types for different StatusMessages
>(STARTING, etc.) because it allows better OO programming, such as the
>use of visitors. It also gets rid of your need to define what
>getExitStatus() should return if getType() returns STARTING.
>
However nice & OO this is, it is problematic to the J2ME=20
footprint-concious implementor.
When talking to some of them last year, they got really nervous about=20
adding even just a single class, especially when
this one has little content (e.g., one or two methods). That really=20
bloats the footprint for not much
in terms of functionalities.
Laurent
>
> - Godmar
>
>
> =20
>
>>The EG is split between various forms of isolate death causing or not c=
ausing
>>death of other isolates or complete destruction of the aggregate, so we=
>>decided not to dictate this.
>>
>>-Pete
>>
>> =20
>>
>_______________________________________________
>Isolate-interest mailing list
>Isolate-interest@altair.cs.oswego.edu
>http://altair.cs.oswego.edu/mailman/listinfo/isolate-interest
> =20
>
--=20
Laurent Dayn=E8s laurent.daynes@sun.=
com
Sun Labs,180 av. de l'Europe,ZIRST de Montbonnot,38334 Saint Ismier,FRANC=
E
Phone : +33 4 76 18 88 18 Fax : +33 4 76 18 88 8=
8
--------------000104080109090408070608
Content-Type: text/html; charset=us-ascii
Content-Transfer-Encoding: 7bit
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1">
<title></title>
</head>
<body text="#000000" bgcolor="#ffffff">
<br>
<blockquote type="cite"
cite="mid719dced3040929084279fea74d@mail.gmail.com">
<pre wrap="">
</pre>
<blockquote type="cite">
<pre wrap="">StatusMessage.getExitStatus() returns the integer corresponding to an isolate
exiting.
</pre>
</blockquote>
<pre wrap=""><!---->
Ah, I overlooked that.
I would use different Java types for different StatusMessages
(STARTING, etc.) because it allows better OO programming, such as the
use of visitors. It also gets rid of your need to define what
getExitStatus() should return if getType() returns STARTING.</pre>
</blockquote>
However nice & OO this is, it is problematic to the J2ME
footprint-concious implementor.<br>
When talking to some of them last year, they got really nervous about
adding even just a single class, especially when<br>
this one has little content (e.g., one or two methods). That really
bloats the footprint for not much<br>
in terms of functionalities. <br>
<br>
Laurent<br>
<br>
<blockquote type="cite"
cite="mid719dced3040929084279fea74d@mail.gmail.com">
<pre wrap="">
- Godmar
</pre>
<blockquote type="cite">
<pre wrap="">The EG is split between various forms of isolate death causing or not causing
death of other isolates or complete destruction of the aggregate, so we
decided not to dictate this.
-Pete
</pre>
</blockquote>
<pre wrap=""><!---->_______________________________________________
Isolate-interest mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Isolate-interest@altair.cs.oswego.edu">Isolate-interest@altair.cs.oswego.edu</a>
<a class="moz-txt-link-freetext" href="http://altair.cs.oswego.edu/mailman/listinfo/isolate-interest">http://altair.cs.oswego.edu/mailman/listinfo/isolate-interest</a>
</pre>
</blockquote>
<br>
<br>
<pre class="moz-signature" cols="72">--
Laurent Daynès <a class="moz-txt-link-abbreviated" href="mailto:laurent.daynes@sun.com">laurent.daynes@sun.com</a>
Sun Labs,180 av. de l'Europe,ZIRST de Montbonnot,38334 Saint Ismier,FRANCE
Phone : +33 4 76 18 88 18 Fax : +33 4 76 18 88 88
</pre>
</body>
</html>
--------------000104080109090408070608--