]> git.argeo.org Git - gpl/argeo-slc.git/blob - lib/org.argeo.slc.lib.repo/META-INF/spring/sync.xml
Work on repo sync
[gpl/argeo-slc.git] / lib / org.argeo.slc.lib.repo / META-INF / spring / sync.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <beans xmlns:flow="http://www.argeo.org/schema/slc-flow" xmlns="http://www.springframework.org/schema/beans"
3 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p"
4 xsi:schemaLocation="
5 http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd
6 http://www.argeo.org/schema/slc-flow http://www.argeo.org/schema/slc-flow-1.2.xsd">
7
8 <!-- Hello world -->
9 <flow:flow name="sync">
10 <flow:spec>
11 <flow:primitive name="sourceRepo"
12 value="http://repo.argeo.org/data/pub/java" />
13 <flow:primitive name="sourceWksp" value="" />
14 <flow:primitive name="sourceUsername" value="${user.name}" />
15 <flow:primitive name="sourcePassword" type="password"
16 value="" />
17 <flow:primitive name="targetRepo" value="vm:///java/" />
18 </flow:spec>
19 <bean class="org.argeo.slc.repo.RepoSync">
20 <flow:variable proxy-target-class="false" />
21 <property name="sourceRepo" value="@{sourceRepo}" />
22 <property name="sourceWksp" value="@{sourceWksp}" />
23 <property name="sourceUsername" value="@{sourceUsername}" />
24 <property name="sourcePassword" value="@{sourcePassword}" />
25 <property name="targetRepo" value="@{targetRepo}" />
26 <property name="repositoryFactory" ref="repositoryFactory" />
27 </bean>
28 </flow:flow>
29
30 </beans>