Author: norman Date: Sun Sep 25 17:31:13 2011 New Revision: 1175435 URL: http://svn.apache.org/viewvc?rev=1175435&view=rev Log: Remove not needed castings
Modified: james/protocols/trunk/smtp/src/main/java/org/apache/james/protocols/smtp/core/esmtp/MailSizeEsmtpExtension.java Modified: james/protocols/trunk/smtp/src/main/java/org/apache/james/protocols/smtp/core/esmtp/MailSizeEsmtpExtension.java URL: http://svn.apache.org/viewvc/james/protocols/trunk/smtp/src/main/java/org/apache/james/protocols/smtp/core/esmtp/MailSizeEsmtpExtension.java?rev=1175435&r1=1175434&r2=1175435&view=diff ============================================================================== --- james/protocols/trunk/smtp/src/main/java/org/apache/james/protocols/smtp/core/esmtp/MailSizeEsmtpExtension.java (original) +++ james/protocols/trunk/smtp/src/main/java/org/apache/james/protocols/smtp/core/esmtp/MailSizeEsmtpExtension.java Sun Sep 25 17:31:13 2011 @@ -22,9 +22,9 @@ package org.apache.james.protocols.smtp. import java.util.LinkedList; import java.util.List; +import org.apache.james.protocols.api.Response; import org.apache.james.protocols.api.handler.LineHandler; import org.apache.james.protocols.smtp.MailEnvelope; -import org.apache.james.protocols.smtp.SMTPResponse; import org.apache.james.protocols.smtp.SMTPRetCode; import org.apache.james.protocols.smtp.SMTPSession; import org.apache.james.protocols.smtp.core.DataLineFilter; @@ -137,8 +137,8 @@ public class MailSizeEsmtpExtension impl * (non-Javadoc) * @see org.apache.james.smtpserver.protocol.core.DataLineFilter#onLine(org.apache.james.smtpserver.protocol.SMTPSession, byte[], org.apache.james.api.protocol.LineHandler) */ - public SMTPResponse onLine(SMTPSession session, byte[] line, LineHandler<SMTPSession> next) { - SMTPResponse response = null; + public Response onLine(SMTPSession session, byte[] line, LineHandler<SMTPSession> next) { + Response response = null; Boolean failed = (Boolean) session.getState().get(MESG_FAILED); // If we already defined we failed and sent a reply we should simply // wait for a CRLF.CRLF to be sent by the client. @@ -146,7 +146,7 @@ public class MailSizeEsmtpExtension impl // TODO } else { if (line.length == 3 && line[0] == 46) { - response = (SMTPResponse) next.onLine(session, line); + response = next.onLine(session, line); } else { Long currentSize = (Long) session.getState().get("CURRENT_SIZE"); Long newSize; @@ -164,9 +164,9 @@ public class MailSizeEsmtpExtension impl session.getState().put(MESG_FAILED, Boolean.TRUE); // then let the client know that the size // limit has been hit. - response = (SMTPResponse) next.onLine(session, ".\r\n".getBytes()); + response = next.onLine(session, ".\r\n".getBytes()); } else { - response = (SMTPResponse) next.onLine(session, line); + response = next.onLine(session, line); } session.getState().put("CURRENT_SIZE", newSize); --------------------------------------------------------------------- To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org For additional commands, e-mail: server-dev-h...@james.apache.org