BeanContextServices |
Services de contexte Bean |
|---|---|
| Java | java.beans.beancontext |
Description
Cette classe contient un mécanisme pour un objet «BeanContext» offrant des services génériques à l'objet «BeanContextChild».
Liste des méthodes
| Méthode | Prototype | Description | Hérité |
|---|---|---|---|
| ADDBEANCONTEXTSERVICESLISTENER | void addBeanContextServicesListener(BeanContextServicesListener bcsl); | Cette méthode permet d'ajouter un objet BeanContextServicesListener dans l'objet BeanContext. | |
| ADDSERVICE | boolean addService(Class serviceClass, BeanContextServiceProvider serviceProvider); | Cette méthode permet d'ajouter un service à l'objet BeanContext. | |
| GETCURRENTSERVICECLASSES | Iterator getCurrentServiceClasses(); | Cette méthode permet de demander les services actuellement disponible pour ce contexte. | |
| GETCURRENTSERVICESELECTORS | Iterator getCurrentServiceSelectors(Class serviceClass); | Cette méthode permet de demander la liste de service dépendant des paramètres de service (sélecteur de service) pour le service spécifié, en appelant getCurrentServiceSelectors() dans le BeanContextServiceProvider. | |
| GETSERVICE | Object getService(BeanContextChild child, Object requestor, Class serviceClass, Object serviceSelector, BeanContextServiceRevokedListener bcsrl); | Cette méthode permet de demander une référence vers le service actuellement enregistré du BeanContextServices imbriqué via une invocation de cette méthode. | |
| HASSERVICE | boolean hasService(Class serviceClass); | Cette méthode permet de vérifier si un service spécifié est actuellement disponible dans ce contexte. | |
| RELEASESERVICE | void releaseService(BeanContextChild child, Object requestor, Object service); | Cette méthode permet de relâcher une référence BeanContextChild du service spécifié en appelant releaseService() dans le BeanContextServiceProvider. | |
| REMOVEBEANCONTEXTSERVICESLISTENER | void removeBeanContextServicesListener(BeanContextServicesListener bcsl); | Cette méthode permet d'enlever un BeanContextServicesListener de l'objet BeanContext. | |
| REVOKESERVICE | void revokeService(Class serviceClass, BeanContextServiceProvider serviceProvider, boolean revokeCurrentServicesNow); | Cette méthode permet d'enlever le service actuellement enregistré du contexte via appel à cette méthode. |
Dernière mise à jour : Dimanche, le 21 juin 2015