Skip navigation
ソース

Codelトランスポート

Codelトランスポートは、Codel Markを使ってファイルをCodelに登録又はCodelでチェックするためのトランスポートです。

設定

コネクタ

コネクタに以下のプロパティを設定することができます:

プロパティ名
licensee CodelライセンスのID(整数)。
licenseePassword Codelライセンスもパスワード(文字列)。
originator オリジネータのリファレンス(文字列)。任意は値が可能。
timeout Codelに接続する時の接続タイムアウト(ミリ秒)

エンドポイント

エンドポイントは以下の2形式で記述することができます:

codel://add<query flags>
codel://compare<query flags>
プロパティ名
licensee CodelライセンスのID(整数)。
licenseePassword Codelライセンスもパスワード(文字列)。
originator オリジネータのリファレンス(文字列)。任意は値が可能。

    <connector name="codel" className="org.mule.providers.codel.CodelConnector">
        <properties>
            <property name="originator" value="MuleConnectorFunctionalTest"/>
        </properties>
    </connector>

    <model name="CodelConnectorTest">

        <mule-descriptor name="Test"
                         implementation="org.mule.components.simple.PassThroughComponent">
            <inbound-router>
                <endpoint address="file://${user.home}/codeltestdir123"/>
            </inbound-router>
            <outbound-router>
                <router className="org.mule.routing.outbound.ChainingRouter">
                    <endpoint address="codel://compare?licensee=153786905&licenseePassword=password"/>
                    <endpoint address="vm://checkResult"/>
                    <endpoint address="stream://System.out"/>
                </router>
            </outbound-router>
        </mule-descriptor>

        <mule-descriptor name="Check Result" implementation="org.mule.providers.codel.CompareResultTestService"
                         inboundEndpoint="vm://checkResult"/>

    </model>
Adaptavist Theme Builder Powered by Atlassian Confluence