- Expédié
- 5 août 2026 à 00:10 UTC
- Auteur
- Kamo
- Commite
- 7727c77
Un ordonnateur peut offrir une opportunité - et la commission avec lui - à un autre agent. Est qui le détient maintenant; jamais écrit à nouveau, parce que qui a trouvé l'accord est un fait sur le passé et il effacerait le seul enregistrement que l'agent d'origine l'a apporté. Null signifie "jamais réaffecté", qui est une déclaration différente de "réaffectée Retour à la demandeuse" - de sorte que les rangées existantes sont laissées seules plutôt que remblayées. effectiveAgentMemberId() est le titulaire, et c'est ce qui décide maintenant qui peut demander une extension et qui traite l'en-tête principal comme le propriétaire. Autrefois possibilité déménager, le demandeur d'origine est un nom dans l'histoire, et non une réclamation à ce sujet. Neuf modèles canoniques couvrent le cycle de vie: une demande ou une demande d'extension va à tous ceux qui peuvent en décider; toute approbation, tout déni, éditer, décision d'extension, l'expiration et la fermeture va à l'agent qui la détenait, l'agent qui a demandé si c'est maintenant quelqu'un d'autre, et chaque collègue d'une commission s'est séparé. Ils partagent une coquille générée de sorte que la disposition ne peut pas dériver entre eux, et un ensemble de variables pour qu'un modèle puisse référencer n'importe quoi sans un changement Java apparié - ce qui compte parce qu'une variable manquante rend comme une chaîne vide avec seulement un WARN, et expédie un courriel en lisant "réservé jusqu'à ".