<div>Edilson,</div>
<div> </div>
<div>Eu não entendi, e não sei como eu faria isso. Sou novo nessa api. E em asterisk.</div>
<div> </div>
<div>Pelo sistema eu seleciono uma série de ramais e jogo dentro de um Array.</div>
<div>em seguida executo o metodo abaixo.</div>
<div>
<p> public void run() {</p>
<p> DefaultAsteriskServer server = new DefaultAsteriskServer("ip", "user", "password");<br> for (int i = 0; i < getSelectedOptions().length; i++) {<br> String[] ramal = getSelectedOptions();<br>
try {<br> server.initialize();<br> server.originateToExtension("SIP/" + ramal[i], "ALERTA", "s", 1, 30000);<br> } catch (NoSuchChannelException ex) {<br>
error(ex.toString());<br> Logger.getLogger(ScheduleCall.class.getName()).log(Level.SEVERE, null, ex);<br> } catch (ManagerCommunicationException ex) {<br> error(ex.toString());<br>
Logger.getLogger(ScheduleCall.class.getName()).log(Level.SEVERE, null, ex);<br> }<br> }</p>
<p> }</p></div>
<div>O problema desse método é que ele faz uma ligacao por vez. Ao inves de todas. </div>
<div>Queria algo como o outgoing. Deixando o trabalho com o asterisk.</div>
<div> </div>
<div> </div>
<div><br><br> </div>
<div><span class="gmail_quote">Em 10/10/08, <b class="gmail_sendername">Edilson Spessoto</b> <<a href="mailto:edilson@virgos.com.br">edilson@virgos.com.br</a>> escreveu:</span>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">Você pode mandar o arquivo call para o outro servidor através de um ftp<br>ou scp. Você pode ainda originar as chamadas diretamente através do<br>
manager.<br><br>[]'s<br><br>Edilson<br><br><br>Em Sex, 2008-10-10 às 10:13 -0300, Pablo Câmara escreveu:<br>> Olá a Todos,<br>><br>> Esse é meu primeiro post.<br>> Estou querendo implementar algo como o: Asterisk auto-dial out<br>
><br>> 1º tenho que criar os arquivos do tipo call dentro da<br>> pasta : /var/spool/asterisk/outgoing.<br>> Porem eu não faço mais ideia de como eu irei criar esses arquivos<br>> dentro desse diretório. Pois a aplicacao está em outro servidor.<br>
><br>> Gostaria de saber se alguem já fez algo do tipo. E se seria possivel<br>> usar o Asterisk.java para para pegar o caminho?<br>> public void createCallFiles() {<br>><br>> String[] txt = getSelectedOptions();<br>
> Writer output = null;<br>> String path = "C:/Call/";<br>> for (int i = 0; i < getSelectedOptions().length; i++) {<br>> try {<br>><br>> File file = new File(path + txt[i] + ".call");<br>
> output = new BufferedWriter(new FileWriter(file));<br>> output.write("Channel: SIP/" + txt[i] + "\n");<br>> output.write("MaxRetries: 2" + "\n");<br>
> output.write("RetryTime: 60" + "\n");<br>> output.write("WaitTime: 30" + "\n");<br>> output.write("Context: CALLME" + "\n");<br>
> output.write("Extension: 800" + "\n");<br>> output.write("Priority: 1" + "\n");<br>><br>> } catch (FileNotFoundException e) {<br>
> e.printStackTrace();<br>> } catch (IOException e) {<br>> e.printStackTrace();<br>> } finally {<br>> try {<br>> if (output != null) {<br>
> output.close();<br>> }<br>><br>> } catch (IOException ex) {<br>><br>> Logger.getLogger(ScheduleCall.class.getName()).log(Level.SEVERE, null,<br>
> ex);<br>> }<br>> }<br>> }<br>> }<br>><br>><br>> Pablo<br>><br>><br>><br>><br>><br>> _______________________________________________<br>> Compre uma camiseta da AsteriskBrasil.org!<br>
> <a href="http://www.voipmania.com.br">http://www.voipmania.com.br</a><br>><br>> Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na rede Freenode.net: #asterisk-br<br>> _______________________________________________<br>
> Lista de discussões AsteriskBrasil.org<br>> <a href="mailto:AsteriskBrasil@listas.asteriskbrasil.org">AsteriskBrasil@listas.asteriskbrasil.org</a><br>> <a href="http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil">http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil</a><br>
<br>_______________________________________________<br>Compre uma camiseta da AsteriskBrasil.org!<br><a href="http://www.voipmania.com.br">http://www.voipmania.com.br</a><br><br>Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na rede Freenode.net: #asterisk-br<br>
_______________________________________________<br>Lista de discussões AsteriskBrasil.org<br><a href="mailto:AsteriskBrasil@listas.asteriskbrasil.org">AsteriskBrasil@listas.asteriskbrasil.org</a><br><a href="http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil">http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil</a><br>
</blockquote></div><br>