[Asterisk-java-cvs] CVS: asterisk-java/src/java/net/sf/asterisk/fastagi/impl AGIRequestImpl.java,1.6
Brought to you by:
srt
From: Stefan R. <sr...@us...> - 2005-09-27 21:07:41
|
Update of /cvsroot/asterisk-java/asterisk-java/src/java/net/sf/asterisk/fastagi/impl In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv22035/src/java/net/sf/asterisk/fastagi/impl Modified Files: AGIRequestImpl.java AGIReaderImpl.java Log Message: Added getLocalAddress(), getLocalPort(), getRemoteAddress() and getRemotePort() to AGIRequest (AJ-14) Index: AGIRequestImpl.java =================================================================== RCS file: /cvsroot/asterisk-java/asterisk-java/src/java/net/sf/asterisk/fastagi/impl/AGIRequestImpl.java,v retrieving revision 1.6 retrieving revision 1.7 diff -u -d -p -r1.6 -r1.7 --- AGIRequestImpl.java 23 Jul 2005 10:13:24 -0000 1.6 +++ AGIRequestImpl.java 27 Sep 2005 21:07:26 -0000 1.7 @@ -18,6 +18,7 @@ package net.sf.asterisk.fastagi.impl; import java.io.Serializable; import java.io.UnsupportedEncodingException; +import java.net.InetAddress; import java.net.URLDecoder; import java.util.ArrayList; import java.util.Collection; @@ -65,6 +66,10 @@ public class AGIRequestImpl implements S private String parameters; private String script; private boolean callerIdCreated; + private InetAddress localAddress; + private int localPort; + private InetAddress remoteAddress; + private int remotePort; /** * Creates a new AGIRequestImpl. @@ -495,6 +500,46 @@ public class AGIRequestImpl implements S return result; } + public InetAddress getLocalAddress() + { + return localAddress; + } + + public void setLocalAddress(InetAddress localAddress) + { + this.localAddress = localAddress; + } + + public int getLocalPort() + { + return localPort; + } + + public void setLocalPort(int localPort) + { + this.localPort = localPort; + } + + public InetAddress getRemoteAddress() + { + return remoteAddress; + } + + public void setRemoteAddress(InetAddress remoteAddress) + { + this.remoteAddress = remoteAddress; + } + + public int getRemotePort() + { + return remotePort; + } + + public void setRemotePort(int remotePort) + { + this.remotePort = remotePort; + } + public String toString() { StringBuffer sb; Index: AGIReaderImpl.java =================================================================== RCS file: /cvsroot/asterisk-java/asterisk-java/src/java/net/sf/asterisk/fastagi/impl/AGIReaderImpl.java,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -p -r1.2 -r1.3 --- AGIReaderImpl.java 15 Apr 2005 04:47:00 -0000 1.2 +++ AGIReaderImpl.java 27 Sep 2005 21:07:26 -0000 1.3 @@ -46,7 +46,7 @@ public class AGIReaderImpl implements AG public AGIRequest readRequest() throws AGIException { - AGIRequest request; + AGIRequestImpl request; String line; List lines; @@ -72,6 +72,10 @@ public class AGIReaderImpl implements AG } request = new AGIRequestImpl(lines); + request.setLocalAddress(socket.getLocalAddress()); + request.setLocalPort(socket.getLocalPort()); + request.setRemoteAddress(socket.getRemoteAddress()); + request.setRemotePort(socket.getRemotePort()); return request; } |