@ejb.facade-method

Ambito: metodo

Molteplicità

(0..1): è possibile utilizzare questo tag zero o una volta nel file sorgente Java.

Scopo

Questo tag contrassegna un metodo del bean di sessione per l'inclusione in un pacchetto facciata remoto Viene applicato ai metodi di interfaccia dei bean di sessione.

Parametri

Parametro Tipo Applicabilità Descrizione Obbligatorio
invalidate booleano Contrassegnare questo metodo come non convalidante. Il pacchetto facciata remoto attiverà callback e cache zap. Utilizzare nei metodi che modificano EJB o creano/rimuovono entità.
Nota: l'impostazione di questo valore su true non avrà alcun effetto sui metodi di pacchetto facciata che memorizzano nella cache il proprio risultato.
Contrassegnare questo metodo come non convalidante. Il pacchetto facciata remoto disattiverà i callback e cancellerà le cache. Utilizzare in metodi che modificano EJB o creano o rimuovono entità. Il valore predefinito è
  • false
Nota: l'impostazione di questo valore su true non avrà alcun effetto sui metodi di pacchetto facciata che memorizzano nella cache il proprio risultato.
false
cache booleano   Imposta la cache dei risultati per il risultato di questo metodo. Non ha alcun effetto sui metodi void. Il valore predefinito è
  • false
false
immutable booleano   Se il valore è immutable, non sarà mai non convalidato. Non ha alcun effetto sui metodi void. Il valore predefinito è
  • false
false
Riferimenti correlati
@ejb.bean
@ejb.create-method
@ejb.ejb-external-ref
@ejb.ejb-ref
@ejb.env-entry
@ejb.facade
@ejb.finder
@ejb.home
@ejb.home-method
@ejb.interface
@ejb.interface-method
@ejb.permission
@ejb.persistence
@ejb.persistence (metodo)
@ejb.pk
@ejb.pk-field
@ejb.relation
@ejb.remote-facade
@ejb.resource-env-ref
@ejb.resource-ref
@ejb.security-identity
@ejb.security-role-ref
@ejb.select
@ejb.session
@ejb.transaction
@ejb.util
@ejb.value-object
@ejb.value-object-method

Feedback