public class ISLookUpFactory extends Object
| Constructor and Description |
|---|
ISLookUpFactory() |
| Modifier and Type | Method and Description |
|---|---|
<D extends eu.dnetlib.domain.DriverResource> |
createISLookUp(Class<D> resourceClass) |
void |
init() |
void |
setCacheManager(net.sf.ehcache.CacheManager cacheManager) |
void |
setComparatorClassMap(Map<Class<? extends eu.dnetlib.domain.DriverResource>,Class<? extends Comparator<? extends eu.dnetlib.domain.DriverResource>>> comparatorClassMap) |
void |
setConverterClassMap(Map<Class<? extends eu.dnetlib.domain.DriverResource>,Class<? extends ResourceToXmlConverter<? extends eu.dnetlib.domain.DriverResource>>> converterClassMap) |
void |
setLookupLocator(ServiceLocator<eu.dnetlib.api.enabling.ISLookUpService> lookupLocator) |
void |
setResourceTypeMap(Map<Class<? extends eu.dnetlib.domain.DriverResource>,eu.dnetlib.domain.ResourceType> resourceTypeMap) |
void |
setRsFactory(ResultSetFactory rsFactory) |
void |
setService(DriverServiceImpl service) |
void |
setUseCache(boolean useCache) |
public void init()
throws JAXBException
JAXBExceptionpublic <D extends eu.dnetlib.domain.DriverResource> ISLookUp<D> createISLookUp(Class<D> resourceClass) throws InstantiationException, IllegalAccessException
public void setLookupLocator(ServiceLocator<eu.dnetlib.api.enabling.ISLookUpService> lookupLocator)
public void setUseCache(boolean useCache)
public void setService(DriverServiceImpl service)
public void setCacheManager(net.sf.ehcache.CacheManager cacheManager)
public void setConverterClassMap(Map<Class<? extends eu.dnetlib.domain.DriverResource>,Class<? extends ResourceToXmlConverter<? extends eu.dnetlib.domain.DriverResource>>> converterClassMap)
public void setComparatorClassMap(Map<Class<? extends eu.dnetlib.domain.DriverResource>,Class<? extends Comparator<? extends eu.dnetlib.domain.DriverResource>>> comparatorClassMap)
public void setResourceTypeMap(Map<Class<? extends eu.dnetlib.domain.DriverResource>,eu.dnetlib.domain.ResourceType> resourceTypeMap)
public void setRsFactory(ResultSetFactory rsFactory)
Copyright © 2017. All rights reserved.