Hello Berin!

BL> As I mentioned earlier, the Sink is the real contract.  It should
BL> be a Sink.  Now, the method does return a Queue (which includes
BL> both a Sink and a Source).  For the time being it works, but if
BL> we get more strict then it won't.

Just what I'm speaking about.
Let's do one of

A. Make Sink a Role interface (add a ROLE there)
   and go forward to switching to Sink from Queue.

B. Keep in mind that a Sink is kept under Queue.ROLE
   and never coerce what we get from Queue.ROLE
   to Queue, but only to Sink.

I understand that A. might upset someone already
using Fortress, but isn't now the last moment to do A?

- Anton


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to