Ok thanks for clarifying. For R4.3/R5 I have no choice anyway. Cheers,
David On 20 August 2013 12:12, Peter Kriens <[email protected]> wrote: > I meant that I would not bother to optimize the case of a singleton > service. In rare cases (nowadays most services are service factories since > DS and Blueprint mandate this) that you have a singleton you might save one > or two objects ... hardly seems to be worth the effort to optimize? > > Kind regards, > > Peter Kriens > > On 20 aug. 2013, at 10:13, Peter Kriens wrote: > > Keep it simple ... the overhead of an extra proxy object seems absolutely > minimal for the complexity you create ... > > Kind regards, > > Peter Kriens > > > On 19 aug. 2013, at 23:08, David Bosschaert wrote: > > I need to proxy a service in the service registry. If I knew that the > service was a singleton, I would only have to create a single proxy. > > I guess the only solution in R5 I have is to assume that every service is > a factory and thus create a separate proxy for each client bundle... > > Any better ideas? > > Cheers, > > David > > > On 19 August 2013 21:44, Thomas Watson <[email protected]> wrote: > >> I don't see any way this can be accomplished outside of using the R6 >> service scopes. Perhaps if we knew the reason you need to know this >> information then we could come up with a different solution on R5. >> >> Tom >> >> >> >> <graycol.gif>David Bosschaert ---08/19/2013 01:10:30 PM---Hi all, Is >> there a way to find out in OSGi Core R5 in a Service Registry Hook >> >> From: David Bosschaert <[email protected]> >> To: OSGi Developer Mail List <[email protected]>, >> Date: 08/19/2013 01:10 PM >> Subject: [osgi-dev] Can I find out in a Service Registry Hook that the >> service is implemented via a Service Factory? >> Sent by: [email protected] >> ------------------------------ >> >> >> >> Hi all, >> >> Is there a way to find out in OSGi Core R5 in a Service Registry Hook >> (EventListenerHook or FindHook) whether the Service Reference represents a >> Service Factory? >> >> I guess in R6 I can read this off the service.scope property, but is >> there any way in R4.3/R5 to figure this out? >> >> Cheers, >> >> David_______________________________________________ >> OSGi Developer Mail List >> [email protected] >> https://mail.osgi.org/mailman/listinfo/osgi-dev >> >> >> _______________________________________________ >> OSGi Developer Mail List >> [email protected] >> https://mail.osgi.org/mailman/listinfo/osgi-dev >> > > _______________________________________________ > OSGi Developer Mail List > [email protected] > https://mail.osgi.org/mailman/listinfo/osgi-dev > > > > > _______________________________________________ > OSGi Developer Mail List > [email protected] > https://mail.osgi.org/mailman/listinfo/osgi-dev >
_______________________________________________ OSGi Developer Mail List [email protected] https://mail.osgi.org/mailman/listinfo/osgi-dev
