Package org.netxms.client.services
Class ServiceManager
java.lang.Object
org.netxms.client.services.ServiceManager
Manager for client services
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionstatic voiddump()Debug method to dump all registered servicesstatic ModuleDataProvidergetModuleDataProvider(String name) Get module data provider for given module.static ServiceHandlergetServiceHandler(Class<? extends ServiceHandler> serviceClass) Get service handler by classstatic ServiceHandlergetServiceHandler(String name) Get service handler by namestatic voidregisterClassLoader(ClassLoader classLoader) Reload service providers
- 
Constructor Details- 
ServiceManagerpublic ServiceManager()
 
- 
- 
Method Details- 
registerClassLoaderReload service providers- Parameters:
- classLoader- class loader to use
 
- 
getModuleDataProviderGet module data provider for given module.- Parameters:
- name- module name
- Returns:
- module data provider for given module or null
 
- 
getServiceHandlerGet service handler by name- Parameters:
- name- service name
- Returns:
- service handler for given service
 
- 
getServiceHandlerGet service handler by class- Parameters:
- serviceClass- service handler class
- Returns:
- service handler for given service
 
- 
dumppublic static void dump()Debug method to dump all registered services
 
-