THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
Trying to create an OSGi-based application with services is challenging. The OSGi API is complex and a lot of knowledge about internal mechanisms has to be known to avoid synchronization issues. iPOJO provides a very simple development model; let's look:
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
@Component @Provides public class MyServiceImplementation implements MyService { //.... } |
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
@Component public class MyServiceConsumer { @Requires private MyService myservice; // Just use your required service as any regular field ! } |
...