/*
* (c) 2004 Stefan Reuter
*
* Created on Oct 28, 2004
*/
package org.asteriskjava.live;
import java.util.Collection;
/**
* @author srt
* @version $Id: TestExtensionHistory.java 938 2007-12-31 03:23:38Z srt $
*/
public class TestExtensionHistory extends AsteriskServerTestCase
{
public void testGetHistory() throws Exception
{
Collection<AsteriskChannel> channels;
try
{
Thread.sleep(5000);
}
catch (InterruptedException e)
{
}
channels = server.getChannels();
System.out.println("# of active channels: " + channels.size());
for (AsteriskChannel channel : channels)
{
System.out.println(channel);
System.out.println(" first extension: " + channel.getFirstExtension());
System.out.println(" current extension: " + channel.getCurrentExtension());
for (ExtensionHistoryEntry extensionHistoryEntry : channel.getExtensionHistory())
{
System.out.println(" " + extensionHistoryEntry);
}
}
}
}