📄 asteriskchannel.html
字号:
<TD><CODE><B><A HREF="../../../org/asteriskjava/live/AsteriskChannel.html#getDialedChannelHistory()">getDialedChannelHistory</A></B>()</CODE><BR> Returns a list of all channels that have been dialed by this channel.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../../../org/asteriskjava/live/AsteriskChannel.html" title="interface in org.asteriskjava.live">AsteriskChannel</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../../org/asteriskjava/live/AsteriskChannel.html#getDialingChannel()">getDialingChannel</A></B>()</CODE><BR> Returns the channel that was dialing this channel, this is the source channel that created this channel by dialing it.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> java.util.List<<A HREF="../../../org/asteriskjava/live/ExtensionHistoryEntry.html" title="class in org.asteriskjava.live">ExtensionHistoryEntry</A>></CODE></FONT></TD><TD><CODE><B><A HREF="../../../org/asteriskjava/live/AsteriskChannel.html#getExtensionHistory()">getExtensionHistory</A></B>()</CODE><BR> Returns a list of all visited dialplan entries.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../../../org/asteriskjava/live/Extension.html" title="class in org.asteriskjava.live">Extension</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../../org/asteriskjava/live/AsteriskChannel.html#getFirstExtension()">getFirstExtension</A></B>()</CODE><BR> Returns the first visited dialplan entry.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../../../org/asteriskjava/live/HangupCause.html" title="enum in org.asteriskjava.live">HangupCause</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../../org/asteriskjava/live/AsteriskChannel.html#getHangupCause()">getHangupCause</A></B>()</CODE><BR> Returns the reason for hangup.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> java.lang.String</CODE></FONT></TD><TD><CODE><B><A HREF="../../../org/asteriskjava/live/AsteriskChannel.html#getHangupCauseText()">getHangupCauseText</A></B>()</CODE><BR> Returns a textual representation of the reason for hangup.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> java.lang.String</CODE></FONT></TD><TD><CODE><B><A HREF="../../../org/asteriskjava/live/AsteriskChannel.html#getId()">getId</A></B>()</CODE><BR> Returns the unique id of this channel, for example "1099015093.165".</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../../../org/asteriskjava/live/AsteriskChannel.html" title="interface in org.asteriskjava.live">AsteriskChannel</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../../org/asteriskjava/live/AsteriskChannel.html#getLinkedChannel()">getLinkedChannel</A></B>()</CODE><BR> Returns the channel this channel is currently bridged with, if any.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> java.util.List<<A HREF="../../../org/asteriskjava/live/LinkedChannelHistoryEntry.html" title="class in org.asteriskjava.live">LinkedChannelHistoryEntry</A>></CODE></FONT></TD><TD><CODE><B><A HREF="../../../org/asteriskjava/live/AsteriskChannel.html#getLinkedChannelHistory()">getLinkedChannelHistory</A></B>()</CODE><BR> Returns a list of all channels this channel was briged with.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../../../org/asteriskjava/live/MeetMeUser.html" title="interface in org.asteriskjava.live">MeetMeUser</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../../org/asteriskjava/live/AsteriskChannel.html#getMeetMeUser()">getMeetMeUser</A></B>()</CODE><BR> Returns the MeetMeUser associated with this channel if this channel is currently taking part in a MeetMe conference.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> java.lang.String</CODE></FONT></TD><TD><CODE><B><A HREF="../../../org/asteriskjava/live/AsteriskChannel.html#getName()">getName</A></B>()</CODE><BR> Returns the name of this channel, for example "SIP/1310-20da".</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="../../../org/asteriskjava/live/ChannelState.html" title="enum in org.asteriskjava.live">ChannelState</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../../org/asteriskjava/live/AsteriskChannel.html#getState()">getState</A></B>()</CODE><BR> Returns the state of this channel.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> java.lang.String</CODE></FONT></TD><TD><CODE><B><A HREF="../../../org/asteriskjava/live/AsteriskChannel.html#getVariable(java.lang.String)">getVariable</A></B>(java.lang.String variable)</CODE><BR> Returns the value of the given channel variable.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../org/asteriskjava/live/AsteriskChannel.html#hangup()">hangup</A></B>()</CODE><BR> Hangs up this channel.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../org/asteriskjava/live/AsteriskChannel.html#hangup(org.asteriskjava.live.HangupCause)">hangup</A></B>(<A HREF="../../../org/asteriskjava/live/HangupCause.html" title="enum in org.asteriskjava.live">HangupCause</A> cause)</CODE><BR> Hangs up this channel using a given cause code.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../org/asteriskjava/live/AsteriskChannel.html#pauseMonitoring()">pauseMonitoring</A></B>()</CODE><BR> Temporarily stops monitoring this channel.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../org/asteriskjava/live/AsteriskChannel.html#playDtmf(java.lang.String)">playDtmf</A></B>(java.lang.String digit)</CODE><BR> Plays the given DTMF digit on this channel.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../org/asteriskjava/live/AsteriskChannel.html#redirect(java.lang.String, java.lang.String, int)">redirect</A></B>(java.lang.String context, java.lang.String exten, int priority)</CODE><BR> Redirects this channel to a new extension.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../org/asteriskjava/live/AsteriskChannel.html#redirectBothLegs(java.lang.String, java.lang.String, int)">redirectBothLegs</A></B>(java.lang.String context, java.lang.String exten, int priority)</CODE><BR> Redirects this channel and the channel this channel is linked to to a new extension.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../org/asteriskjava/live/AsteriskChannel.html#setAbsoluteTimeout(int)">setAbsoluteTimeout</A></B>(int seconds)</CODE><BR> Sets the absolute maximum amount of time permitted for a call on a given channel, it hangs up the channel after this time.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../org/asteriskjava/live/AsteriskChannel.html#setVariable(java.lang.String, java.lang.String)">setVariable</A></B>(java.lang.String variable, java.lang.String value)</CODE><BR> Sets the value of the given channel variable.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../org/asteriskjava/live/AsteriskChannel.html#startMonitoring(java.lang.String)">startMonitoring</A></B>(java.lang.String filename)</CODE><BR> Starts monitoring (recording) this channel.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../org/asteriskjava/live/AsteriskChannel.html#startMonitoring(java.lang.String, java.lang.String)">startMonitoring</A></B>(java.lang.String filename, java.lang.String format)</CODE><BR> Starts monitoring (recording) this channel using the given audio format.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../org/asteriskjava/live/AsteriskChannel.html#startMonitoring(java.lang.String, java.lang.String, boolean)">startMonitoring</A></B>(java.lang.String filename, java.lang.String format, boolean mix)</CODE><BR> Starts monitoring (recording) this channel using the given audio format and optionally mixing input and output data after recording is finished.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../org/asteriskjava/live/AsteriskChannel.html#stopMonitoring()">stopMonitoring</A></B>()</CODE><BR> Stops monitoring this channel.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B><A HREF="../../../org/asteriskjava/live/AsteriskChannel.html#unpauseMonitoring()">unpauseMonitoring</A></B>()</CODE><BR> Re-enables monitoring this channel after calling <A HREF="../../../org/asteriskjava/live/AsteriskChannel.html#pauseMonitoring()"><CODE>pauseMonitoring()</CODE></A>.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> boolean</CODE></FONT></TD><TD><CODE><B><A HREF="../../../org/asteriskjava/live/AsteriskChannel.html#wasBusy()">wasBusy</A></B>()</CODE><BR> Checks if this channel was busy.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> boolean</CODE></FONT></TD><TD><CODE><B><A HREF="../../../org/asteriskjava/live/AsteriskChannel.html#wasInState(org.asteriskjava.live.ChannelState)">wasInState</A></B>(<A HREF="../../../org/asteriskjava/live/ChannelState.html" title="enum in org.asteriskjava.live">ChannelState</A> state)</CODE><BR> Checks if this channel was at least once in the given state.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> boolean</CODE></FONT></TD><TD><CODE><B><A HREF="../../../org/asteriskjava/live/AsteriskChannel.html#wasLinked()">wasLinked</A></B>()</CODE><BR> Indicates if this channel was linked to another channel at least once.</TD></TR></TABLE> <A NAME="methods_inherited_from_class_org.asteriskjava.live.LiveObject"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"><TH ALIGN="left"><B>Methods inherited from interface org.asteriskjava.live.<A HREF="../../../org/asteriskjava/live/LiveObject.html" title="interface in org.asteriskjava.live">LiveObject</A></B></TH></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><A HREF="../../../org/asteriskjava/live/LiveObject.html#addPropertyChangeListener(java.beans.PropertyChangeListener)">addPropertyChangeListener</A>, <A HREF="../../../org/asteriskjava/live/LiveObject.html#addPropertyChangeListener(java.lang.String, java.beans.PropertyChangeListener)">addPropertyChangeListener</A>, <A HREF="../../../org/asteriskjava/live/LiveObject.html#getServer()">getServer</A>, <A HREF="../../../org/asteriskjava/live/LiveObject.html#removePropertyChangeListener(java.beans.PropertyChangeListener)">removePropertyChangeListener</A>, <A HREF="../../../org/asteriskjava/live/LiveObject.html#removePropertyChangeListener(java.lang.String, java.beans.PropertyChangeListener)">removePropertyChangeListener</A></CODE></TD></TR></TABLE> <P><!-- ============ FIELD DETAIL =========== --><A NAME="field_detail"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"><B>Field Detail</B></FONT></TH></TR></TABLE><A NAME="PROPERTY_NAME"><!-- --></A><H3>PROPERTY_NAME</H3><PRE>static final java.lang.String <B>PROPERTY_NAME</B></PRE><DL><DL><DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.asteriskjava.live.AsteriskChannel.PROPERTY_NAME">Constant Field Values</A></DL></DL><HR><A NAME="PROPERTY_CALLER_ID"><!-- --></A><H3>PROPERTY_CALLER_ID</H3><PRE>static final java.lang.String <B>PROPERTY_CALLER_ID</B></PRE><DL><DL><DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.asteriskjava.live.AsteriskChannel.PROPERTY_CALLER_ID">Constant Field Values</A></DL></DL><HR><A NAME="PROPERTY_STATE"><!-- --></A><H3>PROPERTY_STATE</H3><PRE>static final java.lang.String <B>PROPERTY_STATE</B></PRE><DL><DL><DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.asteriskjava.live.AsteriskChannel.PROPERTY_STATE">Constant Field Values</A></DL></DL><HR><A NAME="PROPERTY_ACCOUNT"><!-- --></A><H3>PROPERTY_ACCOUNT</H3><PRE>static final java.lang.String <B>PROPERTY_ACCOUNT</B></PRE><DL><DL><DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.asteriskjava.live.AsteriskChannel.PROPERTY_ACCOUNT">Constant Field Values</A></DL></DL><HR><A NAME="PROPERTY_CURRENT_EXTENSION"><!-- --></A><H3>PROPERTY_CURRENT_EXTENSION</H3><PRE>static final java.lang.String <B>PROPERTY_CURRENT_EXTENSION</B></PRE><DL><DL>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -