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

Reply via email to