You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mina.apache.org by ng...@apache.org on 2008/08/07 21:12:53 UTC
svn commit: r683677 - in /mina/ftpserver/trunk:
core/src/main/java/org/apache/ftpserver/FtpSessionImpl.java
ftplet-api/src/main/java/org/apache/ftpserver/ftplet/FtpSession.java
Author: ngn
Date: Thu Aug 7 12:12:52 2008
New Revision: 683677
URL: http://svn.apache.org/viewvc?rev=683677&view=rev
Log:
write method missing from FtpSession, making it impossible to write replies from Ftplets (FTPSERVER-148)
Modified:
mina/ftpserver/trunk/core/src/main/java/org/apache/ftpserver/FtpSessionImpl.java
mina/ftpserver/trunk/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/FtpSession.java
Modified: mina/ftpserver/trunk/core/src/main/java/org/apache/ftpserver/FtpSessionImpl.java
URL: http://svn.apache.org/viewvc/mina/ftpserver/trunk/core/src/main/java/org/apache/ftpserver/FtpSessionImpl.java?rev=683677&r1=683676&r2=683677&view=diff
==============================================================================
--- mina/ftpserver/trunk/core/src/main/java/org/apache/ftpserver/FtpSessionImpl.java (original)
+++ mina/ftpserver/trunk/core/src/main/java/org/apache/ftpserver/FtpSessionImpl.java Thu Aug 7 12:12:52 2008
@@ -28,6 +28,8 @@
import org.apache.ftpserver.ftplet.DataType;
import org.apache.ftpserver.ftplet.FileObject;
import org.apache.ftpserver.ftplet.FileSystemView;
+import org.apache.ftpserver.ftplet.FtpException;
+import org.apache.ftpserver.ftplet.FtpReply;
import org.apache.ftpserver.ftplet.FtpSession;
import org.apache.ftpserver.ftplet.Structure;
import org.apache.ftpserver.ftplet.User;
@@ -214,4 +216,8 @@
ioSession.removeAttribute(name);
}
+
+ public void write(FtpReply reply) throws FtpException {
+ ioSession.write(reply);
+ }
}
Modified: mina/ftpserver/trunk/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/FtpSession.java
URL: http://svn.apache.org/viewvc/mina/ftpserver/trunk/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/FtpSession.java?rev=683677&r1=683676&r2=683677&view=diff
==============================================================================
--- mina/ftpserver/trunk/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/FtpSession.java (original)
+++ mina/ftpserver/trunk/ftplet-api/src/main/java/org/apache/ftpserver/ftplet/FtpSession.java Thu Aug 7 12:12:52 2008
@@ -147,4 +147,11 @@
* Removes an attribute from this request.
*/
void removeAttribute(String name);
+
+ /**
+ * Write a reply to the client
+ * @param reply The reply that will be sent to the client
+ * @throws FtpException
+ */
+ void write(FtpReply reply) throws FtpException;
}