[AsteriskBrasil] Asterisk + Java

El Mizuton - PI rmizuuti em gmail.com
Sexta Setembro 13 14:07:10 BRT 2013


Gracias!

Vou tentar e se der certo, posto aqui.
Obrigado pela ajuda!


Em 13 de setembro de 2013 13:04, Neimar Avila <neimar em virtualsistemas.com.br
> escreveu:

> Utilize assim:
>
> public class StatusRamalRequest {
>
> private String ramal;
>
> public String getRamal() {
> return ramal;
> }
>
> public void setRamal(String ramal) {
> this.ramal = ramal;
> }
>
> }
>
> public StatusRamalResponse(StatusRamalRequest request) {
> try {
> GetVarAction
> action = new GetVarAction();
> String ramal = request.getRamal();
> if(!ramal.contains("/")){
> ramal = "SIP/"+ ramal ;
> }
> action.setVariable("DEVICE_STATE(" + ramal + ")");
> GetVarResponse response = (GetVarResponse) getServer().sendAction(action);
> this.sucesso = isSuccess(response);
> this.statusRamal = response.getValue();
> this.mensagem = response.getVariable();
> } catch (Throwable t) {
> setExcecoes(t);
> }
> }
>
>
>
> ------------------------------
> *De: *"El Mizuton - PI" <rmizuuti em gmail.com>
> *Para: *asteriskbrasil em listas.asteriskbrasil.org
> *Enviadas: *Sexta-feira, 13 de setembro de 2013 11:45:00
> *Assunto: *Re: [AsteriskBrasil] Asterisk + Java
>
>
> Então cara, basicamente, o que eu preciso é criar, em um sistema web, um
> painelzinho simples com os ícones dos ramais e o status dos mesmos (livre /
> em uso / desconectado / etc). Para isso, o que eu pretendia fazer era
> lançar um método em java a cada 1 minuto que monitorasse todos os canais
> definidos no painel.
> No momento, ai déia não é manter uma thread rodando em background, como
> listener, e sim buscar o estado dos canais apenas quando o lado cliente
> solicitar ao servidor de aplicação, mas estou aberto a sugestões.
> Até o momento, o meu (parco) uso do pacote asterisk-java se extende apenas
> à realizar chamadas... e nada mais, então reconheço que estou meio perdido
> nesse aspecto.
> Qual a classe ou método que eu poderia utilizar para isso?
> Como eu disse antes, me recomendaram utilizar a api Live, mas não consegui
> resultados também, devo estar fazendo alguma bobeira.
>
> Valeu!
>
>
> Em 13 de setembro de 2013 10:38, Neimar Avila <
> neimar em virtualsistemas.com.br> escreveu:
>
>> Qual a sua dúvida na API?
>>
>> Basicamente você cria listener´s para os eventos que deseja monitorar.
>>
>>
>>
>>
>> ------------------------------
>> *De: *"El Mizuton - PI" <rmizuuti em gmail.com>
>> *Para: *asteriskbrasil em listas.asteriskbrasil.org
>> *Enviadas: *Sexta-feira, 13 de setembro de 2013 11:15:18
>> *Assunto: *[AsteriskBrasil] Asterisk + Java
>>
>>
>> Bom dia pessoal.
>>
>> Estou com uma necessidade em minha empresa, de monitorar tanto as
>> extensões (ramais) quanto as linhas externas em um sistema web baseado em
>> Java. Estou utilizando até o momento o asterisk-java para realizar outras
>> funções, mas não estou conseguindo realizar a contento o monitoramento dos
>> canais.
>> Uma sugestão que recebi foi a de usar a API live, mas não consegui
>> entender muito bem o seu funcionamento.
>>
>> Alguém aqui já tem alguma experiência nesse assunto ou já desenvolveu
>> algo semelhante?
>>
>> Abraços!
>>
>> _______________________________________________
>> 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. Conheça em
>> www.Khomp.com.
>> _______________________________________________
>> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
>> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
>> Channel Bank – 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
>>
>>
>> _______________________________________________
>> 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. Conheça em
>> www.Khomp.com.
>> _______________________________________________
>> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
>> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
>> Channel Bank – 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
>>
>
>
>
> --
> *Roberto Mizuuti*
> *Diretor Técnico*
> *Cubelogic Sistemas & Webdesign*
> *E-mail / MSN: roberto em cubelogic.com.br*
> *Cel: (65) 8123-5156 / (65) 9972-7466*
>
>
> _______________________________________________
> 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. Conheça em
> www.Khomp.com.
> _______________________________________________
> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
> Channel Bank – 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
>
>
> _______________________________________________
> 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. Conheça em
> www.Khomp.com.
> _______________________________________________
> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
> Channel Bank – 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
>



-- 
*Roberto Mizuuti*
*Diretor Técnico*
*Cubelogic Sistemas & Webdesign*
*E-mail / MSN: roberto em cubelogic.com.br*
*Cel: (65) 8123-5156 / (65) 9972-7466*
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20130913/38b17fc9/attachment-0001.htm 


Mais detalhes sobre a lista de discussão AsteriskBrasil