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

.media-odi.8.4.0.source-code.odiService-context.xml Maven / Gradle / Ivy

There is a newer version: 8.3.1
Show newest version
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
       xmlns:util="http://www.springframework.org/schema/util"
       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
       http://www.springframework.org/schema/util http://www.springframework.org/schema/util/spring-util.xsd">

  <bean id="odiService" class="nl.vpro.media.odi.OdiServiceImpl">
    <property name="handlers">
      <util:list value-type="nl.vpro.media.odi.LocationProducer">
<!--
        <bean class="nl.vpro.media.odi.handler.OdiPlusLocationHandler">
          <property name="odiPlusBaseUrl" value="${odiplus.baseUrl}"/>
          <property name="odiPlusApplication" value="${odiplus.aplication}"/>
        </bean>
-->

        <bean class="nl.vpro.media.odi.handler.OdiLocationHandler">
          <property name="odiBaseUrl" value="${odi.baseUrl}"/>
          <property name="odiApplication" value="${odi.aplication}"/>
          <property name="odiSecret" value="${odi.secret}"/>
        </bean>

        <bean class="nl.vpro.media.odi.handler.DeeplinkProtectionLocationHandler">
          <property name="streamAPISecret" value="${streamAPI.secret}"/>
        </bean>
        <bean class="nl.vpro.media.odi.handler.AAPILocationHandler">
          <property name="AAPIServer" value="${aapi.server}"/>
        </bean>
        <bean class="nl.vpro.media.odi.FinalLocationHandler">
          <constructor-arg>
            <bean class="nl.vpro.media.odi.handler.MatchSchemesLocationHandler">
              <constructor-arg>
                <list>
                  <value>https</value>
                  <value>http</value>
                </list>
              </constructor-arg>
            </bean>
          </constructor-arg>
        </bean>
      </util:list>
    </property>
    <property name="sorters">
      <util:list>
        <bean class="nl.vpro.media.odi.handler.AVFileFormatLocationSorter" />
      </util:list>
    </property>
    </bean>
</beans>




© 2015 - 2025 Weber Informatics LLC | Privacy Policy