Re: Lifecycle and Reference

2017-05-12 Thread Karel Haeck
regards, Thomas -- Originalnachricht -- Von: "Bruce Jackson" An: "users@felix.apache.org" Gesendet: 12.05.2017 09:05:34 Betreff: Lifecycle and Reference >Hi Everyone > >I was wondering if

Re: Lifecycle and Reference

2017-05-12 Thread Carsten Ziegeler
.org/appnotes/concurrency.html Subsection > "Guarantees from DS" > > for a little more information on this. > > Kind regards, > Thomas > > -- Originalnachricht -- > Von: "Bruce Jackson" > An: &qu

Re: Lifecycle and Reference

2017-05-12 Thread Neil Bartlett
t;bind methods are called. >You can have a look at > >http://enroute.osgi.org/appnotes/concurrency.html Subsection >"Guarantees from DS" > >for a little more information on this. > > Kind regards, >Thomas > >-- Originalnach

Re: Lifecycle and Reference

2017-05-12 Thread Bruce Jackson
this. Kind regards, Thomas -- Originalnachricht -- Von: "Bruce Jackson" An: "users@felix.apache.org" Gesendet: 12.05.2017 09:05:34 Betreff: Lifecycle and Reference >Hi Everyone > >I was wondering if anyone could provide some advice:

Re: Lifecycle and Reference

2017-05-12 Thread Thomas Driessen
ml Subsection "Guarantees from DS" for a little more information on this. Kind regards, Thomas -- Originalnachricht -- Von: "Bruce Jackson" An: "users@felix.apache.org" Gesendet: 12.05.2017 09:05:34 Betreff: Lifecycle and Reference Hi Everyone I was

Re: Lifecycle and Reference

2017-05-12 Thread Neil Bartlett
Hi Bruce, The behaviour you described is correct from a DS point of view. Dynamic references can be bound at any time, from any thread before, during or after activation. They can even be bound/unbound multiple times during activation. Therefore you cannot rely on a dynamic reference from your

Lifecycle and Reference

2017-05-12 Thread Bruce Jackson
Hi Everyone I was wondering if anyone could provide some advice: I have a component of the form: @Component(name="Bar") public class MyComponent { private MyServiceProcessor processor; @Activate public void activate(ComponentContext cc) { processor = new MyServiceProcessor(); } @Deactivate