aspose file tools
The moose likes Other Application Frameworks and the fly likes osgi: question about bundle communication / design Big Moose Saloon
  Search | Java FAQ | Recent Topics
Register / Login
JavaRanch » Java Forums » Application Frameworks » Other Application Frameworks
Reply Bookmark "osgi: question about bundle communication / design" Watch "osgi: question about bundle communication / design" New topic
Author

osgi: question about bundle communication / design

olze oli
Ranch Hand

Joined: Jun 20, 2009
Posts: 144
hi,

i'm building an application which can send events (with EventAdmin from apache felix), thats the GUI part (eg. "event/buttonXYZ"), so the listeners know when the user hits something in the gui that they should react, or not.
The problem is now that i dont know how many listeners i will have that listen to my main application (they are dynamic), so i have to tell the bundles(plugins) somehow to register itself with the EventHandler


can someone tell me whats the best practice in doing so?
Michael Van
Ranch Hand

Joined: Nov 25, 2003
Posts: 32
You should consider using Aries or Spring to register your service is the OSGi Service Admin Service. In my opinion, it is more straight-forward than putting in your classes.

Mike Van
Apache Software Foundation Committer

olze oli wrote:hi,

i'm building an application which can send events (with EventAdmin from apache felix), thats the GUI part (eg. "event/buttonXYZ"), so the listeners know when the user hits something in the gui that they should react, or not.
The problem is now that i dont know how many listeners i will have that listen to my main application (they are dynamic), so i have to tell the bundles(plugins) somehow to register itself with the EventHandler


can someone tell me whats the best practice in doing so?
 
 
subject: osgi: question about bundle communication / design
 
Threads others viewed
how to implement MVC?
i need help with a simple add, subtract, cal. applet
How often the listeners as well as filters are used in applications by companies??
Separate Actions and GUI
good old(!) MVC
MyEclipse, The Clear Choice