2016-06-02 3 views
-2

Im folgenden Code stelle ich den Kanal so ein, dass er automatisch in 10 Sekunden auflegt, aber nichts passiert.So stellen Sie die Zeit für den beantworteten Kanal ein

import org.asteriskjava.fastagi.AgiChannel; 

import org.asteriskjava.fastagi.AgiException; 
import org.asteriskjava.fastagi.AgiRequest; 
import org.asteriskjava.fastagi.BaseAgiScript; 

public class AgiServer extends BaseAgiScript 
{ 
    public void service(AgiRequest request, AgiChannel channel) 
      throws AgiException 
    { 
     exec("Dial","SIP/"+request.getExtension()+""); 
     channel.setAutoHangup(10); 
     hangup(); 
    } 
} 
+0

Was ist die Frage? –

Antwort

0

In Ihrem Code passiert nichts nach der Wählleitung, bis Ihr Telefon angerufen wird.

Sie sollten den Wählbefehl L oder S param verwenden oder Timeout vor dem Wählen einstellen

+0

danke ich benutze S flag um die rufzeit einzustellen –