Class: EntityExternalRef

EntityExternalRef()

new EntityExternalRef()

entity EntityExternalRef cf Entity
registry pour les sésathèques qui veulent être notifiées lors d'un changement sur une ressource

Source:
Throws:

s'il manque baseId ou rid, ou si l'un des deux est incohérent (rid doit pointer sur une de nos ressources, baseId ne doit pas être la nôtre)

Extends

  • Entity

Members

baseId :string

baseId de la sésathèque qui veut être prévenue lors d'une modif du rid ici

Type:
  • string
Source:

oid :string

Oid de ce "listener", concaténation de baseId et rid (avec séparateur -), permet d'imposer l'unicité baseId/rid
en attendant que lassi gère des index unique combinés

Type:
  • string
Source:

rid :string

rid de la ressource à surveiller ici
(l'oid suffirait, mais on tient à ce que ceux qui nous causent passent le rid complet
pour vérifier qu'on est bien la sésathèque qu'ils croient, et faudra leur renvoyer
donc conserver le rid évite de déstructurer au stockage et restructurer à l'envoi de l'info)

Type:
  • string
Source: