public class CompatibilityTransportConfiguration extends Object implements eu.dnetlib.utils.resolver.TransportConfiguration
| Constructor and Description |
|---|
CompatibilityTransportConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
Map<Class<? extends eu.dnetlib.api.DriverService>,Class<? extends eu.dnetlib.api.DriverService>> |
getClientMapping() |
<T extends eu.dnetlib.api.DriverService> |
getEndpointClass(Class<T> serviceClass) |
Map<Class<? extends eu.dnetlib.api.DriverService>,Class<?>> |
getEndpointMapping() |
<T extends eu.dnetlib.api.DriverService> |
getServiceClass(Class<?> endpointClass) |
<T extends eu.dnetlib.api.DriverService> |
getServiceClientClass(Class<T> serviceClass) |
void |
setClientMapping(Map<Class<? extends eu.dnetlib.api.DriverService>,Class<? extends eu.dnetlib.api.DriverService>> clientMapping) |
void |
setEndpointMapping(Map<Class<? extends eu.dnetlib.api.DriverService>,Class<?>> endpointMapping) |
public <T extends eu.dnetlib.api.DriverService> Class<?> getEndpointClass(Class<T> serviceClass)
getEndpointClass in interface eu.dnetlib.utils.resolver.TransportConfigurationpublic <T extends eu.dnetlib.api.DriverService> Class<T> getServiceClientClass(Class<T> serviceClass)
getServiceClientClass in interface eu.dnetlib.utils.resolver.TransportConfigurationpublic <T extends eu.dnetlib.api.DriverService> Class<T> getServiceClass(Class<?> endpointClass)
getServiceClass in interface eu.dnetlib.utils.resolver.TransportConfigurationpublic Map<Class<? extends eu.dnetlib.api.DriverService>,Class<?>> getEndpointMapping()
public void setEndpointMapping(Map<Class<? extends eu.dnetlib.api.DriverService>,Class<?>> endpointMapping)
public Map<Class<? extends eu.dnetlib.api.DriverService>,Class<? extends eu.dnetlib.api.DriverService>> getClientMapping()
Copyright © 2017. All rights reserved.