ejbStore-Aufrufe in nicht geänderten EntityBean-Instanzen vermeiden

Sie können Ihre EntityBean-Instanzen so konfigurieren, dass ein Aufruf der Methode "ejbStore" umgangen wird, wenn die Instanzen während der aktuellen Transaktion nicht geändert wurden.

Informationen zu diesem Vorgang

Es sind zwei Optionen verfügbar, mit denen Sie anzeigen können, dass die Methode ejbStore für einen bestimmten EJB-Typ nur aufgerufen werden soll, wenn die Bean während der aktuellen Transaktion geändert wurde:
  • Sie können eine EJB-Umgebungsvariable im Implementierungsdeskriptor der Bean definieren.
  • Sie können von der Implementierungsklasse der Bean eine Markierungsschnittstelle implementieren lassen. Das zweite Verfahren ist hilfreich, wenn Sie eine Reihe von Bean-Implementierungen haben, die eine gemeinsame Stammklasse erweitern. In diesem Fall können Sie die Markierungsschnittstelle für Kennzeichnung von der Stammklasse implementieren lassen, damit alle Beans, die diese Klasse erweitern, auch das Verhalten übernehmen.

Vorgehensweise


Symbol, das den Typ des Artikels anzeigt. Taskartikel



Symbol für Zeitmarke Letzte Aktualisierung: 25.05.2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tdat_disstore
Dateiname:tdat_disstore.html