In questo esercizio verrà modellato il pacchetto secondario delegate.ejb.
Il pacchetto di implementazione EJB delegato contiene un delegato aziendale che si collega al livello del componente EJB. Il pacchetto secondario delegate.ejb contiene le classi presenti nella seguente tabella:
Nome classe | Descrizione |
---|---|
PiggyBankEJBDelegateFactory | Questa classe aziendale crea un'istanza della classe PiggyBankEJBDelegateImpl. |
PiggyBankEJBDelegateImpl | Questa classe contiene l'implementazione di un delegato aziendale. Questa classe è il wrapper per la facade di sessione EJB. |
Le classi PiggyBankEJBDelegateFactory e PiggyBankEJBDelegateImpl, oltre alla classe BusinessDelegateFactory implementano le interfacce delegate create nell'esercizio 3.5.
Le classi delegate aziendali si collegano al livello di componente EJB.
La classe PiggyBankEJBDelegateImpl è un wrapper per il livello del componente EJB. Il diagramma dovrebbe essere simile alla seguente illustrazione:
Le classi delegate aziendali nel pacchetto secondario delegate.ejb implementano le interfacce delegate definite nel pacchetto secondario della struttura.
Il livello del componente delegato aziendale PiggyBank è stato modellato. Il diagramma dovrebbe essere simile alla seguente illustrazione:
Le classi finali del modello di progetto PiggyBank sono state modellate. Nell'esercizio 3.8 il modello è stato contrassegnato applicando un profilo al livello del componente secondario EJB. Per continuare, procedere con l'Esercizio 3.8: Applicazione di un profilo ad un modello di progetto.