annotate src/main/resources/openmind-context.xml @ 8:478fd6f26ea8

(none)
author jurzua
date Tue, 24 Feb 2015 10:45:45 +0000
parents 8ce07918ec8a
children 69c233694e76
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
4
jurzua
parents:
diff changeset
1 <?xml version="1.0" encoding="UTF-8"?>
jurzua
parents:
diff changeset
2 <beans xmlns="http://www.springframework.org/schema/beans"
jurzua
parents:
diff changeset
3 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
jurzua
parents:
diff changeset
4 xsi:schemaLocation="http://www.springframework.org/schema/beans
jurzua
parents:
diff changeset
5 http://www.springframework.org/schema/beans/spring-beans-3.0.xsd">
jurzua
parents:
diff changeset
6
jurzua
parents:
diff changeset
7 <bean id="persistenceService" class="org.mpi.openmind.repository.services.PersistenceService">
jurzua
parents:
diff changeset
8 <property name="configurationService" ref="configurationService"/>
jurzua
parents:
diff changeset
9 <property name="ownValueGenerator" ref="ownValueGenerator"/>
jurzua
parents:
diff changeset
10 </bean>
jurzua
parents:
diff changeset
11
jurzua
parents:
diff changeset
12 <bean id="cache" class="org.mpi.openmind.cache.CacheService">
jurzua
parents:
diff changeset
13 <property name="ps" ref="persistenceService"/>
jurzua
parents:
diff changeset
14 </bean>
jurzua
parents:
diff changeset
15
jurzua
parents:
diff changeset
16 <bean id="wrapper" class="org.mpi.openmind.cache.WrapperService">
jurzua
parents:
diff changeset
17 <property name="cache" ref="cache"/>
jurzua
parents:
diff changeset
18 </bean>
jurzua
parents:
diff changeset
19
jurzua
parents:
diff changeset
20
jurzua
parents:
diff changeset
21 <bean id="searchService" class="org.mpi.openmind.search.SearchService">
jurzua
parents:
diff changeset
22 <property name="om" ref="wrapper"/>
jurzua
parents:
diff changeset
23 </bean>
jurzua
parents:
diff changeset
24
jurzua
parents:
diff changeset
25 <bean id="ownValueGenerator" class="org.mpi.openmind.repository.utils.OwnValueGenerator">
jurzua
parents:
diff changeset
26 <property name="configurationService" ref="configurationService"/>
jurzua
parents:
diff changeset
27 </bean>
jurzua
parents:
diff changeset
28
jurzua
parents:
diff changeset
29 <bean id="configurationService" class="org.mpi.openmind.configuration.ConfigurationService">
jurzua
parents:
diff changeset
30 </bean>
jurzua
parents:
diff changeset
31
jurzua
parents:
diff changeset
32 <!--
jurzua
parents:
diff changeset
33 <bean id="ontologyService" class="org.mpi.openmind.repository.services.OntologyService">
jurzua
parents:
diff changeset
34 <property name="persistenceService" ref="persistenceService"/>
jurzua
parents:
diff changeset
35 <property name="searchService" ref="searchService"/>
jurzua
parents:
diff changeset
36 </bean>
jurzua
parents:
diff changeset
37 -->
jurzua
parents:
diff changeset
38
jurzua
parents:
diff changeset
39 <bean id="securityService" class="org.mpi.openmind.security.SecurityService">
jurzua
parents:
diff changeset
40 <property name="persistenceService" ref="persistenceService"/>
jurzua
parents:
diff changeset
41 </bean>
jurzua
parents:
diff changeset
42
jurzua
parents:
diff changeset
43
jurzua
parents:
diff changeset
44 <!-- Scheduler for Date-Based Mailings -->
jurzua
parents:
diff changeset
45 <bean id="scheduling" class="org.mpi.openmind.scheduling.utils.Scheduling">
jurzua
parents:
diff changeset
46 <property name="persistenceService" ref="persistenceService"/>
jurzua
parents:
diff changeset
47 <property name="configurationService" ref="configurationService"/>
jurzua
parents:
diff changeset
48 </bean>
jurzua
parents:
diff changeset
49
jurzua
parents:
diff changeset
50 <bean id="schedulingJobs" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
jurzua
parents:
diff changeset
51 <property name="targetObject" ref="scheduling"/>
jurzua
parents:
diff changeset
52 <property name="targetMethod" value="dailyKickOff"/>
jurzua
parents:
diff changeset
53 <!--property name="concurrent" value="false"/-->
jurzua
parents:
diff changeset
54 </bean>
jurzua
parents:
diff changeset
55
jurzua
parents:
diff changeset
56 <bean id="schedulingCronTrigger" class="org.springframework.scheduling.quartz.CronTriggerBean">
jurzua
parents:
diff changeset
57 <property name="jobDetail" ref="schedulingJobs"/>
jurzua
parents:
diff changeset
58 <!-- daily 6 AM -->
jurzua
parents:
diff changeset
59
jurzua
parents:
diff changeset
60 <property name="cronExpression" value="0 0 6 * * ?"/>
jurzua
parents:
diff changeset
61 <!--
jurzua
parents:
diff changeset
62 every 5 minutes
jurzua
parents:
diff changeset
63 <property name="cronExpression" value="0 0/5 * * * ?"/>
jurzua
parents:
diff changeset
64 -->
jurzua
parents:
diff changeset
65
jurzua
parents:
diff changeset
66 </bean>
jurzua
parents:
diff changeset
67
jurzua
parents:
diff changeset
68 <bean class="org.springframework.scheduling.quartz.SchedulerFactoryBean">
jurzua
parents:
diff changeset
69 <property name="triggers">
jurzua
parents:
diff changeset
70 <list>
jurzua
parents:
diff changeset
71 <ref bean="schedulingCronTrigger"/>
jurzua
parents:
diff changeset
72 </list>
jurzua
parents:
diff changeset
73 </property>
jurzua
parents:
diff changeset
74 </bean>
jurzua
parents:
diff changeset
75 </beans>