blob: c73d63c308e8cc4c7e3adf9725cce0e488d9e356 [file]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><!-- saved from url=(0014)about:internet --><html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><link rel="stylesheet" href="../../style.css" type="text/css" media="screen"><link rel="stylesheet" href="../../print.css" type="text/css" media="print"><link rel="stylesheet" href="../../override.css" type="text/css"><meta name="keywords" content="ILogger,mx.logging.ILogger,ALL,DEBUG,ERROR,FATAL,INFO,LOG,WARN,category,category,filters,filters,id,level,level,level,message,addLogger,addLogger,addTarget,debug,debug,error,error,fatal,fatal,flush,getLevelString,getLogger,hasIllegalCharacters,info,info,initialized,isDebug,isError,isFatal,isInfo,isWarn,log,log,logEvent,removeLogger,removeLogger,removeTarget,warn,warn"><title>mx.logging.ILogger</title></head><body><script language="javascript" type="text/javascript" src="../../asdoc.js"></script><script language="javascript" type="text/javascript" src="../../help.js"></script><script language="javascript" type="text/javascript" src="../../cookies.js"></script><script language="javascript" type="text/javascript"><!--
asdocTitle = 'ILogger - ApacheFlex API Reference';
var baseRef = '../../';
window.onload = configPage;
--></script>
<script type="text/javascript">
scrollToNameAnchor();
</script><table class="titleTable" cellpadding="0" cellspacing="0" id="titleTable" style="display:none"><tr><td class="titleTableTitle" align="left">Apache Flex 4.16.1 API Reference </td><td class="titleTableTopNav" align="right"><a href="../../package-summary.html" onclick="loadClassListFrame('../../all-classes.html')">All Packages</a>&nbsp;|&nbsp;<a href="../../class-summary.html" onclick="loadClassListFrame('../../all-classes.html')">All Classes</a>&nbsp;|&nbsp;<a href="../../all-index-A.html" onclick="loadClassListFrame('../../index-list.html')">Index</a>&nbsp;|&nbsp;<a id="framesLink1" href="../../index.html?mx/logging/ILogger.html&amp;mx/logging/class-list.html">Frames</a><a id="noFramesLink1" style="display:none" href="" onclick="parent.location=document.location"> No Frames </a></td><td class="titleTableLogo" align="right" rowspan="3"><img src="../../images/logo.jpg" class="logoImage" alt="AdobeLogo" title="AdobeLogo"></td></tr><tr class="titleTableRow2"><td class="titleTableSubTitle" id="subTitle" align="left">ILogger</td><td class="titleTableSubNav" id="subNav" align="right"><a href="#propertySummary">Properties</a>&nbsp;| <a href="#methodSummary">Methods</a></td></tr><tr class="titleTableRow3"><td colspan="3">&nbsp;</td></tr></table><script language="javascript" type="text/javascript" xml:space="preserve">
<!--
if (!isEclipse() || window.name != ECLIPSE_FRAME_NAME) {titleBar_setSubTitle("ILogger"); titleBar_setSubNav(false,true,false,false,false,false,false,false,true,false,false ,false,false,false,false,false);}
-->
</script><div xmlns:fn="http://www.w3.org/2005/xpath-functions" class="MainContent"><table class="classHeaderTable" cellpadding="0" cellspacing="0"><tr><td class="classHeaderTableLabel">Package</td><td><a href="package-detail.html" onclick="javascript:loadClassListFrame('class-list.html')">mx.logging</a></td></tr><tr><td class="classHeaderTableLabel">Interface</td><td class="classSignature">public interface ILogger extends flash.events.IEventDispatcher</td></tr><tr><td class="classHeaderTableLabel">Implementors</td><td> <a href="../../mx/logging/LogLogger.html">LogLogger</a></td></tr></table><p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b> Language Version :&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b> Product Version :&nbsp;</b></td><td>Flex 3</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b> Runtime Versions :&nbsp;</b></td><td>Flash Player 9, AIR 1.1</td></tr></table><p></p><p></p><p></p><p></p>
All loggers within the logging framework must implement this interface.
<p></p><br/><hr></div><a name="propertySummary"></a><div class="summarySection"><div class="summaryTableTitle">Public Properties</div><table cellspacing="0" cellpadding="3" class="summaryTable " id="summaryTableProperty"><tr><th>&nbsp;</th><th colspan="2">Property</th><th class="summaryTableOwnerCol">Defined By</th></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a href="#category" class="signatureLink">category</a> : String<div class="summaryTableDescription">[read-only]
The category value for the logger.</div></td><td class="summaryTableOwnerCol">ILogger</td></tr></table></div><a name="methodSummary"></a><div class="summarySection"><div class="summaryTableTitle">Public Methods </div><table cellspacing="0" cellpadding="3" class="summaryTable " id="summaryTableMethod"><tr><th>&nbsp;</th><th colspan="2">Method</th><th class="summaryTableOwnerCol">Defined By</th></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="#debug()" class="signatureLink">debug</a>(message:String, ... rest):void</div><div class="summaryTableDescription">
Logs the specified data using the LogEventLevel.DEBUG
level.</div></td><td class="summaryTableOwnerCol">ILogger</td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="#error()" class="signatureLink">error</a>(message:String, ... rest):void</div><div class="summaryTableDescription">
Logs the specified data using the LogEventLevel.ERROR
level.</div></td><td class="summaryTableOwnerCol">ILogger</td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="#fatal()" class="signatureLink">fatal</a>(message:String, ... rest):void</div><div class="summaryTableDescription">
Logs the specified data using the LogEventLevel.FATAL
level.</div></td><td class="summaryTableOwnerCol">ILogger</td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="#info()" class="signatureLink">info</a>(message:String, ... rest):void</div><div class="summaryTableDescription">
Logs the specified data using the LogEvent.INFO level.</div></td><td class="summaryTableOwnerCol">ILogger</td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="#log()" class="signatureLink">log</a>(level:int, message:String, ... rest):void</div><div class="summaryTableDescription">
Logs the specified data at the given level.</div></td><td class="summaryTableOwnerCol">ILogger</td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="#warn()" class="signatureLink">warn</a>(message:String, ... rest):void</div><div class="summaryTableDescription">
Logs the specified data using the LogEventLevel.WARN level.</div></td><td class="summaryTableOwnerCol">ILogger</td></tr></table></div><script language="javascript" type="text/javascript"><!--
showHideInherited();
--></script><div class="MainContent"><div class="detailSectionHeader">Property Detail</div><a name="propertyDetail"></a><a name="category"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">category</td><td class="detailHeaderType">property</td></tr></table><div class="detailBody"><code>category:String</code>&nbsp;&nbsp;[read-only] <p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b> Language Version :&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b> Product Version :&nbsp;</b></td><td>Flex 3</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b> Runtime Versions :&nbsp;</b></td><td>Flash Player 9, AIR 1.1</td></tr></table><p></p><p></p><p>
The category value for the logger.
</p><br/><span class="label"> Implementation </span><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function get category():String</code><br/></div><a name="methodDetail"></a><div class="detailSectionHeader">Method Detail</div><a name="debug()"></a><a name="debug(String,restParam)"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">debug</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td></tr></table><div class="detailBody"><code> public function debug(message:String, ... rest):void</code><p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b> Language Version :&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b> Product Version :&nbsp;</b></td><td>Flex 3</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b> Runtime Versions :&nbsp;</b></td><td>Flash Player 9, AIR 1.1</td></tr></table><p></p><p></p><p>
Logs the specified data using the <code>LogEventLevel.DEBUG</code>
level.
<code>LogEventLevel.DEBUG</code> designates informational level
messages that are fine grained and most helpful when debugging
an application.
<p>The string specified for logging can contain braces with an index
indicating which additional parameter should be inserted
into the string before it is logged.
For example "the first additional parameter was {0} the second was {1}"
will be translated into "the first additional parameter was 10 the
second was 15" when called with 10 and 15 as parameters.</p>
</p><p><span class="label"> Parameters </span><table cellpadding="0" cellspacing="0" border="0"><tr><td width="20px"></td><td><code><span class="label">message</span>:String</code> &mdash; The information to log.
This string can contain special marker characters of the form {x},
where x is a zero based index that will be replaced with
the additional parameters found at that index if specified.
</td></tr><tr><td class="paramSpacer">&nbsp;</td></tr><tr><td width="20px"></td><td><code>... <span class="label">rest</span></code> &mdash; Additional parameters that can be subsituted in the str
parameter at each "{<code>x</code>}" location, where <code>x</code>
is an integer (zero based) index value into the Array of values
specified.
</td></tr></table></p><br/><span class="label"> Example </span><br/> <pre>
// Get the logger for the mx.messaging.Channel "category"
// and send some data to it.
var logger:ILogger = Log.getLogger("mx.messaging.Channel");
logger.debug("here is some channel info {0} and {1}", 15.4, true);
// This will log the following String:
// "here is some channel info 15.4 and true"
</pre>
</div><a name="error()"></a><a name="error(String,restParam)"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">error</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code> public function error(message:String, ... rest):void</code><p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b> Language Version :&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b> Product Version :&nbsp;</b></td><td>Flex 3</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b> Runtime Versions :&nbsp;</b></td><td>Flash Player 9, AIR 1.1</td></tr></table><p></p><p></p><p>
Logs the specified data using the <code>LogEventLevel.ERROR</code>
level.
<code>LogEventLevel.ERROR</code> designates error events
that might still allow the application to continue running.
<p>The string specified for logging can contain braces with an index
indicating which additional parameter should be inserted
into the string before it is logged.
For example "the first additional parameter was {0} the second was {1}"
will be translated into "the first additional parameter was 10 the
second was 15" when called with 10 and 15 as parameters.</p>
</p><p><span class="label"> Parameters </span><table cellpadding="0" cellspacing="0" border="0"><tr><td width="20px"></td><td><code><span class="label">message</span>:String</code> &mdash; The information to log.
This String can contain special marker characters of the form {x},
where x is a zero based index that will be replaced with
the additional parameters found at that index if specified.
</td></tr><tr><td class="paramSpacer">&nbsp;</td></tr><tr><td width="20px"></td><td><code>... <span class="label">rest</span></code> &mdash; Additional parameters that can be subsituted in the str
parameter at each "{<code>x</code>}" location, where <code>x</code>
is an integer (zero based) index value into the Array of values
specified.
</td></tr></table></p><br/><span class="label"> Example </span><br/> <pre>
// Get the logger for the mx.messaging.Channel "category"
// and send some data to it.
var logger:ILogger = Log.getLogger("mx.messaging.Channel");
logger.error("here is some channel info {0} and {1}", 15.4, true);
// This will log the following String:
// "here is some channel info 15.4 and true"
</pre>
</div><a name="fatal()"></a><a name="fatal(String,restParam)"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">fatal</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code> public function fatal(message:String, ... rest):void</code><p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b> Language Version :&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b> Product Version :&nbsp;</b></td><td>Flex 3</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b> Runtime Versions :&nbsp;</b></td><td>Flash Player 9, AIR 1.1</td></tr></table><p></p><p></p><p>
Logs the specified data using the <code>LogEventLevel.FATAL</code>
level.
<code>LogEventLevel.FATAL</code> designates events that are very
harmful and will eventually lead to application failure
<p>The string specified for logging can contain braces with an index
indicating which additional parameter should be inserted
into the string before it is logged.
For example "the first additional parameter was {0} the second was {1}"
will be translated into "the first additional parameter was 10 the
second was 15" when called with 10 and 15 as parameters.</p>
</p><p><span class="label"> Parameters </span><table cellpadding="0" cellspacing="0" border="0"><tr><td width="20px"></td><td><code><span class="label">message</span>:String</code> &mdash; The information to log.
This String can contain special marker characters of the form {x},
where x is a zero based index that will be replaced with
the additional parameters found at that index if specified.
</td></tr><tr><td class="paramSpacer">&nbsp;</td></tr><tr><td width="20px"></td><td><code>... <span class="label">rest</span></code> &mdash; Additional parameters that can be subsituted in the str
parameter at each "{<code>x</code>}" location, where <code>x</code>
is an integer (zero based) index value into the Array of values
specified.
</td></tr></table></p><br/><span class="label"> Example </span><br/> <pre>
// Get the logger for the mx.messaging.Channel "category"
// and send some data to it.
var logger:ILogger = Log.getLogger("mx.messaging.Channel");
logger.fatal("here is some channel info {0} and {1}", 15.4, true);
// This will log the following String:
// "here is some channel info 15.4 and true"
</pre>
</div><a name="info()"></a><a name="info(String,restParam)"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">info</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code> public function info(message:String, ... rest):void</code><p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b> Language Version :&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b> Product Version :&nbsp;</b></td><td>Flex 3</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b> Runtime Versions :&nbsp;</b></td><td>Flash Player 9, AIR 1.1</td></tr></table><p></p><p></p><p>
Logs the specified data using the <code>LogEvent.INFO</code> level.
<code>LogEventLevel.INFO</code> designates informational messages that
highlight the progress of the application at coarse-grained level.
<p>The string specified for logging can contain braces with an index
indicating which additional parameter should be inserted
into the string before it is logged.
For example "the first additional parameter was {0} the second was {1}"
will be translated into "the first additional parameter was 10 the
second was 15" when called with 10 and 15 as parameters.</p>
</p><p><span class="label"> Parameters </span><table cellpadding="0" cellspacing="0" border="0"><tr><td width="20px"></td><td><code><span class="label">message</span>:String</code> &mdash; The information to log.
This String can contain special marker characters of the form {x},
where x is a zero based index that will be replaced with
the additional parameters found at that index if specified.
</td></tr><tr><td class="paramSpacer">&nbsp;</td></tr><tr><td width="20px"></td><td><code>... <span class="label">rest</span></code> &mdash; Additional parameters that can be subsituted in the str
parameter at each "{<code>x</code>}" location, where <code>x</code>
is an integer (zero based) index value into the Array of values
specified.
</td></tr></table></p><br/><span class="label"> Example </span><br/> <pre>
// Get the logger for the mx.messaging.Channel "category"
// and send some data to it.
var logger:ILogger = Log.getLogger("mx.messaging.Channel");
logger.info("here is some channel info {0} and {1}", 15.4, true);
// This will log the following String:
// "here is some channel info 15.4 and true"
</pre>
</div><a name="log()"></a><a name="log(int,String,restParam)"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">log</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code> public function log(level:int, message:String, ... rest):void</code><p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b> Language Version :&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b> Product Version :&nbsp;</b></td><td>Flex 3</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b> Runtime Versions :&nbsp;</b></td><td>Flash Player 9, AIR 1.1</td></tr></table><p></p><p></p><p>
Logs the specified data at the given level.
<p>The String specified for logging can contain braces with an index
indicating which additional parameter should be inserted
into the String before it is logged.
For example "the first additional parameter was {0} the second was {1}"
is translated into "the first additional parameter was 10 the
second was 15" when called with 10 and 15 as parameters.</p>
</p><p><span class="label"> Parameters </span><table cellpadding="0" cellspacing="0" border="0"><tr><td width="20px"></td><td><code><span class="label">level</span>:int</code> &mdash; The level this information should be logged at.
Valid values are:
<ul>
<li><code>LogEventLevel.FATAL</code> designates events that are very
harmful and will eventually lead to application failure</li>
<li><code>LogEventLevel.ERROR</code> designates error events
that might still allow the application to continue running.</li>
<li><code>LogEventLevel.WARN</code> designates events that could be
harmful to the application operation</li>
<li><code>LogEventLevel.INFO</code> designates informational messages
that highlight the progress of the application at
coarse-grained level.</li>
<li><code>LogEventLevel.DEBUG</code> designates informational
level messages that are fine grained and most helpful when
debugging an application.</li>
</ul>
</td></tr><tr><td class="paramSpacer">&nbsp;</td></tr><tr><td width="20px"></td><td><code><span class="label">message</span>:String</code> &mdash; The information to log.
This String can contain special marker characters of the form {x},
where x is a zero based index that will be replaced with
the additional parameters found at that index if specified.
</td></tr><tr><td class="paramSpacer">&nbsp;</td></tr><tr><td width="20px"></td><td><code>... <span class="label">rest</span></code> &mdash; Additional parameters that can be subsituted in the str
parameter at each "{<code>x</code>}" location, where <code>x</code>
is an integer (zero based) index value into the Array of values
specified.
</td></tr></table></p><br/><span class="label"> Example </span><br/> <pre>
// Get the logger for the mx.messaging.Channel "category"
// and send some data to it.
var logger:ILogger = Log.getLogger("mx.messaging.Channel");
logger.log(LogEventLevel.DEBUG, "here is some channel info {0} and {1}", LogEventLevel.DEBUG, 15.4, true);
// This will log the following String as a DEBUG log message:
// "here is some channel info 15.4 and true"
</pre>
</div><a name="warn()"></a><a name="warn(String,restParam)"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">warn</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code> public function warn(message:String, ... rest):void</code><p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b> Language Version :&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b> Product Version :&nbsp;</b></td><td>Flex 3</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b> Runtime Versions :&nbsp;</b></td><td>Flash Player 9, AIR 1.1</td></tr></table><p></p><p></p><p>
Logs the specified data using the <code>LogEventLevel.WARN</code> level.
<code>LogEventLevel.WARN</code> designates events that could be harmful
to the application operation.
<p>The string specified for logging can contain braces with an index
indicating which additional parameter should be inserted
into the string before it is logged.
For example "the first additional parameter was {0} the second was {1}"
will be translated into "the first additional parameter was 10 the
second was 15" when called with 10 and 15 as parameters.</p>
</p><p><span class="label"> Parameters </span><table cellpadding="0" cellspacing="0" border="0"><tr><td width="20px"></td><td><code><span class="label">message</span>:String</code> &mdash; The information to log.
This String can contain special marker characters of the form {x},
where x is a zero based index that will be replaced with
the additional parameters found at that index if specified.
</td></tr><tr><td class="paramSpacer">&nbsp;</td></tr><tr><td width="20px"></td><td><code>... <span class="label">rest</span></code> &mdash; Aadditional parameters that can be subsituted in the str
parameter at each "{<code>x</code>}" location, where <code>x</code>
is an integer (zero based) index value into the Array of values
specified.
</td></tr></table></p><br/><span class="label"> Example </span><br/> <pre>
// Get the logger for the mx.messaging.Channel "category"
// and send some data to it.
var logger:ILogger = Log.getLogger("mx.messaging.Channel");
logger.warn("here is some channel info {0} and {1}", 15.4, true);
// This will log the following String:
// "here is some channel info 15.4 and true"
</pre>
</div><br/><br/><hr><br/><p></p><center class="copyright"><footer>The Apache Software Foundation</footer><br/>Wed Nov 15 2017, 09:50 AM +01:00 </center></div></body></html><!--The Apache Software Foundation<br/>Wed Nov 15 2017, 09:50 AM +01:00 -->