Peter Donald wrote:
On Tue, 25 Mar 2003 12:40, Berin Loritsch wrote:
nope it is a declaration of support for a service.
Isn't that implied by the fact that it implements the role's (AKA
service's) interface?
Nope as components may not export all interfaces that it implements as
services - even if the interfaces are roles.
I'm kind of curious as to when that would happen. The purpose
of implementing a Role interface IMV is to provide that service.
For instance, I may have a component that implements two roles.
The container may choose to expose the same component with two
separate proxies (i.e. one for each role), but it still implements
the two roles.
Maybe it's just me, but I wouldn't implement a role interface if
I didn't intend to supply it as a service.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]