blob: a3cfdb81554ea502d1f5e3caefe3ae5243e5819b [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans.xsd">
<bean id="SshReference" class="de.uni_luebeck.inb.knowarc.usecases.invocation.ssh.SshReference">
<property name="credentialManager" ref="credentialManager" />
</bean>
<bean id="LocalInvocationPersister" class="net.sf.taverna.t2.activities.externaltool.local.LocalInvocationPersister" />
<bean id="SshInvocationPersister" class="net.sf.taverna.t2.activities.externaltool.ssh.SshInvocationPersister">
<property name="credentialManager" ref="credentialManager" />
</bean>
<bean id="LocalMechanismCreator" class="net.sf.taverna.t2.activities.externaltool.local.LocalMechanismCreator" />
<bean id="SshMechanismCreator" class="net.sf.taverna.t2.activities.externaltool.ssh.SshMechanismCreator" />
<bean id="ExternalToolRunDeletionListener" class="net.sf.taverna.t2.activities.externaltool.ExternalToolRunDeletionListener">
<property name="invocationGroupManager" ref="invocationGroupManager" />
</bean>
<bean id="SshUrlToSshReference" class="de.uni_luebeck.inb.knowarc.usecases.invocation.ssh.SshUrlToSshReference">
<property name="credentialManager" ref="credentialManager" />
</bean>
<bean id="ExternalToolActivityHealthChecker" class="net.sf.taverna.t2.activities.externaltool.ExternalToolActivityHealthChecker">
<property name="invocationGroupManager" ref="invocationGroupManager" />
</bean>
<bean id="ExternalToolActivityMimeTypeChecker" class="net.sf.taverna.t2.activities.externaltool.ExternalToolActivityMimeTypeChecker" />
<bean id="LocalInvocationCreator" class="net.sf.taverna.t2.activities.externaltool.local.LocalInvocationCreator" />
<bean id="SshInvocationCreator" class="net.sf.taverna.t2.activities.externaltool.ssh.SshInvocationCreator">
<property name="credentialManager" ref="credentialManager" />
</bean>
<bean id="externalToolActivityFactory" class="net.sf.taverna.t2.activities.externaltool.ExternalToolActivityFactory">
<property name="invocationCreators" ref="invocationCreators" />
<property name="mechanismCreators" ref="mechanismCreators" />
<property name="edits" ref="edits" />
</bean>
<bean id="invocationGroupManager" class="net.sf.taverna.t2.activities.externaltool.manager.impl.InvocationGroupManagerImpl">
<constructor-arg name="applicationConfiguration" ref="applicationConfiguration" />
<constructor-arg name="mechanismCreators" ref="mechanismCreators" />
<constructor-arg name="invocationPersisters" ref="invocationPersisters" />
</bean>
</beans>