0

私は問題があります。私は Alfresco 4 を持っています。特定のフォルダーに対してルール (INBOUND、OUTBOUND、UPDATE 用) とアクションを作成しています。しかし、Javaクラス(ActionExecuterAbstractBaseから拡張)でアクションをフックすると、ノードのステータスを取得する方法がわかりません(何が起こったのか-削除、変更、または作成されたノード)。この問題を解決する 1 つの方法は、ノードからの Uploaded_date プロパティと modified_date プロパティを比較することです。しかし、それは良くありません。やり方わかる人いたら回答お願いします。ありがとうございました。

4

1 に答える 1

2

これを行う 2 つの方法: 1) 適切なタイプによってトリガーされる 3 つのクラスを作成します。

2) ステータスなど、追加のパラメーターをアクションに追加するだけです。そして、インバウンドルールでインバウンドなどを設定するだけです。その後、action.getParameterValue を読み取ることができます ( Custom Actions Wikiを確認してください)。

于 2012-05-22T08:06:44.750 に答える