2012-05-21 3 views
0

У меня проблема. У меня Alfresco 4. Я создаю правило (для INBOUND, OUTBOUND, UPDATE) и действия для моей папки с конкретными параметрами. Но когда я перехватываю действие в своем классе java (расширение от ActionExecuterAbstractBase), я не знаю, как получить статус для узла (что происходит - удаленный, измененный или созданный узел). Один из способов решения этой проблемы - это сравнение значений uploaded_date и modified_date с узлом. Но это не хорошо. Если кто-нибудь знает, как это сделать, ответьте. Спасибо.Как получить Alfresco Статус действия

ответ

2

2 способа для этого: 1) создать 3 класса, которые запускаются соответствующим типом.

2) Я бы просто добавил дополнительный параметр к вашему действию, например статус. И при входящем правиле просто установите входящий и т. Д. Затем вы можете прочитать action.getParameterValue (проверьте Custom Actions Wiki).

Смежные вопросы