Project

General

Profile

1
<?xml version="1.0" encoding="UTF-8"?>
2

    
3
<beans xmlns="http://www.springframework.org/schema/beans"
4
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
5

    
6
	xsi:schemaLocation="
7
                http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-4.0.xsd"
8
	default-autowire="no" default-lazy-init="false">
9

    
10
	<bean id="cacheManager" class="net.sf.ehcache.CacheManager" />
11
		
12
	<bean id="lookUpFactory" class="gr.uoa.di.driver.enabling.islookup.ISLookUpFactory"
13
		init-method="init">
14
		<property name="cacheManager" ref="cacheManager" />
15
		<property name="lookupLocator" ref="lookupServiceLocator" />
16
		<property name="service" ref="hcmService" />
17
		<property name="rsFactory" ref="resultSetFactory" />
18
		<property name="useCache" value="${services.common.nkua.useCache}" />
19
		<property name="resourceTypeMap">
20
			<map>
21
				<entry key="eu.dnetlib.domain.enabling.Vocabulary"
22
        				value="VOCABULARYDSRESOURCETYPE" />
23
				<entry key="eu.dnetlib.domain.enabling.SecurityProfile"
24
        				value="SECURITYPROFILEDSRESOURCETYPE" />
25
				<entry key="eu.dnetlib.domain.data.Repository"
26
        				value="REPOSITORYSERVICERESOURCETYPE" />
27
				<entry key="eu.dnetlib.domain.data.MDFormatDataStructure"
28
        				value="MDFORMATRESOURCETYPE" />
29
				<entry key="eu.dnetlib.domain.functionality.UserProfile"
30
					value="USERDSRESOURCETYPE" />
31
				<entry key="eu.dnetlib.domain.functionality.Community"
32
					value="COMMUNITYDSRESOURCETYPE" />
33
				<entry key="eu.dnetlib.domain.functionality.Collection"
34
					value="COLLECTIONDSRESOURCETYPE" />
35
				<entry key="eu.dnetlib.domain.functionality.Recommendation"
36
					value="RECOMMENDATIONDSRESOURCETYPE" />
37
				<entry key="eu.dnetlib.domain.functionality.QueryHash"
38
        				value="QUERYHASHRESOURCETYPE" />
39
				<entry key="eu.dnetlib.domain.functionality.WebInterfaceLayout"
40
					value="WEBLAYOUTRESOURCETYPE" />
41
				<entry key="eu.dnetlib.domain.functionality.RSSFeed"
42
					value="RSSFEEDRESOURCETYPE" />
43
			</map>
44
		</property>
45
		<property name="comparatorClassMap">
46
			<map>
47
				<entry key="eu.dnetlib.domain.functionality.UserProfile"
48
					value="eu.dnetlib.domain.functionality.UserProfileComparator" />
49
				<entry key="eu.dnetlib.domain.data.Repository"
50
        				value="eu.dnetlib.domain.data.RepositoryComparator" />
51
				<entry key="eu.dnetlib.domain.functionality.Community"
52
					value="eu.dnetlib.domain.functionality.CommunityComparator" />
53
				<entry key="eu.dnetlib.domain.functionality.Collection"
54
					value="eu.dnetlib.domain.functionality.CollectionComparator" />
55
				<entry key="eu.dnetlib.domain.functionality.Recommendation"
56
					value="eu.dnetlib.domain.functionality.RecommendationComparator" />
57
				<entry key="eu.dnetlib.domain.functionality.RSSFeed"
58
					value="eu.dnetlib.domain.functionality.RSSFeedComparator" />
59
					
60
			</map>
61
		</property>
62
		<property name="converterClassMap">
63
			<map>
64
				<entry key="eu.dnetlib.domain.enabling.Vocabulary"
65
					value="gr.uoa.di.driver.xml.VocabularyXmlConverter" />
66
				<entry key="eu.dnetlib.domain.enabling.SecurityProfile"
67
        				value="gr.uoa.di.driver.xml.SecurityProfileXmlConverter" />
68
				<entry key="eu.dnetlib.domain.data.Repository"
69
        				value="gr.uoa.di.driver.xml.RepositoryXmlConverter" />
70
				<entry key="eu.dnetlib.domain.data.MDFormatDataStructure"
71
        				value="gr.uoa.di.driver.xml.MDFormatDSXmlConverter" />
72
				<entry key="eu.dnetlib.domain.functionality.UserProfile"
73
					value="gr.uoa.di.driver.xml.UserProfileXmlConverter" />
74
				<entry key="eu.dnetlib.domain.functionality.Community"
75
					value="gr.uoa.di.driver.xml.CommunityXmlConverter" />
76
				<entry key="eu.dnetlib.domain.functionality.Collection"
77
					value="gr.uoa.di.driver.xml.CollectionXmlConverter" />
78
				<entry key="eu.dnetlib.domain.functionality.Recommendation"
79
					value="gr.uoa.di.driver.xml.RecommendationXmlConverter" />
80
				<entry key="eu.dnetlib.domain.functionality.QueryHash"
81
        				value="gr.uoa.di.driver.xml.QueryHashXmlConverter" />
82
				<entry key="eu.dnetlib.domain.functionality.WebInterfaceLayout"
83
					value="gr.uoa.di.driver.xml.WebInterfaceLayoutXmlConverter" />
84
				<entry key="eu.dnetlib.domain.functionality.RSSFeed"
85
					value="gr.uoa.di.driver.xml.RSSFeedXmlConverter" />
86
					
87
			</map>
88
		</property>
89
	</bean>
90
</beans>
(6-6/9)