如何在hotfolder中优先考虑csv文件?

时间:2017-02-11 10:50:32

标签: hybris hotfolder

如果我有一些 CSV 文件,我想按照 Hotfolder 中的要求给予优先权, 怎么办?

1 个答案:

答案 0 :(得分:1)

FileOrderComparator 的作用是根据文件名比较文件。为此,可以为文件名前缀配置优先级。

具有更高优先级值的文件被认为更重要并且首先出现。

这可以确保在其他文件之前导入某些文件,例如在价格之前导入产品。

<!-- example taking from the accelerator -->
<bean id="fileOrderComparator" class="de.hybris.platform.acceleratorservices.dataimport.batch.FileOrderComparator">
    <property name="prefixPriority">
        <map>
            <!-- default priority is 0 -->
            <entry key="base_product" value="2" />
            <entry key="variant" value="1" />
        </map>
    </property>
</bean>