5. lépés: Triggerek regisztrálása

Ebben a lépésben áttekintheti, hogy az Oracle Content Management szolgáltatásban hogyan regisztrálható trigger, amelyet az összetevőhöz tartozó Beállítások panel Hivatkozás lapján a Triggerműveletek mezőben jelölhet ki.

A trigger az Oracle Content Management összetevők közötti kommunikációjának része. Bármely összetevő tetszőleges számú triggert indíthat. Az összetevő adattörzset biztosíthat a trigger számára, amelyet átad a rendszer a trigger indításakor végrehajtott műveletnek. A felhasználók megadhatják, hogy az egyes triggereknél mely műveleteket kell végrehajtani. Az együttműködésre kialakított összetevők automatikusan triggereket indíthatnak műveletek végrehajtására a másik összetevőn anélkül, hogy a felhasználónak definiálnia kellene az összetevők közötti együttműködést.

Az összetevőknél a triggerek regisztrálása az összetevő adatai regisztrációjának részeként történik. Trigger hozzáadásához módosítsa a "triggers" tulajdonságtömböt az összetevő által támogatott minden egyes triggerrel. Meg kell adnia a trigger által támogatott adattörzset is egy olyan felhasználói felület létrehozásához, amelynek segítségével a felhasználó leképezheti az adattörzsben lévő értékeket a művelet által támogatott tulajdonságokra.

Nyissa meg az appinfo.json fájlt, és nézze meg a "triggers":[], bejegyzést:

"triggers": [{
    "triggerName": "imageClicked",
    "triggerDescription": "Image clicked",
    "triggerPayload": [{
      "name": "payloadData",
      "displayName": "Trigger Payload Data"
   }]
}],

Ebben a bejegyzésben a következők találhatók:

  • A triggerName, "imageClicked", amelynek egyedi értéknek kell lennie, és jellemzően az egyéni összetevő azonosítójának névterébe tartozik.

  • A triggerDescription, "Image clicked", amelyet a felhasználói felületi párbeszédpanel használ a trigger megjelenítéséhez.

  • Az egyértékű triggerPayload, "payloadData", a triggerhez. A felhasználók bejegyzéseket jelölhetnek ki ebben az adattörzsben, és leképezhetik ezeket a műveletben lévő mezőkre.

Az 5. lépéshez tartozó eredmények ellenőrzése

A triggert megtekintheti és kijelölheti az összetevőhöz tartozó Beállítások panel Hivatkozás lapján:

  1. Frissítse az oldalt webhelyén, így a Site Builder át tudja venni az összetevő módosításait.

  2. Jelenítse meg az oldalt szerkesztési módban.

  3. Húzza át összetevőjét az oldalra.

  4. Nyissa meg az összetevőhöz tartozó Beállítások panelt.

  5. A Beállítások panelen jelenítse meg a Hivatkozás lapot.

  6. A hivatkozás típusaként kattintson a Triggerműveletek elemre.

  7. Kattintson a regisztrált Image clicked triggerre.

  8. A párbeszédpanelen húzza át a Riasztás megjelenítése műveletet az Oldalműveletek szakaszból. (Az oldalműveletek az Oracle Content Management beépített műveletei.)

  9. Az Üzenet mezőben jelölje ki a Trigger adattörzsadatai értéket, amely a trigger regisztrálásakor látott adattörzsben lévő bejegyzés neve. Ezt tetszőleges névre módosíthatja.

Ekkor triggert regisztrálhat, és érték átadásával leképezheti a triggert egy beépített műveletre. A következő lépésben áttekintjük, hogy hogyan indíthatja el a triggert a művelet végrehajtására.

A következő témakör: 6. lépés: Triggerek indítása.