Update of /cvsroot/asterisk-java/asterisk-java/src/java/net/sf/asterisk/fastagi
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv3854/src/java/net/sf/asterisk/fastagi
Modified Files:
AbstractAGIScript.java
Log Message:
priority _is_ int...
Index: AbstractAGIScript.java
===================================================================
RCS file: /cvsroot/asterisk-java/asterisk-java/src/java/net/sf/asterisk/fastagi/AbstractAGIScript.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -d -p -r1.5 -r1.6
--- AbstractAGIScript.java 11 Mar 2005 13:49:26 -0000 1.5
+++ AbstractAGIScript.java 11 Mar 2005 14:15:35 -0000 1.6
@@ -19,6 +19,9 @@ package net.sf.asterisk.fastagi;
import net.sf.asterisk.fastagi.command.AnswerCommand;
import net.sf.asterisk.fastagi.command.GetVariableCommand;
import net.sf.asterisk.fastagi.command.HangupCommand;
+import net.sf.asterisk.fastagi.command.SetContextCommand;
+import net.sf.asterisk.fastagi.command.SetExtensionCommand;
+import net.sf.asterisk.fastagi.command.SetPriorityCommand;
import net.sf.asterisk.fastagi.command.SetVariableCommand;
import net.sf.asterisk.fastagi.reply.AGIReply;
@@ -47,6 +50,24 @@ public abstract class AbstractAGIScript
channel.sendCommand(new HangupCommand());
}
+ protected void setContext(AGIChannel channel, String context)
+ throws AGIException
+ {
+ channel.sendCommand(new SetContextCommand(context));
+ }
+
+ protected void setExtension(AGIChannel channel, String extension)
+ throws AGIException
+ {
+ channel.sendCommand(new SetExtensionCommand(extension));
+ }
+
+ protected void setPriority(AGIChannel channel, int priority)
+ throws AGIException
+ {
+ channel.sendCommand(new SetPriorityCommand(priority));
+ }
+
/**
* Returns the value of the given channel variable.
*
|