public class ServiceManagerImpl extends Object implements ServiceManager, DataSourceListener
| Constructor and Description |
|---|
ServiceManagerImpl() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
deployServices(Map<String,ServiceDescription> newServices) |
protected Map<String,ServiceDescription> |
gatherServicesToBeDeployed() |
RuleService |
getRuleService() |
ServiceConfigurer |
getServiceConfigurer() |
void |
onDeploymentAdded()
Executes on deployment added to data source.
|
void |
setRuleService(RuleService ruleService) |
void |
setRuleServiceLoader(RuleServiceLoader ruleServiceLoader) |
void |
setServiceConfigurer(ServiceConfigurer serviceConfigurer) |
void |
start()
Determine services to be deployed on start.
|
protected void |
undeployUnnecessary(Map<String,ServiceDescription> newServices) |
public void setRuleServiceLoader(RuleServiceLoader ruleServiceLoader)
public RuleService getRuleService()
public void setRuleService(RuleService ruleService)
public ServiceConfigurer getServiceConfigurer()
public void setServiceConfigurer(ServiceConfigurer serviceConfigurer)
public void start()
start in interface ServiceManagerpublic void onDeploymentAdded()
DataSourceListeneronDeploymentAdded in interface DataSourceListenerprotected Map<String,ServiceDescription> gatherServicesToBeDeployed()
protected void undeployUnnecessary(Map<String,ServiceDescription> newServices)
protected void deployServices(Map<String,ServiceDescription> newServices)
Copyright © 2004–2019 OpenL Tablets. All rights reserved.