MetaDone
|
Public Member Functions | |
ClientBusinessTracker (BundleContext context) | |
synchronized Object | addingService (ServiceReference reference) |
synchronized void | removedService (ServiceReference reference, Object service) |
synchronized void | close () |
MainClientMetadone | getClientWindow () |
Protected Member Functions | |
synchronized void | setBusinessManager (BusinessManager businessManager) |
Private Attributes | |
BusinessManager | businessManager = null |
Static Private Attributes | |
static final Logger | logger = Logger.getLogger(ClientBusinessTracker.class) |
Tracks the BusinessManager service and activates or deactivates the client.
metadone_bundle_client.ClientBusinessTracker.ClientBusinessTracker | ( | BundleContext | context | ) |
synchronized Object metadone_bundle_client.ClientBusinessTracker.addingService | ( | ServiceReference | reference | ) |
synchronized void metadone_bundle_client.ClientBusinessTracker.close | ( | ) |
Referenced by metadone_bundle_client.MetadoneActivator.stop().
MainClientMetadone metadone_bundle_client.ClientBusinessTracker.getClientWindow | ( | ) |
References metadone.client.MainClientMetadone.getSingleton().
Referenced by metadone_bundle_client.PluginTracker.addingService(), metadone_bundle_client.PluginTracker.removedService(), metadone_bundle_client.ClientBusinessTracker.setBusinessManager(), and metadone_bundle_client.MetadoneActivator.start().
synchronized void metadone_bundle_client.ClientBusinessTracker.removedService | ( | ServiceReference | reference, |
Object | service | ||
) |
synchronized void metadone_bundle_client.ClientBusinessTracker.setBusinessManager | ( | BusinessManager | businessManager | ) | [protected] |
References metadone_bundle_client.ClientBusinessTracker.businessManager, metadone_bundle_client.ClientBusinessTracker.getClientWindow(), metadone_bundle_client.ClientBusinessTracker.logger, and metadone.client.MainClientMetadone.setBusinessManager().
Referenced by metadone_bundle_client.ClientBusinessTracker.addingService(), and metadone_bundle_client.ClientBusinessTracker.removedService().
final Logger metadone_bundle_client.ClientBusinessTracker.logger = Logger.getLogger(ClientBusinessTracker.class) [static, private] |