⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 beancontextservicessupport.html

📁 API資料大全
💻 HTML
📖 第 1 页 / 共 5 页
字号:
<A NAME="getBeanContextServicesPeer()"><!-- --></A><H3>getBeanContextServicesPeer</H3><PRE>public <A HREF="../../../java/beans/beancontext/BeanContextServices.html">BeanContextServices</A> <B>getBeanContextServicesPeer</B>()</PRE><DL><DD>Gets the <tt>BeanContextServices</tt> associated with this <tt>BeanContextServicesSupport</tt>.<DD><DL></DL></DD><DD><DL><DT><B>Returns:</B><DD>the instance of <tt>BeanContext</tt>  this object is providing the implementation for.</DL></DD></DL><HR><A NAME="createBCSChild(java.lang.Object, java.lang.Object)"><!-- --></A><H3>createBCSChild</H3><PRE>protected <A HREF="../../../java/beans/beancontext/BeanContextSupport.BCSChild.html">BeanContextSupport.BCSChild</A> <B>createBCSChild</B>(<A HREF="../../../java/lang/Object.html">Object</A>&nbsp;targetChild,                                                     <A HREF="../../../java/lang/Object.html">Object</A>&nbsp;peer)</PRE><DL><DD><p> Subclasses can override this method to insert their own subclass of Child without having to override add() or the other Collection methods that add children to the set. </p><DD><DL><DT><B>Overrides:</B><DD><CODE><A HREF="../../../java/beans/beancontext/BeanContextSupport.html#createBCSChild(java.lang.Object, java.lang.Object)">createBCSChild</A></CODE> in class <CODE><A HREF="../../../java/beans/beancontext/BeanContextSupport.html">BeanContextSupport</A></CODE></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>targetChild</CODE> - the child to create the Child on behalf of<DD><CODE>peer</CODE> - the peer if the targetChild and peer are related by BeanContextProxy</DL></DD></DL><HR><A NAME="createBCSSServiceProvider(java.lang.Class, java.beans.beancontext.BeanContextServiceProvider)"><!-- --></A><H3>createBCSSServiceProvider</H3><PRE>protected <A HREF="../../../java/beans/beancontext/BeanContextServicesSupport.BCSSServiceProvider.html">BeanContextServicesSupport.BCSSServiceProvider</A> <B>createBCSSServiceProvider</B>(<A HREF="../../../java/lang/Class.html">Class</A>&nbsp;sc,                                                                                   <A HREF="../../../java/beans/beancontext/BeanContextServiceProvider.html">BeanContextServiceProvider</A>&nbsp;bcsp)</PRE><DL><DD>subclasses can override this method to create new subclasses of BCSSServiceProvider without having to overrride addService() in order to instantiate.<DD><DL></DL></DD></DL><HR><A NAME="addBeanContextServicesListener(java.beans.beancontext.BeanContextServicesListener)"><!-- --></A><H3>addBeanContextServicesListener</H3><PRE>public void <B>addBeanContextServicesListener</B>(<A HREF="../../../java/beans/beancontext/BeanContextServicesListener.html">BeanContextServicesListener</A>&nbsp;bcsl)</PRE><DL><DD>add a BeanContextServicesListener<DD><DL><DT><B>Specified by: </B><DD><CODE><A HREF="../../../java/beans/beancontext/BeanContextServices.html#addBeanContextServicesListener(java.beans.beancontext.BeanContextServicesListener)">addBeanContextServicesListener</A></CODE> in interface <CODE><A HREF="../../../java/beans/beancontext/BeanContextServices.html">BeanContextServices</A></CODE></DL></DD><DD>Following copied from interface: <CODE>java.beans.beancontext.BeanContextServices</CODE></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>bcsl</CODE> - the <code>BeanContextServicesListener</code> to add</DL></DD></DL><HR><A NAME="removeBeanContextServicesListener(java.beans.beancontext.BeanContextServicesListener)"><!-- --></A><H3>removeBeanContextServicesListener</H3><PRE>public void <B>removeBeanContextServicesListener</B>(<A HREF="../../../java/beans/beancontext/BeanContextServicesListener.html">BeanContextServicesListener</A>&nbsp;bcsl)</PRE><DL><DD>remove a BeanContextServicesListener<DD><DL><DT><B>Specified by: </B><DD><CODE><A HREF="../../../java/beans/beancontext/BeanContextServices.html#removeBeanContextServicesListener(java.beans.beancontext.BeanContextServicesListener)">removeBeanContextServicesListener</A></CODE> in interface <CODE><A HREF="../../../java/beans/beancontext/BeanContextServices.html">BeanContextServices</A></CODE></DL></DD><DD>Following copied from interface: <CODE>java.beans.beancontext.BeanContextServices</CODE></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>bcsl</CODE> - the <code>BeanContextServicesListener</code>  to remove from this context</DL></DD></DL><HR><A NAME="addService(java.lang.Class, java.beans.beancontext.BeanContextServiceProvider)"><!-- --></A><H3>addService</H3><PRE>public boolean <B>addService</B>(<A HREF="../../../java/lang/Class.html">Class</A>&nbsp;serviceClass,                          <A HREF="../../../java/beans/beancontext/BeanContextServiceProvider.html">BeanContextServiceProvider</A>&nbsp;bcsp)</PRE><DL><DD>add a service<DD><DL><DT><B>Specified by: </B><DD><CODE><A HREF="../../../java/beans/beancontext/BeanContextServices.html#addService(java.lang.Class, java.beans.beancontext.BeanContextServiceProvider)">addService</A></CODE> in interface <CODE><A HREF="../../../java/beans/beancontext/BeanContextServices.html">BeanContextServices</A></CODE></DL></DD><DD>Following copied from interface: <CODE>java.beans.beancontext.BeanContextServices</CODE></DD><DD><DL><DT><B>Parameters:</B><DD><CODE><code>serviceClass</code></CODE> - the service to add<DD><CODE>serviceProvider</CODE> - the <code>BeanContextServiceProvider</code>  associated with the service</DL></DD></DL><HR><A NAME="addService(java.lang.Class, java.beans.beancontext.BeanContextServiceProvider, boolean)"><!-- --></A><H3>addService</H3><PRE>protected boolean <B>addService</B>(<A HREF="../../../java/lang/Class.html">Class</A>&nbsp;serviceClass,                             <A HREF="../../../java/beans/beancontext/BeanContextServiceProvider.html">BeanContextServiceProvider</A>&nbsp;bcsp,                             boolean&nbsp;fireEvent)</PRE><DL><DD>add a service<DD><DL></DL></DD></DL><HR><A NAME="revokeService(java.lang.Class, java.beans.beancontext.BeanContextServiceProvider, boolean)"><!-- --></A><H3>revokeService</H3><PRE>public void <B>revokeService</B>(<A HREF="../../../java/lang/Class.html">Class</A>&nbsp;serviceClass,                          <A HREF="../../../java/beans/beancontext/BeanContextServiceProvider.html">BeanContextServiceProvider</A>&nbsp;bcsp,                          boolean&nbsp;revokeCurrentServicesNow)</PRE><DL><DD>remove a service<DD><DL><DT><B>Specified by: </B><DD><CODE><A HREF="../../../java/beans/beancontext/BeanContextServices.html#revokeService(java.lang.Class, java.beans.beancontext.BeanContextServiceProvider, boolean)">revokeService</A></CODE> in interface <CODE><A HREF="../../../java/beans/beancontext/BeanContextServices.html">BeanContextServices</A></CODE></DL></DD><DD>Following copied from interface: <CODE>java.beans.beancontext.BeanContextServices</CODE></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>serviceClass</CODE> - the service to revoke from this BeanContextServices<DD><CODE>serviceProvider</CODE> - the BeanContextServiceProvider associated with this particular service that is being revoked<DD><CODE>revokeCurrentServicesNow</CODE> - a value of <code>true</code>  indicates an exceptional circumstance where the  <code>BeanContextServiceProvider</code> or <code>BeanContextServices</code> wishes to immediately  terminate service to all currently outstanding references  to the specified service.</DL></DD></DL><HR><A NAME="hasService(java.lang.Class)"><!-- --></A><H3>hasService</H3><PRE>public boolean <B>hasService</B>(<A HREF="../../../java/lang/Class.html">Class</A>&nbsp;serviceClass)</PRE><DL><DD>has a service, which may be delegated<DD><DL><DT><B>Specified by: </B><DD><CODE><A HREF="../../../java/beans/beancontext/BeanContextServices.html#hasService(java.lang.Class)">hasService</A></CODE> in interface <CODE><A HREF="../../../java/beans/beancontext/BeanContextServices.html">BeanContextServices</A></CODE></DL></DD><DD>Following copied from interface: <CODE>java.beans.beancontext.BeanContextServices</CODE></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>serviceClass</CODE> - the service in question<DT><B>Returns:</B><DD>true if the service is available</DL></DD></DL><HR><A NAME="getService(java.beans.beancontext.BeanContextChild, java.lang.Object, java.lang.Class, java.lang.Object, java.beans.beancontext.BeanContextServiceRevokedListener)"><!-- --></A><H3>getService</H3><PRE>public <A HREF="../../../java/lang/Object.html">Object</A> <B>getService</B>(<A HREF="../../../java/beans/beancontext/BeanContextChild.html">BeanContextChild</A>&nbsp;child,                         <A HREF="../../../java/lang/Object.html">Object</A>&nbsp;requestor,                         <A HREF="../../../java/lang/Class.html">Class</A>&nbsp;serviceClass,                         <A HREF="../../../java/lang/Object.html">Object</A>&nbsp;serviceSelector,                         <A HREF="../../../java/beans/beancontext/BeanContextServiceRevokedListener.html">BeanContextServiceRevokedListener</A>&nbsp;bcsrl)                  throws <A HREF="../../../java/util/TooManyListenersException.html">TooManyListenersException</A></PRE><DL><DD>obtain a service which may be delegated<DD><DL><DT><B>Specified by: </B><DD><CODE><A HREF="../../../java/beans/beancontext/BeanContextServices.html#getService(java.beans.beancontext.BeanContextChild, java.lang.Object, java.lang.Class, java.lang.Object, java.beans.beancontext.BeanContextServiceRevokedListener)">getService</A></CODE> in interface <CODE><A HREF="../../../java/beans/beancontext/BeanContextServices.html">BeanContextServices</A></CODE></DL></DD><DD>Following copied from interface: <CODE>java.beans.beancontext.BeanContextServices</CODE></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>child</CODE> - the <code>BeanContextChild</code>  associated with this request<DD><CODE>requestor</CODE> - the object requesting the service<DD><CODE>serviceClass</CODE> - class of the requested service<DD><CODE>serviceSelector</CODE> - the service dependent parameter<DD><CODE>bcsrl</CODE> - the  <code>BeanContextServiceRevokedListener</code> to notify if the service should later become revoked<DT><B>Returns:</B><DD>a reference to this context's named  Service as requested or <code>null</code><DT><B>Throws:</B><DD><CODE><A HREF="../../../java/util/TooManyListenersException.html">TooManyListenersException</A></CODE> - &nbsp;</DL></DD></DL><HR><A NAME="releaseService(java.beans.beancontext.BeanContextChild, java.lang.Object, java.lang.Object)"><!-- --></A><H3>releaseService</H3><PRE>public void <B>releaseService</B>(<A HREF="../../../java/beans/beancontext/BeanContextChild.html">BeanContextChild</A>&nbsp;child,                           <A HREF="../../../java/lang/Object.html">Object</A>&nbsp;requestor,                           <A HREF="../../../java/lang/Object.html">Object</A>&nbsp;service)</PRE><DL><DD>release a service<DD><DL><DT><B>Specified by: </B><DD><CODE><A HREF="../../../java/beans/beancontext/BeanContextServices.html#releaseService(java

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -