Update of /cvsroot/asterisk-java/asterisk-java/src/java/net/sf/asterisk/fastagi/reply
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv20829/src/java/net/sf/asterisk/fastagi/reply
Modified Files:
AGIReply.java
Log Message:
Removed dependcy on commons-lang
Index: AGIReply.java
===================================================================
RCS file: /cvsroot/asterisk-java/asterisk-java/src/java/net/sf/asterisk/fastagi/reply/AGIReply.java,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -d -p -r1.10 -r1.11
--- AGIReply.java 11 Mar 2005 13:40:06 -0000 1.10
+++ AGIReply.java 13 Mar 2005 11:26:51 -0000 1.11
@@ -20,11 +20,6 @@ import java.io.Serializable;
import java.util.HashMap;
import java.util.Map;
-import org.apache.commons.lang.builder.EqualsBuilder;
-import org.apache.commons.lang.builder.HashCodeBuilder;
-import org.apache.commons.lang.builder.ToStringBuilder;
-import org.apache.commons.lang.builder.ToStringStyle;
-
/**
* Reply received in response to an AGICommand.<br>
* The AGIReply contains information about success or failure of the execution
@@ -33,7 +28,6 @@ import org.apache.commons.lang.builder.T
* GetVariableCommand.
*
* @see net.sf.asterisk.fastagi.command.AGICommand
- *
* @author srt
* @version $Id$
*/
@@ -296,17 +290,22 @@ public class AGIReply implements Seriali
public String toString()
{
- return ToStringBuilder.reflectionToString(this,
- ToStringStyle.MULTI_LINE_STYLE);
- }
+ StringBuffer sb;
- public boolean equals(Object o)
- {
- return EqualsBuilder.reflectionEquals(this, o);
- }
+ sb = new StringBuffer(getClass().getName() + ": ");
+ sb.append("status='" + getStatus() + "'; ");
+ if (status == SC_SUCCESS)
+ {
+ sb.append("result='" + getResult() + "'; ");
+ sb.append("extra='" + getExtra() + "'; ");
+ sb.append("attributes=" + attributes + "; ");
+ }
+ if (status == SC_INVALID_COMMAND_SYNTAX)
+ {
+ sb.append("synopsis='" + getSynopsis() + "'; ");
+ }
+ sb.append("systemHashcode=" + System.identityHashCode(this));
- public int hashCode()
- {
- return HashCodeBuilder.reflectionHashCode(this);
+ return sb.toString();
}
}
|