public class DefaultUniqueServiceLocator extends Object implements UniqueServiceLocator, org.springframework.context.ApplicationContextAware
| Constructor and Description |
|---|
DefaultUniqueServiceLocator() |
| Modifier and Type | Method and Description |
|---|---|
<T extends eu.dnetlib.common.rmi.BaseService> |
getAllServiceIds(Class<T> clazz) |
<T extends eu.dnetlib.common.rmi.BaseService> |
getAllServices(Class<T> clazz) |
Comparator<ServiceRunningInstance> |
getDefaultComparator() |
eu.dnetlib.enabling.is.lookup.rmi.ISLookUpService |
getIsLookupService() |
<T extends eu.dnetlib.common.rmi.BaseService> |
getService(Class<T> clazz) |
<T extends eu.dnetlib.common.rmi.BaseService> |
getService(Class<T> clazz,
boolean local) |
<T extends eu.dnetlib.common.rmi.BaseService> |
getService(Class<T> clazz,
Comparator<ServiceRunningInstance> comparator) |
<T extends eu.dnetlib.common.rmi.BaseService> |
getService(Class<T> clazz,
String profileId) |
<T extends eu.dnetlib.common.rmi.BaseService> |
getServiceId(Class<T> clazz) |
<T extends eu.dnetlib.common.rmi.BaseService> |
getServiceId(Class<T> clazz,
Comparator<ServiceRunningInstance> comparator) |
<T extends eu.dnetlib.common.rmi.BaseService> |
getServiceId(Class<T> clazz,
String profileId) |
ServiceNameResolver |
getServiceNameResolver() |
void |
setApplicationContext(org.springframework.context.ApplicationContext appContext) |
void |
setDefaultComparator(Comparator<ServiceRunningInstance> defaultComparator) |
void |
setIsLookupService(eu.dnetlib.enabling.is.lookup.rmi.ISLookUpService isLookupService) |
void |
setServiceNameResolver(ServiceNameResolver serviceNameResolver) |
public <T extends eu.dnetlib.common.rmi.BaseService> T getService(Class<T> clazz)
getService in interface UniqueServiceLocatorpublic <T extends eu.dnetlib.common.rmi.BaseService> T getService(Class<T> clazz, Comparator<ServiceRunningInstance> comparator)
getService in interface UniqueServiceLocatorpublic <T extends eu.dnetlib.common.rmi.BaseService> T getService(Class<T> clazz, String profileId)
getService in interface UniqueServiceLocatorpublic <T extends eu.dnetlib.common.rmi.BaseService> T getService(Class<T> clazz, boolean local)
getService in interface UniqueServiceLocatorpublic <T extends eu.dnetlib.common.rmi.BaseService> String getServiceId(Class<T> clazz)
getServiceId in interface UniqueServiceLocatorpublic <T extends eu.dnetlib.common.rmi.BaseService> String getServiceId(Class<T> clazz, Comparator<ServiceRunningInstance> comparator)
getServiceId in interface UniqueServiceLocatorpublic <T extends eu.dnetlib.common.rmi.BaseService> String getServiceId(Class<T> clazz, String profileId)
getServiceId in interface UniqueServiceLocatorpublic <T extends eu.dnetlib.common.rmi.BaseService> Set<T> getAllServices(Class<T> clazz)
getAllServices in interface UniqueServiceLocatorpublic <T extends eu.dnetlib.common.rmi.BaseService> Set<String> getAllServiceIds(Class<T> clazz)
getAllServiceIds in interface UniqueServiceLocatorpublic void setApplicationContext(org.springframework.context.ApplicationContext appContext)
throws org.springframework.beans.BeansException
setApplicationContext in interface org.springframework.context.ApplicationContextAwareorg.springframework.beans.BeansExceptionpublic Comparator<ServiceRunningInstance> getDefaultComparator()
public void setDefaultComparator(Comparator<ServiceRunningInstance> defaultComparator)
public eu.dnetlib.enabling.is.lookup.rmi.ISLookUpService getIsLookupService()
public void setIsLookupService(eu.dnetlib.enabling.is.lookup.rmi.ISLookUpService isLookupService)
public ServiceNameResolver getServiceNameResolver()
public void setServiceNameResolver(ServiceNameResolver serviceNameResolver)
Copyright © 2019. All rights reserved.