Ich bin neu in Alfresco i Prozess alfresco activiti
mit Eclipse im Prozess erstellt haben i Aufgabe Service-Task Option Typ in den Eigenschaften verwendet Aufgabe 3 Typen bieten 1 .java class
, 2.expression,
3.java delegates
, die man besser ist Verwenden Sie externe Anwendung aus Workflow aufrufen. HierAlfresco Community Edition 5.1.x erstellt Prozess mit Activiti
Antwort
ist der Unterschied zwischen JavaDelegate und Expression
JavaDelegate instanziiert durch Spring.This bedeutet ein Workflow benutzerdefinierte Klassen aufrufen können, die vollen Zugriff auf Alfresco Frühling Bohnen haben. Es ermöglicht Ihrem Workflow, Delegatanrufe zu tätigen, mit denen Inhalt geändert werden kann. Außerdem können Inhalte hinzugefügt oder aus dem Workflowpaket selbst entfernt werden. Sie können dort auch Ihre andere komplexe Geschäftslogik hinzufügen. Wenn Sie also während des Prozesses eine komplexe Implementierung durchführen müssen, sollten Sie dies tun.
Ausdrücke: Um kleine Vorgänge wie das Aktualisieren des Status eines Dokuments oder das Aktualisieren von ein oder zwei Eigenschaften des Inhalts im Workflow durchzuführen, müssen Sie dies berücksichtigen. Weil im Ausdruck können Sie alfresco Javascript verwenden, um all diese Dinge zu erreichen.
hoffe, das hilft
Dank viel, können Sie einige Beispiele beziehen sich – JohnPaul
http://blog.arvixe.com/create-listener-class-in-activiti-workflow-of-alfresco/ – mitpatoliya