java.telephony.providerobserver.html
来自「JTAPI_html 用于JTAPI的HTML文档.」· HTML 代码 · 共 81 行
HTML
81 行
<!--NewPage--><html><head><!-- Generated by javadoc on Fri Feb 07 16:42:30 PST 1997 --><a name="_top_"></a><title> Interface java.telephony.ProviderObserver</title></head><body><pre><a href="packages.html">All Packages</a> <a href="tree.html">Class Hierarchy</a> <a href="Package-java.telephony.html">This Package</a> <a href="java.telephony.Provider.html#_top_">Previous</a> <a href="java.telephony.Terminal.html#_top_">Next</a> <a href="AllNames.html">Index</a></pre><hr><h1> Interface java.telephony.ProviderObserver</h1><dl> <dt> public interface <b>ProviderObserver</b> <dt> extends <a href="java.lang.Object.html#_top_">Object</a></dl>The ProviderObserver interface reports all state changes on the Providerobject as events. Applications instantiate an object which implementsthis interface and uses the <EM>Provider.addObserver()</EM> method to beginthe delivery of events to this object. Applications may use the<EM>Provider.removeObserver()</EM> method to discontinue the delivery ofevents to an observer object. A list of observers on the Provider object canbe obtained via the <EM>Provider.getObservers()</EM> method<p>The ProviderObserver interface has one method:<EM>providerChangedEvent()</EM>. This method takes a single argument, anarray of ProvEv objects. Applications iterate over this array for theindividual events. All Provider events must extend thejava.telephony.events.ProvEv interface.<p>The ProviderObserver reports a list of events because several state changesmay occur at once. To maintain the consistency between the state changesin the call model and the events reported to the application, severalevents may need to be delivered at once.<p>The ProviderObserver interface reports the following events. The hyper-linksbelow provide access to the specifications for these events.<p><dl> <dt> <b>See Also:</b> <dd> <a href="java.telephony.events.ProvEv.html#_top_">ProvEv</a>, <a href="java.telephony.events.ProvInServiceEv.html#_top_">ProvInServiceEv</a>, <a href="java.telephony.events.ProvOutOfServiceEv.html#_top_">ProvOutOfServiceEv</a>, <a href="java.telephony.events.ProvShutdownEv.html#_top_">ProvShutdownEv</a></dl><hr><a name="index"></a><h2> <img src="images/method-index.gif" width=207 height=38 alt="Method Index"></h2><dl> <dt> <img src="images/red-ball-small.gif" width=6 height=6 alt=" o "> <a href="#providerChangedEvent(java.telephony.events.ProvEv[])"><b>providerChangedEvent</b></a>(ProvEv[]) <dd> Reports all events on the ProviderObserver interface.</dl><a name="methods"></a><h2> <img src="images/methods.gif" width=151 height=38 alt="Methods"></h2><a name="providerChangedEvent(java.telephony.events.ProvEv[])"><img src="images/red-ball.gif" width=12 height=12 alt=" o "></a><a name="providerChangedEvent"><b>providerChangedEvent</b></a><pre> public abstract void providerChangedEvent(<a href="java.telephony.events.ProvEv.html#_top_">ProvEv</a> eventList[])</pre><dl> <dd> Reports all events on the ProviderObserver interface. This method takesan array of ProvEv object as its argument which reports all these statechanges which have occurred on the Provider object.<p> <dl> <dt> <b>Parameters:</b> <dd> eventList - The list of Provider events. </dl></dl><hr><pre><a href="packages.html">All Packages</a> <a href="tree.html">Class Hierarchy</a> <a href="Package-java.telephony.html">This Package</a> <a href="java.telephony.Provider.html#_top_">Previous</a> <a href="java.telephony.Terminal.html#_top_">Next</a> <a href="AllNames.html">Index</a></pre></body></html>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?