Level 1
Level 2
Sign in to Community
Learn more
Sign in to view all badges
Expand my Community achievements bar.
Hi,
i have a service designed to share its annotation properties. I have 2 global arraylist initialized into the activation of the service (@Activate).
Is there a way to launch the activation method of my service when the bundle starting?
Thanks
Solved! Go to Solution.
When you have @component annotation and override activate() method it should automatically initialize when bundle become 'Active' status.
To make it immediately active when the bundle is deployed, use
@Component(immediate=true)
View solution in original post
The method that has the Activate annotation is automatically invoked when you activate your OSGI bundle. Your Array list objects will be initialized.
Views
Like
Replies
Likes