Don't know why you rely or use annotations at all. I think by using a service listener will solve your problem. I've based also my interactions between threads to be eventful, aka MVC design pattern. So the running system and services can start and operate in their own right and timing.
BTW I am very interested what you are doing with UDP? Was planning to use it as protocol for distributed services... :) On 29 June 2010 02:27, Joel Schuster <[email protected]> wrote: > ... > > @Requires > ServiceName[] allMyServices; > > I can't cast back to the other interface to do the job that I need. > > > Anyhow. I think there must be a better way that I'm doing it! One thought > was to use the ServiceListener interface and wait for everything I'm > dependant upon to come up before doing any work. > > It just seems to be a very non-ipojo way of going about things. > > Any thoughts would be welcome. > > - Joel > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > >

