abhi
1
Hi,
I want to display the output in an HTML form instead of displaying in terminal.The following code Compiles and run well.
import org.asteriskjava.live.AsteriskServer;
import org.asteriskjava.live.AsteriskChannel;
import org.asteriskjava.live.AsteriskQueue;
import org.asteriskjava.live.MeetMeRoom;
import org.asteriskjava.live.DefaultAsteriskServer;
import org.asteriskjava.live.ManagerCommunicationException;
public class HelloLive
{
private AsteriskServer asteriskServer;
public HelloLive()
{
asteriskServer = new DefaultAsteriskServer("localhost", "manager", "pa55w0rd");
}
public void run() throws ManagerCommunicationException
{
for (AsteriskChannel asteriskChannel : asteriskServer.getChannels())
{
System.out.println(asteriskChannel);
}
for (AsteriskQueue asteriskQueue : asteriskServer.getQueues())
{
System.out.println(asteriskQueue);
}
for (MeetMeRoom meetMeRoom : asteriskServer.getMeetMeRooms())
{
System.out.println(meetMeRoom);
}
}
public static void main(String[] args) throws Exception
{
HelloLive helloLive = new HelloLive();
helloLive.run();
}
}
This shows the following output:
I want to display this contents in an html form.Is it possible to do?if yes, please let me know how to do.
Thanks.
You can create a ContextListener in your webapp that starts a thread that contains the AsteriskServer object, then query it from your web pages.