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