骡子选择路线取决于有效载荷类型,即对象类型?

dha*_*ana 0 mule

我根据有效载荷选择路线.有效负载可以是列表,映射或字符串.必须根据有效载荷类型识别和路由有效载荷.

Edd*_*dez 6

我想你想要那样的东西

<choice doc:name="Choice">
        <when expression="#[payload is List]">
            <logger level="INFO" message="i am list" doc:name="Logger"/>
        </when>
        <when expression="#[payload is Map]">
            <logger level="INFO" message="i am map" doc:name="Logger"/>
        </when>
        <when expression="#[payload is String]">
            <logger level="INFO" message="i am string" doc:name="Logger"/>
        </when>
        <otherwise> 
            <logger message="class doesnt match with [list, map, string]" level="INFO" doc:name="Logger"/>  
        </otherwise>  
    </choice>
Run Code Online (Sandbox Code Playgroud)