public class ServiceMapImpl extends java.lang.Object implements ServiceMap, EngineServiceSource
ServiceMap| Constructor and Description |
|---|
ServiceMapImpl() |
| Modifier and Type | Method and Description |
|---|---|
IEngineService |
getService(java.lang.String name)
Returns the named service.
|
void |
initializeService() |
boolean |
isValid(java.lang.String name)
Returns true if the name is a known service, or false otherwise.
|
IEngineService |
resolveEngineService(java.lang.String name)
This returns the actual service, not the outer proxy.
|
void |
setApplicationServices(java.util.List applicationServices) |
void |
setErrorLog(org.apache.hivemind.ErrorLog errorLog) |
void |
setFactoryServices(java.util.List factoryServices) |
public ServiceMapImpl()
public void initializeService()
public IEngineService getService(java.lang.String name)
ServiceMapgetService in interface ServiceMapname - the unique name for the service, as defined by each service instance's
IEngineService.getName() method.public boolean isValid(java.lang.String name)
ServiceMapisValid in interface ServiceMappublic IEngineService resolveEngineService(java.lang.String name)
resolveEngineService in interface EngineServiceSourcepublic void setApplicationServices(java.util.List applicationServices)
public void setFactoryServices(java.util.List factoryServices)
public void setErrorLog(org.apache.hivemind.ErrorLog errorLog)