TeedaAjax

旧バージョンでは、Ajaxで呼び出すdicon登録コンポーネントメソッド
戻り値がStringで、引数の無いものというルールでした。
AjaxにおけるパラメータはsetterにDIされます。

private String name;
public void setName(String name){
    this.name = name;
}
public String ajaxAction() {
    return this.name + "hoge";
}

上記、コンポーネント(diconに"ajaxHelloBean"という名前で登録)を呼び出す際は

Kumu.Ajax.executeTeedaAjax(json, { "component" : "ajaxHelloBean", "action" : "ajaxAction", "name" : name });

今回コミットしたバージョンでは

public Object ajaxAction2(int arg1, String arg2, String arg3) {
    // 処理
}

上記、コンポーネントのajaxAction2メソッドを呼び出すには

Kumu.Ajax.executeTeedaAjax(コンポーネント名_メソッド名, [引数1, 引数2, 引数3]);
つまり
Kumu.Ajax.executeTeedaAjax(ajaxHelloBean_ajaxAction2, [5, "test1", "test"]);

という風に、パラメータは配列で一括設定出来るようになります。