[AsteriskBrasil] RES: Como pegar o UniqueID da Ligação com a AMI do Asterisk com Java
Softplan - Júlio
julio.cesar em softplan.com.br
Terça Março 18 11:55:02 BRT 2014
Alejandro!
Obrigado pela ajuda começou ficar claro na minha mente! No caso aqui já
temos a classe é tal, após registrarmos a classe NewExtenEvent qual seria o
próximo passo?
Obrigado
Júlio
De: asteriskbrasil-bounces em listas.asteriskbrasil.org
[mailto:asteriskbrasil-bounces em listas.asteriskbrasil.org] Em nome de
Alejandro Flores
Enviada em: terça-feira, 18 de março de 2014 11:42
Para: asteriskbrasil
Assunto: Re: [AsteriskBrasil] Como pegar o UniqueID da Ligação com a AMI do
Asterisk com Java
Júlio,
Crie uma classe NewExtenEvent que extends ManagerEvent.
Nessa classe, declare as variáveis como você vê no log, exemplo:
private String uniqueid;
private String application;
private String extension;
...
Crie os gets e sets.
Depois, na classe onde você inicia a conexão ( managerConnection ), registre
sua classe:
managerConnection.registerUserEventClass(NewExtenEvent.class);
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.
Abraço!
2014-03-18 11:15 GMT-03:00 Softplan - Júlio <julio.cesar em softplan.com.br>:
Bom dia, Amigos!
Estamos em um projeto muito importante na empresa onde trabalhamos!
Estamos querendo pegar o uniqueid da ligação em java, vocês sabem?
Pegamos um exemplo do tutorial.
Neste Método
@Override
public void onManagerEvent(ManagerEvent event) {
// TODO Auto-generated method stub
System.out.println(event);
}
Ele gerar na console várias informações e com ela o uniqueid da ligação.
org.asteriskjava.manager.event.NewExtenEvent[dateReceived='Tue Mar 18
11:11:24 BRT
2014',privilege='dialplan,all',application='Goto',sequencenumber=null,extens
ion='s',timestamp=null,uniqueid='1395151871.66746',priority='11',context='un
ic',appdata='13',server=null,channel='Khomp/B1C4-0.0',systemHashcode=2291725
40]
Como posso pegar esse uniqueid
Obrigado
_______________________________________________
KHOMP: completa linha de placas externas FXO, FXS, GSM e E1
Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7
Intercomunicadores para acesso remoto via rede IP e telefones IP
Conheça todo o portfólio em www.Khomp.com
_______________________________________________
ALIGERA – Fabricante e desenvolvedor nacional de Soluções para telefonia IP
.
Gateway Sip, Conversores e Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI
Express.
Banco de Canais Analógicos – Appliance Asterisk
Acesse www.aligera.com.br
_______________________________________________
Para remover seu email desta lista, basta enviar um email em branco para
asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
--
Alejandro Flores
Office: 81 4062-9805
Mobile: 81 8186-9432
http://www.triforsec.com.br/
http://www.dialtelecom.com.br/
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20140318/f0b45436/attachment.htm
Mais detalhes sobre a lista de discussão AsteriskBrasil