All Downloads are FREE. Search and download functionalities are using the official Maven repository.

it.cnr.contab.storage.service.storage-service-context.xml Maven / Gradle / Ivy

<?xml version='1.0' encoding='UTF-8'?>
<!--
  ~ Copyright (C) 2019  Consiglio Nazionale delle Ricerche
  ~
  ~     This program is free software: you can redistribute it and/or modify
  ~     it under the terms of the GNU Affero General Public License as
  ~     published by the Free Software Foundation, either version 3 of the
  ~     License, or (at your option) any later version.
  ~
  ~     This program is distributed in the hope that it will be useful,
  ~     but WITHOUT ANY WARRANTY; without even the implied warranty of
  ~     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  ~     GNU Affero General Public License for more details.
  ~
  ~     You should have received a copy of the GNU Affero General Public License
  ~     along with this program.  If not, see <https://www.gnu.org/licenses/>.
  -->

<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-2.5.xsd">
	
	<!-- This will automatically locate any and all property files you have
		within your classpath, provided they fall under the META-INF/spring directory.
		The located property files are parsed and their values can then be used within
		application context files in the form of ${propertyKey}. -->

    <bean id="storage.converter.defaultConverter" class="it.cnr.si.spring.storage.converter.DefaultConverter"/>
    <bean id="storage.converter.timestampToCalendarConverter" class="it.cnr.si.spring.storage.converter.TimestampToCalendarConverter"/>
    <bean id="storage.converter.longToIntegerConverter" class="it.cnr.si.spring.storage.converter.LongToIntegerConverter"/>

    <bean id="pdgVariazioniService" class="it.cnr.contab.pdg00.service.PdgVariazioniService">
        <property name="pecMailConf" ref="props-pec-mail"></property>
    </bean>
    <bean id="contrattiService" class="it.cnr.contab.incarichi00.service.ContrattiService" />
    <bean id="contrattoService" class="it.cnr.contab.config00.service.ContrattoService"> 
            <property name="folderFlowsName" value="${contratto.flows.folder}"/>
    </bean>
    <bean id="contabiliService" class="it.cnr.contab.doccont00.service.ContabiliService" />

    <bean id="documentiContabiliService" class="it.cnr.contab.doccont00.service.DocumentiContabiliService" >
        <property name="arubaSignServiceClient" ref="arubaSignServiceClient"/>
        <property name="pecHostName" value="${pec.host.name}"/>
        <property name="pecMailFromBanca" value="${pec.mail.from.banca}"/>
        <property name="pecMailFromBancaPassword" value="${pec.mail.from.banca.password}"/>
        <property name="pecMailToBancaNoEuroSepa" value="${pec.mail.to.banca.noeuro.sepa}"/>        
        <property name="pecMailToBancaItaliaF23F24" value="${pec.mail.to.banca.italia.f23.f24}"/>
        <property name="pecMailToBancaForStipendi" value="${pec.mail.to.banca.for.stipendi}"/>
    </bean>
    <bean id="documentiCollegatiDocAmmService" class="it.cnr.contab.docamm00.service.DocumentiCollegatiDocAmmService">
        <property name="arubaSignServiceClient" ref="arubaSignServiceClient"/>
    </bean>
    <bean id="missioniCMISService" class="it.cnr.contab.missioni00.service.MissioniCMISService"/>
    <bean id="richiesteCMISService" class="it.cnr.contab.ordmag.richieste.service.RichiesteCMISService"/>
    <bean id="ordineAcqCMISService" class="it.cnr.contab.ordmag.ordini.service.OrdineAcqCMISService"/>
</beans>




© 2015 - 2025 Weber Informatics LLC | Privacy Policy