Hi,
I am trying to get the meetme room number through manager api by the
following event:
protected *AbstractMeetMeEvent*(java.lang.Object source)
what is the Object source here?how do i use it in manager api?
my code as follows:
import org.asteriskjava.manager.ManagerConnectionFactory;
import org.asteriskjava.manager.response.ManagerResponse;
import org.asteriskjava.manager.event.AbstractMeetMeEvent;
private AbstractMeetMeEvent abstractMeetme;
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
String meetMe="21045";
try {
ManagerConnectionFactory factory = new
ManagerConnectionFactory(
"192.168.x.xxx", "admin", "1234"); //
this.managerConnection = factory.createManagerConnection();
abstractMeetme.getMeetMe();
out.println(abstractMeetme);
managerConnection.login();
// send the originate action and wait for a maximum of 30
seconds
// for Asterisk
// to send a reply
originateResponse =
managerConnection.sendAction(originateAction,
30000);
// and finally log off and disconnect
managerConnection.logoff();
out.println("OK");
} catch (Exception e) {
out.println("NOT OK");
e.printStackTrace();
}
}
when i run this code i amgetting the null pointer exception in the line :
abstractMeetme.getMeetMe();
Thanks.
--
Preetha.A
|