rendered paste bodyimport org.asteriskjava.fastagi.AgiChannel;import org.asteriskjava.fastagi.AgiException;import org.asteriskjava.fastagi.AgiRequest;import org.asteriskjava.fastagi.BaseAgiScript;import org.asteriskjava.fastagi.DefaultAgiServer;public class TestAgi extends BaseAgiScript{ public void service(AgiRequest request, AgiChannel channel) throws AgiException { for (int i = 0; i < 1000; i++) { System.out.println(i); sayNumber(Integer.toString(i)); try { Thread.sleep(1000); } catch (InterruptedException e) { e.printStackTrace(); } } } public static void main(String[] args) throws Exception { new DefaultAgiServer().startup(); }}