<div dir="ltr">Júlio,<div><br></div><div>Crie uma classe NewExtenEvent que extends ManagerEvent.</div><div>Nessa classe, declare as variáveis como você vê no log, exemplo:</div><div>private String uniqueid;</div><div>private String application;</div>
<div>private String extension;</div><div>...</div><div>Crie os gets e sets.</div><div><br></div><div>Depois, na classe onde você inicia a conexão ( managerConnection ), registre sua classe:</div><div>managerConnection.registerUserEventClass(NewExtenEvent.class);<br>
</div><div><br></div><div>A lógica é simples, você cria uma classe com o mesmo nome de evento recebido no log, implementa as variáveis que vem nele e registra junto a manager connection.</div><div><br></div><div>Abraço!</div>
</div><div class="gmail_extra"><br><br><div class="gmail_quote">2014-03-18 11:15 GMT-03:00 Softplan - Júlio <span dir="ltr">&lt;<a href="mailto:julio.cesar@softplan.com.br" target="_blank">julio.cesar@softplan.com.br</a>&gt;</span>:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div lang="PT-BR" link="blue" vlink="purple"><div><p class="MsoNormal">Bom dia, Amigos!<u></u><u></u></p><p class="MsoNormal">
<u></u>&nbsp;<u></u></p><p class="MsoNormal">Estamos em um projeto muito importante na empresa onde trabalhamos!<u></u><u></u></p><p class="MsoNormal"><u></u>&nbsp;<u></u></p><p class="MsoNormal">Estamos querendo pegar o uniqueid da ligação em java, vocês sabem?<u></u><u></u></p>
<p class="MsoNormal"><u></u>&nbsp;<u></u></p><p class="MsoNormal">Pegamos um exemplo do tutorial.<u></u><u></u></p><p class="MsoNormal"><u></u>&nbsp;<u></u></p><p class="MsoNormal">Neste Método<u></u><u></u></p><p class="MsoNormal" style="text-autospace:none">
<span style="font-size:10.0pt;font-family:Consolas">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span lang="EN-US" style="font-size:10.0pt;font-family:Consolas;color:#646464">@Override</span><span lang="EN-US" style="font-size:10.0pt;font-family:Consolas"><u></u><u></u></span></p>
<p class="MsoNormal" style="text-autospace:none"><span lang="EN-US" style="font-size:10.0pt;font-family:Consolas">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><b><span lang="EN-US" style="font-size:10.0pt;font-family:Consolas;color:#7f0055">public</span></b><span lang="EN-US" style="font-size:10.0pt;font-family:Consolas"> </span><b><span lang="EN-US" style="font-size:10.0pt;font-family:Consolas;color:#7f0055">void</span></b><span lang="EN-US" style="font-size:10.0pt;font-family:Consolas"> onManagerEvent(ManagerEvent event) {</span><span lang="EN-US" style="font-size:10.0pt;font-family:Consolas"><u></u><u></u></span></p>
<p class="MsoNormal" style="text-autospace:none"><span lang="EN-US" style="font-size:10.0pt;font-family:Consolas">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span lang="EN-US" style="font-size:10.0pt;font-family:Consolas;color:#3f7f5f">// </span><b><span lang="EN-US" style="font-size:10.0pt;font-family:Consolas;color:#7f9fbf">TODO</span></b><span lang="EN-US" style="font-size:10.0pt;font-family:Consolas;color:#3f7f5f"> Auto-generated method stub</span><span lang="EN-US" style="font-size:10.0pt;font-family:Consolas"><u></u><u></u></span></p>
<p class="MsoNormal" style="text-autospace:none"><span lang="EN-US" style="font-size:10.0pt;font-family:Consolas">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span lang="EN-US" style="font-size:10.0pt;font-family:Consolas"><u></u><u></u></span></p>
<p class="MsoNormal" style="text-autospace:none"><span lang="EN-US" style="font-size:10.0pt;font-family:Consolas">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; System.</span><i><span lang="EN-US" style="font-size:10.0pt;font-family:Consolas;color:#0000c0">out</span></i><span lang="EN-US" style="font-size:10.0pt;font-family:Consolas">.println(event);</span><span lang="EN-US" style="font-size:10.0pt;font-family:Consolas"><u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:10.0pt;font-family:Consolas">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="font-size:10.0pt;font-family:Consolas">}<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:10.0pt;font-family:Consolas"><u></u>&nbsp;<u></u></span></p>
<p class="MsoNormal">Ele gerar na console várias informações e com ela o uniqueid da ligação.<u></u><u></u></p><p class="MsoNormal"><u></u>&nbsp;<u></u></p><p class="MsoNormal"><span lang="EN-US" style="font-size:10.0pt;font-family:Consolas">org.asteriskjava.manager.event.NewExtenEvent[dateReceived=&#39;Tue Mar 18 11:11:24 BRT 2014&#39;,privilege=&#39;dialplan,all&#39;,application=&#39;Goto&#39;,sequencenumber=null,extension=&#39;s&#39;,timestamp=null,uniqueid=&#39;1395151871.66746&#39;,priority=&#39;11&#39;,context=&#39;unic&#39;,appdata=&#39;13&#39;,server=null,channel=&#39;Khomp/B1C4-0.0&#39;,systemHashcode=229172540]<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:10.0pt;font-family:Consolas"><u></u>&nbsp;<u></u></span></p><p class="MsoNormal"><span lang="EN-US" style="font-size:10.0pt;font-family:Consolas">Como posso pegar esse uniqueid<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:10.0pt;font-family:Consolas"><u></u>&nbsp;<u></u></span></p><p class="MsoNormal"><span lang="EN-US" style="font-size:10.0pt;font-family:Consolas">Obrigado</span><span lang="EN-US"><u></u><u></u></span></p>
</div></div><br>_______________________________________________<br>
KHOMP: completa linha de placas externas FXO, FXS, GSM e E1<br>
Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7<br>
Intercomunicadores para acesso remoto via rede IP e telefones IP<br>
Conheça todo o portfólio em <a href="http://www.Khomp.com" target="_blank">www.Khomp.com</a><br>
_______________________________________________<br>
ALIGERA &ndash; Fabricante e desenvolvedor nacional de Soluções para telefonia IP .<br>
Gateway Sip, Conversores e Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.<br>
Banco de Canais Analógicos &nbsp;&ndash; Appliance Asterisk<br>
&nbsp;Acesse <a href="http://www.aligera.com.br" target="_blank">www.aligera.com.br</a><br>
_______________________________________________<br>
Para remover seu email desta lista, basta enviar um email em branco para <a href="mailto:asteriskbrasil-unsubscribe@listas.asteriskbrasil.org">asteriskbrasil-unsubscribe@listas.asteriskbrasil.org</a><br></blockquote></div>
<br><br clear="all"><div><br></div>-- <br><div dir="ltr"><br>Alejandro Flores<div>
Office: &nbsp;81 4062-9805<br>
Mobile: 81 8186-9432<br><a href="http://www.triforsec.com.br/" target="_blank">http://www.triforsec.com.br/</a><br>
<a href="http://www.dialtelecom.com.br/" target="_blank">http://www.dialtelecom.com.br/</a></div></div>
</div>