Her is my code:
GetVarAction getvar;
ManagerResponse varResponse;
getvar = new GetVarAction();
getvar.setChannel("SIP/86-b00e");
getvar.setVariable("SIP_CODEC");
varResponse = managerConnection.sendAction(getvar);
log.debug("Attributs de la variable:"
+varResponse.getAttribute("SIP_CODEC"));
Results:
- Request sent:
2006-06-09 11:22:44,390 DEBUG:
net.sf.asterisk.manager.impl.ManagerWriterImpl.sendAction(ManagerWriterImpl.java:82)
- Sent GetVar action with actionId 'null':
action: GetVar
actionid: 16382424_3#
variable: SIP_CODEC
channel: SIP/86-dd69
-Asterisk answers:
2006-06-09 11:22:44,390 DEBUG:
net.sf.asterisk.manager.impl.ManagerReaderImpl.run(ManagerReaderImpl.java:267)
- Got name [response], value: [Success]
2006-06-09 11:22:44,390 DEBUG:
net.sf.asterisk.manager.impl.ManagerReaderImpl.run(ManagerReaderImpl.java:267)
- Got name [variable], value: [SIP_CODEC]
2006-06-09 11:22:44,390 DEBUG:
net.sf.asterisk.manager.impl.ManagerReaderImpl.run(ManagerReaderImpl.java:267)
- Got name [actionid], value: [16382424_3#]
2006-06-09 11:22:44,406 DEBUG:
net.sf.asterisk.manager.impl.ManagerReaderImpl.run(ManagerReaderImpl.java:224)
- attempting to build response
2006-06-09 11:22:44,406 DEBUG:
net.sf.asterisk.manager.DefaultManagerConnection.dispatchResponse(DefaultManagerConnection.java:865)
- Dispatching response with internalActionId '16382424_3':
net.sf.asterisk.manager.response.ManagerResponse: actionId='null';
message='null'; response='Success'; uniqueId='null'; systemHashcode=605645
2006-06-09 11:22:44,406 DEBUG:
inovatel.callrouting.agi.Events.run(Events.java:123) - Attributs de la
variable:null
Thanks for your help
|