public class CompatibilityServiceLocatorFactory extends Object implements gr.uoa.di.driver.util.ServiceLocatorFactory
| Constructor and Description |
|---|
CompatibilityServiceLocatorFactory() |
| Modifier and Type | Method and Description |
|---|---|
Map<Class<?>,eu.dnetlib.utils.resolver.ServiceClientFactory<?>> |
getClientMap() |
eu.dnetlib.utils.resolver.TransportConfiguration |
getConfiguration() |
CompatibilityEndpointResolver |
getEndpointResolver() |
eu.dnetlib.soap.cxf.StandaloneCxfEndpointReferenceBuilder |
getEprBuilder() |
eu.dnetlib.enabling.locators.UniqueServiceLocator |
getServiceLocator() |
eu.dnetlib.enabling.tools.registration.ServiceNameResolver |
getServiceNameResolver() |
eu.dnetlib.enabling.tools.ServiceResolver |
getServiceResolver() |
void |
init() |
<S extends eu.dnetlib.api.DriverService> |
newServiceLocator(Class<S> serviceClass) |
<S extends eu.dnetlib.api.DriverService> |
newServiceLocator(Class<S> serviceClass,
String serviceUrl) |
void |
setClientMap(Map<Class<?>,eu.dnetlib.utils.resolver.ServiceClientFactory<?>> clientMap) |
void |
setConfiguration(eu.dnetlib.utils.resolver.TransportConfiguration configuration) |
void |
setEndpointResolver(CompatibilityEndpointResolver endpointResolver) |
void |
setEprBuilder(eu.dnetlib.soap.cxf.StandaloneCxfEndpointReferenceBuilder eprBuilder) |
void |
setServiceLocator(eu.dnetlib.enabling.locators.UniqueServiceLocator serviceLocator) |
void |
setServiceNameResolver(eu.dnetlib.enabling.tools.registration.ServiceNameResolver serviceNameResolver) |
void |
setServiceResolver(eu.dnetlib.enabling.tools.ServiceResolver serviceResolver) |
public void init()
public <S extends eu.dnetlib.api.DriverService> gr.uoa.di.driver.util.ServiceLocator<S> newServiceLocator(Class<S> serviceClass)
newServiceLocator in interface gr.uoa.di.driver.util.ServiceLocatorFactorypublic <S extends eu.dnetlib.api.DriverService> gr.uoa.di.driver.util.ServiceLocator<S> newServiceLocator(Class<S> serviceClass, String serviceUrl)
newServiceLocator in interface gr.uoa.di.driver.util.ServiceLocatorFactorypublic eu.dnetlib.soap.cxf.StandaloneCxfEndpointReferenceBuilder getEprBuilder()
public void setEprBuilder(eu.dnetlib.soap.cxf.StandaloneCxfEndpointReferenceBuilder eprBuilder)
public eu.dnetlib.enabling.tools.registration.ServiceNameResolver getServiceNameResolver()
public void setServiceNameResolver(eu.dnetlib.enabling.tools.registration.ServiceNameResolver serviceNameResolver)
public eu.dnetlib.enabling.tools.ServiceResolver getServiceResolver()
public void setServiceResolver(eu.dnetlib.enabling.tools.ServiceResolver serviceResolver)
public eu.dnetlib.utils.resolver.TransportConfiguration getConfiguration()
public void setConfiguration(eu.dnetlib.utils.resolver.TransportConfiguration configuration)
public CompatibilityEndpointResolver getEndpointResolver()
public void setEndpointResolver(CompatibilityEndpointResolver endpointResolver)
public void setClientMap(Map<Class<?>,eu.dnetlib.utils.resolver.ServiceClientFactory<?>> clientMap)
public eu.dnetlib.enabling.locators.UniqueServiceLocator getServiceLocator()
public void setServiceLocator(eu.dnetlib.enabling.locators.UniqueServiceLocator serviceLocator)
Copyright © 2017. All rights reserved.