TypedStringFilter

组装及解析TypedString报文

<root>
    <interface id="test1"
        basePackage="com.brilliance.eibs.core.service.instance.impl" version="1">
        <transaction id="tuxedo">
            <step id="typedstring">
                <filter ref="publicFilter" type="in">
                    <field tag="abc" value="abcdef332" scope="this" />
                </filter>
                <!--out是将string转换成typedString -->
                <filter ref="typedStringFilter" type="out" />
                <connection ref="tuxedoConnection">
                    <property name="serviceid" value="123" />
                </connection>
                <!--int是将typedString转换成string,并保存到当前Obeject中 -->
                <filter ref="typedStringFilter" type="in" />
                <filter ref="publicFilter" type="in">
                    <field tag="abc" value="${this}" />
                </filter>
            </step>
        </transaction>
    </interface>
    <filters>
        <filter id="typedStringFilter" class="TypedStringFilter" />
        <filter id="publicFilter" class="PublicFilter" />
    </filters>
    <connections>
        <connection id="tuxedoConnection" class="TuxedoClientConnection" />
    </connections>
</root>

results matching ""

    No results matching ""