インタフェース
java.beans.beancontext.BeanContextServiceProviderの使用
BeanContextServiceProviderを使用するパッケージ
-
java.beans.beancontextでのBeanContextServiceProviderの使用
修飾子と型クラス説明protected classサブクラスは、このネストされたクラスをサブクラス化して、各BeanContextServiceProviderのプロキシを表すことができます。BeanContextServiceProviderとして宣言されたjava.beans.beancontextのフィールド修飾子と型フィールド説明protected BeanContextServiceProviderBeanContextServicesSupport.BCSSServiceProvider.serviceProviderサービス・プロバイダです。修飾子と型メソッド説明protected BeanContextServiceProviderBeanContextServicesSupport.BCSSServiceProvider.getServiceProvider()サービス・プロバイダを返します。型BeanContextServiceProviderのパラメータを持つjava.beans.beancontextのメソッド修飾子と型メソッド説明booleanBeanContextServices.addService(Class<?> serviceClass, BeanContextServiceProvider serviceProvider) このBeanContextにサービスを追加します。booleanBeanContextServicesSupport.addService(Class<?> serviceClass, BeanContextServiceProvider bcsp) サービスを追加します。protected booleanBeanContextServicesSupport.addService(Class<?> serviceClass, BeanContextServiceProvider bcsp, boolean fireEvent) サービスを追加します。BeanContextServicesSupport.createBCSSServiceProvider(Class<?> sc, BeanContextServiceProvider bcsp) サブクラスはこのメソッドをオーバーライドすることにより、インスタンス化するためにaddService()をオーバーライドすることなく、BCSSServiceProviderの新しいサブクラスを作成できます。voidBeanContextServices.revokeService(Class<?> serviceClass, BeanContextServiceProvider serviceProvider, boolean revokeCurrentServicesNow) 現在登録されているサービスをこのコンテキストから削除するために、BeanContextServiceProvidersは、このメソッドを呼び出して削除できます。voidBeanContextServicesSupport.revokeService(Class<?> serviceClass, BeanContextServiceProvider bcsp, boolean revokeCurrentServicesNow) サービスを削除します。