Dans cet exercice, vous modélisez le sous-package delegate.ejb.
Le package d'implémentation des EJB délégués contient un délégué métier qui se connecte à la couche des composants EJB. Le sous-package delegate.ejb contient les classes énumérées dans le tableau suivant :
Nom de classe | Description |
---|---|
PiggyBankEJBDelegateFactory | Cette classe factory crée une instance de la classe PiggyBankEJBDelegateImpl. |
PiggyBankEJBDelegateImpl | Cette classe contient l'implémentation du délégué métier. Cette classe est l'encapsuleur de la façade de session EJB. |
Les classes PiggyBankEJBDelegateFactory et PiggyBankEJBDelegateImpl, avec la classe BusinessDelegateFactory, implémentent les interfaces de délégués que vous avez créées à l'exercice 3.5.
Les classes de délégués métier se connectent à la couche des composants EJB.
Vous avez créé la classe PiggyBankEJBDelegateImpl qui est l'encapsuleur de la couche des composants EJB. Votre diagramme doit ressembler à celui-ci :
Les classes de délégués métier présentes dans le sous-package delegate.ejb implémentent les interfaces de délégués qui sont définies dans le sous-package framework.
Vous avez modélisé la couche des composants délégués métier de PiggyBank. Votre diagramme doit ressembler à celui-ci :
Vous avez modélisé les classes finales du modèle de conception PiggyBank. Dans l'exercice 3.8, vous enrichirez le modèle en appliquant un profil à la couche des sous-composants EJB. Vous pouvez passer maintenant à l'exercice 3.8 : Application d'un profil au modèle de conception.