Workflows starten starting-workflows

CAUTION
AEM 6.4 heeft het einde van de uitgebreide ondersteuning bereikt en deze documentatie wordt niet meer bijgewerkt. Raadpleeg voor meer informatie onze technische ondersteuningsperioden. Ondersteunde versies zoeken hier.

Wanneer u workflows beheert, kunt u deze op verschillende manieren starten:

NOTE
Andere methoden zijn ook beschikbaar voor auteurs; zie voor nadere bijzonderheden :

Workflowmodellen workflow-models

U kunt een workflow starten op basis van een van de modellen vermeld op de console van de Modellen van het Werkschema. De enige verplichte informatie is de lading, hoewel een titel en/of commentaar ook kan worden toegevoegd.

Startprogramma's voor workflows workflows-launchers

De Workflow Launcher controleert wijzigingen in de inhoudsopslagruimte om workflows te starten afhankelijk van de locatie en het type bron van het gewijzigde knooppunt.

Met de Launcher u kunt:

  • Zie de workflows die al zijn gestart voor specifieke knooppunten.
  • Selecteer een workflow die moet worden gestart wanneer een bepaald knooppunt/knooppunttype is gemaakt/gewijzigd/verwijderd.
  • Verwijder een bestaande werkstroom-aan-knoop verhouding.

Voor elk knooppunt kan een startprogramma worden gemaakt. Wijzigingen in bepaalde knooppunten leiden echter niet tot workflows. Als u knooppunten wijzigt die onder de volgende paden liggen, worden workflows niet gestart:

  • /var/workflow/instances

  • Willekeurig workflowinbox-knooppunt ergens in het dialoogvenster /home/users vertakking

  • /tmp

  • /var/audit

  • /var/classes

  • /var/eventing

  • /var/linkchecker

  • /var/mobile

  • /var/statistics

    • Uitzondering: Wijzigingen in onderstaande knooppunten /var/statistics/tracking do zorgt ervoor dat werkstromen worden gestart.

De standaardinstallatie bevat verschillende definities. Deze worden gebruikt voor taken op het gebied van digitaal middelenbeheer en sociale samenwerking:

wf-100

Workflowpakketten voor batchverwerking workflow-packages-for-batch-processing

Workflowpakketten zijn pakketten die kunnen worden doorgegeven aan een workflow als een payload voor verwerking, zodat meerdere bronnen kunnen worden verwerkt.

Een workflowpakket:

  • bevat koppelingen naar een set bronnen (zoals pagina's, elementen).
  • bevat pakketinformatie zoals de aanmaakdatum, de gebruiker die het pakket heeft gemaakt en een korte beschrijving.
  • wordt gedefinieerd met behulp van een gespecialiseerde paginasjabloon; op deze pagina's kan de gebruiker de bronnen in het pakket opgeven.
  • kan meerdere keren worden gebruikt.
  • kan door de gebruiker worden gewijzigd (voeg of verwijder middelen toe) terwijl de werkschemainstantie eigenlijk loopt.

Een workflow starten vanuit de Modellen-console starting-a-workflow-from-the-models-console

  1. Ga naar de Modellen console gebruiken Gereedschappen, Workflow vervolgens Modellen.

  2. Selecteer de werkstroom (volgens de consolemening); U kunt ook Zoeken (linksboven) gebruiken als dat nodig is:

    wf-103

    note note
    NOTE
    De Voorzichtig de indicator toont werkschema's waarvoor de werkschemageschiedenis niet zal voortzetten.
  3. Selecteren Workflow starten op de werkbalk.

  4. Het dialoogvenster Werkstroom uitvoeren wordt geopend, zodat u het volgende kunt opgeven:

    • Payload

      Dit kan een pagina, knooppunt, element, pakket zijn, naast andere bronnen.

    • Titel

      Een optionele titel waarmee dit exemplaar kan worden geïdentificeerd.

    • Opmerking

      Een optionele opmerking waarmee u details van dit exemplaar kunt aangeven.
      wf-104

Een opstartconfiguratie maken creating-a-launcher-configuration

  1. Ga naar de Workflowstartprogramma's console gebruiken Gereedschappen, Workflow vervolgens Launchers.

  2. Selecteren Maken vervolgens Launcher toevoegen om het dialoogvenster te openen:

    wf-105

    • Type gebeurtenis

      Het gebeurtenistype dat de workflow start:

      • Gemaakt
      • Gewijzigd
      • Verwijderd
    • notetype

      Het type knooppunt waarop de workflow wordt gestart.

    • Pad

      Het pad waarop de workflow wordt gestart.

    • Run-modus(s)

      Het type server waarop de workflow wordt gestart. Selecteren Auteur, Publiceren, of Auteur en publicatie.

    • Voorwaarden

      Een lijst met voorwaarden voor knoopwaarden die, wanneer geëvalueerd, bepalen of de workflow wordt gestart. De volgende voorwaarde zorgt er bijvoorbeeld voor dat de workflow wordt gestart wanneer het knooppunt een eigenschapnaam met de waarde Gebruiker heeft:

      name==User

    • Functies

      Een lijst met functies die moeten worden ingeschakeld. Selecteer de gewenste functie(s) met de keuzelijst.

    • Uitgeschakelde functies

    Een lijst met functies die moeten worden uitgeschakeld. Selecteer de gewenste functie(s) met de keuzelijst.

    • Workflowmodel

      De workflow die moet worden gestart wanneer het gebeurtenistype zich voordoet op Nodetype en/of Path onder de gedefinieerde Voorwaarde.

    • Beschrijving

      Uw eigen tekst om de startconfiguratie te beschrijven en te identificeren.

    • Activeren

      Bepaalt of de workflow wordt gestart:

      • Selecteren Inschakelen om workflows te starten wanneer aan de configuratie-eigenschappen wordt voldaan.
      • Selecteren Uitschakelen wanneer de workflow niet moet worden uitgevoerd (zelfs niet wanneer aan de configuratie-eigenschappen wordt voldaan).
    • Lijst uitsluiten

      Hiermee worden JCR-gebeurtenissen opgegeven die moeten worden uitgesloten (negeren) wanneer wordt bepaald of een workflow moet worden geactiveerd.

      Deze lanceereigenschap is een door komma's gescheiden lijst met items: "

      • property-name alle jcr gebeurtenis die op de gespecificeerde bezitsnaam teweegbracht. "
      • event-user-data:<*someValue*> negeert elke gebeurtenis die het *<someValue*> user-data door de [ObservationManager API] (https://www.adobe.io/experience-manager/reference-materials/spec/jsr170/javadocs/jcr-2.0/javax/jcr/observation/ObservationManager.html#setUserData(java.lang.String.

      Bijvoorbeeld:

      jcr:lastModified,dc:modified,dc:format,jcr:lastModifiedBy,imageMap,event-user-data:changedByWorkflowProcess

      Deze functie kan worden gebruikt om wijzigingen te negeren die door een ander workflowproces worden veroorzaakt door het uitsluitingsitem toe te voegen:

      event-user-data:changedByWorkflowProcess

  3. Selecteren Maken, om de lanceerinrichting te creëren en aan de console terug te keren.

    Zodra de juiste gebeurtenis plaatsvindt, wordt de starter geactiveerd en wordt de workflow gestart.

Een opstartconfiguratie beheren managing-a-launcher-configuration

Nadat u uw lanceringsconfiguratie hebt gecreeerd kunt u de zelfde console gebruiken om de instantie te selecteren, dan Eigenschappen weergeven (en deze bewerken) of Verwijderen.

recommendation-more-help
5ce3024a-cbea-458b-8b2f-f9b8dda516e8