You are viewing a plain text version of this content. The canonical link for it is here.
Posted to ftpserver-commits@incubator.apache.org by ng...@apache.org on 2007/01/21 22:52:48 UTC
svn commit: r498475 - in
/incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver: command/
interfaces/
Author: ngn
Date: Sun Jan 21 14:52:45 2007
New Revision: 498475
URL: http://svn.apache.org/viewvc?view=rev&rev=498475
Log:
Command now using FtpReplyOutput interface rather than FtpWriter directly
Modified:
incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/ABOR.java
incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/ACCT.java
incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/APPE.java
incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/AUTH.java
incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/CDUP.java
incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/CWD.java
incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/DELE.java
incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/EPRT.java
incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/EPSV.java
incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/FEAT.java
incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/HELP.java
incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/LANG.java
incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/LIST.java
incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/MD5.java
incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/MDTM.java
incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/MKD.java
incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/MLSD.java
incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/MLST.java
incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/MODE.java
incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/NLST.java
incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/NOOP.java
incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/OPTS.java
incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/OPTS_MLST.java
incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/OPTS_UTF8.java
incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/PASS.java
incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/PASV.java
incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/PBSZ.java
incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/PORT.java
incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/PROT.java
incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/PWD.java
incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/QUIT.java
incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/REIN.java
incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/REST.java
incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/RETR.java
incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/RMD.java
incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/RNFR.java
incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/RNTO.java
incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/SITE.java
incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/SITE_DESCUSER.java
incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/SITE_HELP.java
incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/SITE_STAT.java
incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/SITE_WHO.java
incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/SITE_ZONE.java
incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/SIZE.java
incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/STAT.java
incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/STOR.java
incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/STOU.java
incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/STRU.java
incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/SYST.java
incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/TYPE.java
incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/USER.java
incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/interfaces/Command.java
Modified: incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/ABOR.java
URL: http://svn.apache.org/viewvc/incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/ABOR.java?view=diff&rev=498475&r1=498474&r2=498475
==============================================================================
--- incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/ABOR.java (original)
+++ incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/ABOR.java Sun Jan 21 14:52:45 2007
@@ -22,7 +22,7 @@
import java.io.IOException;
import org.apache.ftpserver.FtpSessionImpl;
-import org.apache.ftpserver.FtpWriter;
+import org.apache.ftpserver.ftplet.FtpReplyOutput;
import org.apache.ftpserver.ftplet.FtpRequest;
import org.apache.ftpserver.ftplet.FtpReply;
import org.apache.ftpserver.listener.Connection;
@@ -51,7 +51,7 @@
public void execute(Connection connection,
FtpRequest request,
FtpSessionImpl session,
- FtpWriter out) throws IOException {
+ FtpReplyOutput out) throws IOException {
// reset state variables
session.resetState();
Modified: incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/ACCT.java
URL: http://svn.apache.org/viewvc/incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/ACCT.java?view=diff&rev=498475&r1=498474&r2=498475
==============================================================================
--- incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/ACCT.java (original)
+++ incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/ACCT.java Sun Jan 21 14:52:45 2007
@@ -22,7 +22,7 @@
import java.io.IOException;
import org.apache.ftpserver.FtpSessionImpl;
-import org.apache.ftpserver.FtpWriter;
+import org.apache.ftpserver.ftplet.FtpReplyOutput;
import org.apache.ftpserver.ftplet.FtpRequest;
import org.apache.ftpserver.ftplet.FtpReply;
import org.apache.ftpserver.listener.Connection;
@@ -45,7 +45,7 @@
public void execute(Connection connection,
FtpRequest request,
FtpSessionImpl session,
- FtpWriter out) throws IOException {
+ FtpReplyOutput out) throws IOException {
// reset state variables
session.resetState();
Modified: incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/APPE.java
URL: http://svn.apache.org/viewvc/incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/APPE.java?view=diff&rev=498475&r1=498474&r2=498475
==============================================================================
--- incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/APPE.java (original)
+++ incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/APPE.java Sun Jan 21 14:52:45 2007
@@ -26,9 +26,9 @@
import org.apache.commons.logging.Log;
import org.apache.ftpserver.FtpDataConnection;
import org.apache.ftpserver.FtpSessionImpl;
-import org.apache.ftpserver.FtpWriter;
import org.apache.ftpserver.ftplet.FileObject;
import org.apache.ftpserver.ftplet.FtpException;
+import org.apache.ftpserver.ftplet.FtpReplyOutput;
import org.apache.ftpserver.ftplet.FtpRequest;
import org.apache.ftpserver.ftplet.FtpReply;
import org.apache.ftpserver.ftplet.Ftplet;
@@ -60,7 +60,7 @@
public void execute(Connection connection,
FtpRequest request,
FtpSessionImpl session,
- FtpWriter out) throws IOException, FtpException {
+ FtpReplyOutput out) throws IOException, FtpException {
try {
Modified: incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/AUTH.java
URL: http://svn.apache.org/viewvc/incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/AUTH.java?view=diff&rev=498475&r1=498474&r2=498475
==============================================================================
--- incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/AUTH.java (original)
+++ incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/AUTH.java Sun Jan 21 14:52:45 2007
@@ -23,8 +23,8 @@
import org.apache.commons.logging.Log;
import org.apache.ftpserver.FtpSessionImpl;
-import org.apache.ftpserver.FtpWriter;
import org.apache.ftpserver.ftplet.FtpException;
+import org.apache.ftpserver.ftplet.FtpReplyOutput;
import org.apache.ftpserver.ftplet.FtpRequest;
import org.apache.ftpserver.ftplet.FtpReply;
import org.apache.ftpserver.interfaces.FtpServerContext;
@@ -46,7 +46,7 @@
public void execute(Connection connection,
FtpRequest request,
FtpSessionImpl session,
- FtpWriter out) throws IOException, FtpException {
+ FtpReplyOutput out) throws IOException, FtpException {
// reset state variables
session.resetState();
Modified: incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/CDUP.java
URL: http://svn.apache.org/viewvc/incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/CDUP.java?view=diff&rev=498475&r1=498474&r2=498475
==============================================================================
--- incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/CDUP.java (original)
+++ incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/CDUP.java Sun Jan 21 14:52:45 2007
@@ -22,9 +22,9 @@
import java.io.IOException;
import org.apache.ftpserver.FtpSessionImpl;
-import org.apache.ftpserver.FtpWriter;
import org.apache.ftpserver.ftplet.FileSystemView;
import org.apache.ftpserver.ftplet.FtpException;
+import org.apache.ftpserver.ftplet.FtpReplyOutput;
import org.apache.ftpserver.ftplet.FtpRequest;
import org.apache.ftpserver.ftplet.FtpReply;
import org.apache.ftpserver.listener.Connection;
@@ -50,7 +50,7 @@
public void execute(Connection connection,
FtpRequest request,
FtpSessionImpl session,
- FtpWriter out) throws IOException, FtpException {
+ FtpReplyOutput out) throws IOException, FtpException {
// reset state variables
session.resetState();
Modified: incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/CWD.java
URL: http://svn.apache.org/viewvc/incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/CWD.java?view=diff&rev=498475&r1=498474&r2=498475
==============================================================================
--- incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/CWD.java (original)
+++ incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/CWD.java Sun Jan 21 14:52:45 2007
@@ -22,9 +22,9 @@
import java.io.IOException;
import org.apache.ftpserver.FtpSessionImpl;
-import org.apache.ftpserver.FtpWriter;
import org.apache.ftpserver.ftplet.FileSystemView;
import org.apache.ftpserver.ftplet.FtpException;
+import org.apache.ftpserver.ftplet.FtpReplyOutput;
import org.apache.ftpserver.ftplet.FtpRequest;
import org.apache.ftpserver.ftplet.FtpReply;
import org.apache.ftpserver.listener.Connection;
@@ -50,7 +50,7 @@
public void execute(Connection connection,
FtpRequest request,
FtpSessionImpl session,
- FtpWriter out) throws IOException, FtpException {
+ FtpReplyOutput out) throws IOException, FtpException {
// reset state variables
session.resetState();
Modified: incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/DELE.java
URL: http://svn.apache.org/viewvc/incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/DELE.java?view=diff&rev=498475&r1=498474&r2=498475
==============================================================================
--- incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/DELE.java (original)
+++ incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/DELE.java Sun Jan 21 14:52:45 2007
@@ -23,9 +23,9 @@
import org.apache.commons.logging.Log;
import org.apache.ftpserver.FtpSessionImpl;
-import org.apache.ftpserver.FtpWriter;
import org.apache.ftpserver.ftplet.FileObject;
import org.apache.ftpserver.ftplet.FtpException;
+import org.apache.ftpserver.ftplet.FtpReplyOutput;
import org.apache.ftpserver.ftplet.FtpRequest;
import org.apache.ftpserver.ftplet.FtpReply;
import org.apache.ftpserver.ftplet.Ftplet;
@@ -53,7 +53,7 @@
public void execute(Connection connection,
FtpRequest request,
FtpSessionImpl session,
- FtpWriter out) throws IOException, FtpException {
+ FtpReplyOutput out) throws IOException, FtpException {
// reset state variables
session.resetState();
Modified: incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/EPRT.java
URL: http://svn.apache.org/viewvc/incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/EPRT.java?view=diff&rev=498475&r1=498474&r2=498475
==============================================================================
--- incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/EPRT.java (original)
+++ incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/EPRT.java Sun Jan 21 14:52:45 2007
@@ -24,7 +24,7 @@
import java.net.UnknownHostException;
import org.apache.ftpserver.FtpSessionImpl;
-import org.apache.ftpserver.FtpWriter;
+import org.apache.ftpserver.ftplet.FtpReplyOutput;
import org.apache.ftpserver.ftplet.FtpRequest;
import org.apache.ftpserver.ftplet.FtpReply;
import org.apache.ftpserver.interfaces.DataConnectionConfig;
@@ -50,7 +50,7 @@
public void execute(Connection connection,
FtpRequest request,
FtpSessionImpl session,
- FtpWriter out) throws IOException {
+ FtpReplyOutput out) throws IOException {
// reset state variables
session.resetState();
Modified: incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/EPSV.java
URL: http://svn.apache.org/viewvc/incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/EPSV.java?view=diff&rev=498475&r1=498474&r2=498475
==============================================================================
--- incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/EPSV.java (original)
+++ incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/EPSV.java Sun Jan 21 14:52:45 2007
@@ -23,7 +23,7 @@
import org.apache.ftpserver.FtpDataConnectionFactory;
import org.apache.ftpserver.FtpSessionImpl;
-import org.apache.ftpserver.FtpWriter;
+import org.apache.ftpserver.ftplet.FtpReplyOutput;
import org.apache.ftpserver.ftplet.FtpRequest;
import org.apache.ftpserver.ftplet.FtpReply;
import org.apache.ftpserver.listener.Connection;
@@ -52,7 +52,7 @@
public void execute(Connection connection,
FtpRequest request,
FtpSessionImpl session,
- FtpWriter out) throws IOException {
+ FtpReplyOutput out) throws IOException {
// reset state variables
session.resetState();
Modified: incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/FEAT.java
URL: http://svn.apache.org/viewvc/incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/FEAT.java?view=diff&rev=498475&r1=498474&r2=498475
==============================================================================
--- incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/FEAT.java (original)
+++ incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/FEAT.java Sun Jan 21 14:52:45 2007
@@ -22,8 +22,8 @@
import java.io.IOException;
import org.apache.ftpserver.FtpSessionImpl;
-import org.apache.ftpserver.FtpWriter;
import org.apache.ftpserver.ftplet.FtpException;
+import org.apache.ftpserver.ftplet.FtpReplyOutput;
import org.apache.ftpserver.ftplet.FtpRequest;
import org.apache.ftpserver.ftplet.FtpReply;
import org.apache.ftpserver.listener.Connection;
@@ -43,7 +43,7 @@
public void execute(Connection connection,
FtpRequest request,
FtpSessionImpl session,
- FtpWriter out) throws IOException, FtpException {
+ FtpReplyOutput out) throws IOException, FtpException {
// reset state variables
session.resetState();
Modified: incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/HELP.java
URL: http://svn.apache.org/viewvc/incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/HELP.java?view=diff&rev=498475&r1=498474&r2=498475
==============================================================================
--- incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/HELP.java (original)
+++ incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/HELP.java Sun Jan 21 14:52:45 2007
@@ -22,7 +22,7 @@
import java.io.IOException;
import org.apache.ftpserver.FtpSessionImpl;
-import org.apache.ftpserver.FtpWriter;
+import org.apache.ftpserver.ftplet.FtpReplyOutput;
import org.apache.ftpserver.ftplet.FtpRequest;
import org.apache.ftpserver.ftplet.FtpReply;
import org.apache.ftpserver.interfaces.MessageResource;
@@ -49,7 +49,7 @@
public void execute(Connection connection,
FtpRequest request,
FtpSessionImpl session,
- FtpWriter out) throws IOException {
+ FtpReplyOutput out) throws IOException {
// reset state variables
session.resetState();
Modified: incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/LANG.java
URL: http://svn.apache.org/viewvc/incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/LANG.java?view=diff&rev=498475&r1=498474&r2=498475
==============================================================================
--- incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/LANG.java (original)
+++ incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/LANG.java Sun Jan 21 14:52:45 2007
@@ -22,8 +22,8 @@
import java.io.IOException;
import org.apache.ftpserver.FtpSessionImpl;
-import org.apache.ftpserver.FtpWriter;
import org.apache.ftpserver.ftplet.FtpException;
+import org.apache.ftpserver.ftplet.FtpReplyOutput;
import org.apache.ftpserver.ftplet.FtpRequest;
import org.apache.ftpserver.ftplet.FtpReply;
import org.apache.ftpserver.interfaces.MessageResource;
@@ -46,7 +46,7 @@
public void execute(Connection connection,
FtpRequest request,
FtpSessionImpl session,
- FtpWriter out) throws IOException, FtpException {
+ FtpReplyOutput out) throws IOException, FtpException {
// reset state
session.resetState();
Modified: incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/LIST.java
URL: http://svn.apache.org/viewvc/incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/LIST.java?view=diff&rev=498475&r1=498474&r2=498475
==============================================================================
--- incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/LIST.java (original)
+++ incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/LIST.java Sun Jan 21 14:52:45 2007
@@ -24,8 +24,8 @@
import org.apache.ftpserver.FtpDataConnection;
import org.apache.ftpserver.FtpSessionImpl;
-import org.apache.ftpserver.FtpWriter;
import org.apache.ftpserver.ftplet.FtpException;
+import org.apache.ftpserver.ftplet.FtpReplyOutput;
import org.apache.ftpserver.ftplet.FtpRequest;
import org.apache.ftpserver.ftplet.FtpReply;
import org.apache.ftpserver.listener.Connection;
@@ -61,7 +61,7 @@
public void execute(Connection connection,
FtpRequest request,
FtpSessionImpl session,
- FtpWriter out) throws IOException, FtpException {
+ FtpReplyOutput out) throws IOException, FtpException {
try {
Modified: incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/MD5.java
URL: http://svn.apache.org/viewvc/incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/MD5.java?view=diff&rev=498475&r1=498474&r2=498475
==============================================================================
--- incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/MD5.java (original)
+++ incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/MD5.java Sun Jan 21 14:52:45 2007
@@ -26,8 +26,8 @@
import java.security.NoSuchAlgorithmException;
import org.apache.ftpserver.FtpSessionImpl;
-import org.apache.ftpserver.FtpWriter;
import org.apache.ftpserver.ftplet.FileObject;
+import org.apache.ftpserver.ftplet.FtpReplyOutput;
import org.apache.ftpserver.ftplet.FtpRequest;
import org.apache.ftpserver.ftplet.FtpReply;
import org.apache.ftpserver.listener.Connection;
@@ -51,7 +51,7 @@
public void execute(Connection connection,
FtpRequest request,
FtpSessionImpl session,
- FtpWriter out) throws IOException {
+ FtpReplyOutput out) throws IOException {
// reset state variables
session.resetState();
Modified: incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/MDTM.java
URL: http://svn.apache.org/viewvc/incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/MDTM.java?view=diff&rev=498475&r1=498474&r2=498475
==============================================================================
--- incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/MDTM.java (original)
+++ incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/MDTM.java Sun Jan 21 14:52:45 2007
@@ -22,9 +22,9 @@
import java.io.IOException;
import org.apache.ftpserver.FtpSessionImpl;
-import org.apache.ftpserver.FtpWriter;
import org.apache.ftpserver.ftplet.FileObject;
import org.apache.ftpserver.ftplet.FtpException;
+import org.apache.ftpserver.ftplet.FtpReplyOutput;
import org.apache.ftpserver.ftplet.FtpRequest;
import org.apache.ftpserver.ftplet.FtpReply;
import org.apache.ftpserver.listener.Connection;
@@ -47,7 +47,7 @@
public void execute(Connection connection,
FtpRequest request,
FtpSessionImpl session,
- FtpWriter out) throws IOException, FtpException {
+ FtpReplyOutput out) throws IOException, FtpException {
// reset state
session.resetState();
Modified: incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/MKD.java
URL: http://svn.apache.org/viewvc/incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/MKD.java?view=diff&rev=498475&r1=498474&r2=498475
==============================================================================
--- incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/MKD.java (original)
+++ incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/MKD.java Sun Jan 21 14:52:45 2007
@@ -23,9 +23,9 @@
import org.apache.commons.logging.Log;
import org.apache.ftpserver.FtpSessionImpl;
-import org.apache.ftpserver.FtpWriter;
import org.apache.ftpserver.ftplet.FileObject;
import org.apache.ftpserver.ftplet.FtpException;
+import org.apache.ftpserver.ftplet.FtpReplyOutput;
import org.apache.ftpserver.ftplet.FtpRequest;
import org.apache.ftpserver.ftplet.FtpReply;
import org.apache.ftpserver.ftplet.Ftplet;
@@ -55,7 +55,7 @@
public void execute(Connection connection,
FtpRequest request,
FtpSessionImpl session,
- FtpWriter out) throws IOException, FtpException {
+ FtpReplyOutput out) throws IOException, FtpException {
// reset state
session.resetState();
Modified: incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/MLSD.java
URL: http://svn.apache.org/viewvc/incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/MLSD.java?view=diff&rev=498475&r1=498474&r2=498475
==============================================================================
--- incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/MLSD.java (original)
+++ incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/MLSD.java Sun Jan 21 14:52:45 2007
@@ -24,8 +24,8 @@
import org.apache.ftpserver.FtpDataConnection;
import org.apache.ftpserver.FtpSessionImpl;
-import org.apache.ftpserver.FtpWriter;
import org.apache.ftpserver.ftplet.FtpException;
+import org.apache.ftpserver.ftplet.FtpReplyOutput;
import org.apache.ftpserver.ftplet.FtpRequest;
import org.apache.ftpserver.ftplet.FtpReply;
import org.apache.ftpserver.listener.Connection;
@@ -58,7 +58,7 @@
public void execute(Connection connection,
FtpRequest request,
FtpSessionImpl session,
- FtpWriter out) throws IOException, FtpException {
+ FtpReplyOutput out) throws IOException, FtpException {
try {
Modified: incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/MLST.java
URL: http://svn.apache.org/viewvc/incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/MLST.java?view=diff&rev=498475&r1=498474&r2=498475
==============================================================================
--- incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/MLST.java (original)
+++ incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/MLST.java Sun Jan 21 14:52:45 2007
@@ -22,9 +22,9 @@
import java.io.IOException;
import org.apache.ftpserver.FtpSessionImpl;
-import org.apache.ftpserver.FtpWriter;
import org.apache.ftpserver.ftplet.FileObject;
import org.apache.ftpserver.ftplet.FtpException;
+import org.apache.ftpserver.ftplet.FtpReplyOutput;
import org.apache.ftpserver.ftplet.FtpRequest;
import org.apache.ftpserver.ftplet.FtpReply;
import org.apache.ftpserver.listener.Connection;
@@ -50,7 +50,7 @@
public void execute(Connection connection,
FtpRequest request,
FtpSessionImpl session,
- FtpWriter out) throws IOException {
+ FtpReplyOutput out) throws IOException {
// reset state variables
session.resetState();
Modified: incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/MODE.java
URL: http://svn.apache.org/viewvc/incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/MODE.java?view=diff&rev=498475&r1=498474&r2=498475
==============================================================================
--- incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/MODE.java (original)
+++ incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/MODE.java Sun Jan 21 14:52:45 2007
@@ -22,7 +22,7 @@
import java.io.IOException;
import org.apache.ftpserver.FtpSessionImpl;
-import org.apache.ftpserver.FtpWriter;
+import org.apache.ftpserver.ftplet.FtpReplyOutput;
import org.apache.ftpserver.ftplet.FtpRequest;
import org.apache.ftpserver.ftplet.FtpReply;
import org.apache.ftpserver.listener.Connection;
@@ -46,7 +46,7 @@
public void execute(Connection connection,
FtpRequest request,
FtpSessionImpl session,
- FtpWriter out) throws IOException {
+ FtpReplyOutput out) throws IOException {
// reset state
session.resetState();
Modified: incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/NLST.java
URL: http://svn.apache.org/viewvc/incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/NLST.java?view=diff&rev=498475&r1=498474&r2=498475
==============================================================================
--- incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/NLST.java (original)
+++ incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/NLST.java Sun Jan 21 14:52:45 2007
@@ -24,8 +24,8 @@
import org.apache.ftpserver.FtpDataConnection;
import org.apache.ftpserver.FtpSessionImpl;
-import org.apache.ftpserver.FtpWriter;
import org.apache.ftpserver.ftplet.FtpException;
+import org.apache.ftpserver.ftplet.FtpReplyOutput;
import org.apache.ftpserver.ftplet.FtpRequest;
import org.apache.ftpserver.ftplet.FtpReply;
import org.apache.ftpserver.listener.Connection;
@@ -62,7 +62,7 @@
public void execute(Connection connection,
FtpRequest request,
FtpSessionImpl session,
- FtpWriter out) throws IOException, FtpException {
+ FtpReplyOutput out) throws IOException, FtpException {
try {
Modified: incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/NOOP.java
URL: http://svn.apache.org/viewvc/incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/NOOP.java?view=diff&rev=498475&r1=498474&r2=498475
==============================================================================
--- incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/NOOP.java (original)
+++ incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/NOOP.java Sun Jan 21 14:52:45 2007
@@ -22,8 +22,8 @@
import java.io.IOException;
import org.apache.ftpserver.FtpSessionImpl;
-import org.apache.ftpserver.FtpWriter;
import org.apache.ftpserver.ftplet.FtpException;
+import org.apache.ftpserver.ftplet.FtpReplyOutput;
import org.apache.ftpserver.ftplet.FtpRequest;
import org.apache.ftpserver.ftplet.FtpReply;
import org.apache.ftpserver.listener.Connection;
@@ -47,7 +47,7 @@
public void execute(Connection connection,
FtpRequest request,
FtpSessionImpl session,
- FtpWriter out) throws IOException, FtpException {
+ FtpReplyOutput out) throws IOException, FtpException {
session.resetState();
out.write(FtpReplyUtil.translate(session, FtpReply.REPLY_200_COMMAND_OKAY, "NOOP", null));
Modified: incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/OPTS.java
URL: http://svn.apache.org/viewvc/incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/OPTS.java?view=diff&rev=498475&r1=498474&r2=498475
==============================================================================
--- incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/OPTS.java (original)
+++ incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/OPTS.java Sun Jan 21 14:52:45 2007
@@ -23,8 +23,8 @@
import java.util.HashMap;
import org.apache.ftpserver.FtpSessionImpl;
-import org.apache.ftpserver.FtpWriter;
import org.apache.ftpserver.ftplet.FtpException;
+import org.apache.ftpserver.ftplet.FtpReplyOutput;
import org.apache.ftpserver.ftplet.FtpRequest;
import org.apache.ftpserver.ftplet.FtpReply;
import org.apache.ftpserver.interfaces.Command;
@@ -52,7 +52,7 @@
public void execute(Connection connection,
FtpRequest request,
FtpSessionImpl session,
- FtpWriter out) throws IOException, FtpException {
+ FtpReplyOutput out) throws IOException, FtpException {
// reset state
session.resetState();
Modified: incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/OPTS_MLST.java
URL: http://svn.apache.org/viewvc/incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/OPTS_MLST.java?view=diff&rev=498475&r1=498474&r2=498475
==============================================================================
--- incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/OPTS_MLST.java (original)
+++ incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/OPTS_MLST.java Sun Jan 21 14:52:45 2007
@@ -23,8 +23,8 @@
import java.util.StringTokenizer;
import org.apache.ftpserver.FtpSessionImpl;
-import org.apache.ftpserver.FtpWriter;
import org.apache.ftpserver.ftplet.FtpException;
+import org.apache.ftpserver.ftplet.FtpReplyOutput;
import org.apache.ftpserver.ftplet.FtpRequest;
import org.apache.ftpserver.ftplet.FtpReply;
import org.apache.ftpserver.listener.Connection;
@@ -53,7 +53,7 @@
public void execute(Connection connection,
FtpRequest request,
FtpSessionImpl session,
- FtpWriter out) throws IOException, FtpException {
+ FtpReplyOutput out) throws IOException, FtpException {
// reset state
session.resetState();
Modified: incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/OPTS_UTF8.java
URL: http://svn.apache.org/viewvc/incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/OPTS_UTF8.java?view=diff&rev=498475&r1=498474&r2=498475
==============================================================================
--- incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/OPTS_UTF8.java (original)
+++ incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/OPTS_UTF8.java Sun Jan 21 14:52:45 2007
@@ -22,8 +22,8 @@
import java.io.IOException;
import org.apache.ftpserver.FtpSessionImpl;
-import org.apache.ftpserver.FtpWriter;
import org.apache.ftpserver.ftplet.FtpException;
+import org.apache.ftpserver.ftplet.FtpReplyOutput;
import org.apache.ftpserver.ftplet.FtpRequest;
import org.apache.ftpserver.ftplet.FtpReply;
import org.apache.ftpserver.listener.Connection;
@@ -47,7 +47,7 @@
public void execute(Connection connection,
FtpRequest request,
FtpSessionImpl session,
- FtpWriter out) throws IOException, FtpException {
+ FtpReplyOutput out) throws IOException, FtpException {
// reset state
session.resetState();
Modified: incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/PASS.java
URL: http://svn.apache.org/viewvc/incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/PASS.java?view=diff&rev=498475&r1=498474&r2=498475
==============================================================================
--- incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/PASS.java (original)
+++ incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/PASS.java Sun Jan 21 14:52:45 2007
@@ -23,12 +23,12 @@
import org.apache.commons.logging.Log;
import org.apache.ftpserver.FtpSessionImpl;
-import org.apache.ftpserver.FtpWriter;
import org.apache.ftpserver.ftplet.Authentication;
import org.apache.ftpserver.ftplet.AuthenticationFailedException;
import org.apache.ftpserver.ftplet.FileSystemManager;
import org.apache.ftpserver.ftplet.FileSystemView;
import org.apache.ftpserver.ftplet.FtpException;
+import org.apache.ftpserver.ftplet.FtpReplyOutput;
import org.apache.ftpserver.ftplet.FtpRequest;
import org.apache.ftpserver.ftplet.FtpReply;
import org.apache.ftpserver.ftplet.Ftplet;
@@ -62,7 +62,7 @@
public void execute(Connection connection,
FtpRequest request,
FtpSessionImpl session,
- FtpWriter out) throws IOException, FtpException {
+ FtpReplyOutput out) throws IOException, FtpException {
boolean success = false;
FtpServerContext serverContext = connection.getServerContext();
Modified: incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/PASV.java
URL: http://svn.apache.org/viewvc/incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/PASV.java?view=diff&rev=498475&r1=498474&r2=498475
==============================================================================
--- incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/PASV.java (original)
+++ incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/PASV.java Sun Jan 21 14:52:45 2007
@@ -24,8 +24,8 @@
import org.apache.ftpserver.FtpDataConnectionFactory;
import org.apache.ftpserver.FtpSessionImpl;
-import org.apache.ftpserver.FtpWriter;
import org.apache.ftpserver.ftplet.FtpException;
+import org.apache.ftpserver.ftplet.FtpReplyOutput;
import org.apache.ftpserver.ftplet.FtpRequest;
import org.apache.ftpserver.ftplet.FtpReply;
import org.apache.ftpserver.listener.Connection;
@@ -51,7 +51,7 @@
public void execute(Connection connection,
FtpRequest request,
FtpSessionImpl session,
- FtpWriter out) throws IOException, FtpException {
+ FtpReplyOutput out) throws IOException, FtpException {
// reset state variables
session.resetState();
Modified: incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/PBSZ.java
URL: http://svn.apache.org/viewvc/incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/PBSZ.java?view=diff&rev=498475&r1=498474&r2=498475
==============================================================================
--- incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/PBSZ.java (original)
+++ incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/PBSZ.java Sun Jan 21 14:52:45 2007
@@ -22,8 +22,8 @@
import java.io.IOException;
import org.apache.ftpserver.FtpSessionImpl;
-import org.apache.ftpserver.FtpWriter;
import org.apache.ftpserver.ftplet.FtpException;
+import org.apache.ftpserver.ftplet.FtpReplyOutput;
import org.apache.ftpserver.ftplet.FtpRequest;
import org.apache.ftpserver.ftplet.FtpReply;
import org.apache.ftpserver.listener.Connection;
@@ -43,7 +43,7 @@
public void execute(Connection connection,
FtpRequest request,
FtpSessionImpl session,
- FtpWriter out) throws IOException, FtpException {
+ FtpReplyOutput out) throws IOException, FtpException {
session.resetState();
out.write(FtpReplyUtil.translate(session, FtpReply.REPLY_200_COMMAND_OKAY, "PBSZ", null));
Modified: incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/PORT.java
URL: http://svn.apache.org/viewvc/incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/PORT.java?view=diff&rev=498475&r1=498474&r2=498475
==============================================================================
--- incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/PORT.java (original)
+++ incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/PORT.java Sun Jan 21 14:52:45 2007
@@ -25,7 +25,7 @@
import java.util.StringTokenizer;
import org.apache.ftpserver.FtpSessionImpl;
-import org.apache.ftpserver.FtpWriter;
+import org.apache.ftpserver.ftplet.FtpReplyOutput;
import org.apache.ftpserver.ftplet.FtpRequest;
import org.apache.ftpserver.ftplet.FtpReply;
import org.apache.ftpserver.interfaces.DataConnectionConfig;
@@ -61,7 +61,7 @@
public void execute(Connection connection,
FtpRequest request,
FtpSessionImpl session,
- FtpWriter out) throws IOException {
+ FtpReplyOutput out) throws IOException {
// reset state variables
session.resetState();
Modified: incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/PROT.java
URL: http://svn.apache.org/viewvc/incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/PROT.java?view=diff&rev=498475&r1=498474&r2=498475
==============================================================================
--- incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/PROT.java (original)
+++ incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/PROT.java Sun Jan 21 14:52:45 2007
@@ -23,8 +23,8 @@
import org.apache.ftpserver.FtpDataConnectionFactory;
import org.apache.ftpserver.FtpSessionImpl;
-import org.apache.ftpserver.FtpWriter;
import org.apache.ftpserver.ftplet.FtpException;
+import org.apache.ftpserver.ftplet.FtpReplyOutput;
import org.apache.ftpserver.ftplet.FtpRequest;
import org.apache.ftpserver.ftplet.FtpReply;
import org.apache.ftpserver.interfaces.FtpServerContext;
@@ -45,7 +45,7 @@
public void execute(Connection connection,
FtpRequest request,
FtpSessionImpl session,
- FtpWriter out) throws IOException, FtpException {
+ FtpReplyOutput out) throws IOException, FtpException {
// reset state variables
session.resetState();
Modified: incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/PWD.java
URL: http://svn.apache.org/viewvc/incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/PWD.java?view=diff&rev=498475&r1=498474&r2=498475
==============================================================================
--- incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/PWD.java (original)
+++ incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/PWD.java Sun Jan 21 14:52:45 2007
@@ -22,9 +22,9 @@
import java.io.IOException;
import org.apache.ftpserver.FtpSessionImpl;
-import org.apache.ftpserver.FtpWriter;
import org.apache.ftpserver.ftplet.FileSystemView;
import org.apache.ftpserver.ftplet.FtpException;
+import org.apache.ftpserver.ftplet.FtpReplyOutput;
import org.apache.ftpserver.ftplet.FtpRequest;
import org.apache.ftpserver.ftplet.FtpReply;
import org.apache.ftpserver.listener.Connection;
@@ -47,7 +47,7 @@
public void execute(Connection connection,
FtpRequest request,
FtpSessionImpl session,
- FtpWriter out) throws IOException, FtpException {
+ FtpReplyOutput out) throws IOException, FtpException {
session.resetState();
FileSystemView fsview = session.getFileSystemView();
String currDir = fsview.getCurrentDirectory().getFullName();
Modified: incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/QUIT.java
URL: http://svn.apache.org/viewvc/incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/QUIT.java?view=diff&rev=498475&r1=498474&r2=498475
==============================================================================
--- incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/QUIT.java (original)
+++ incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/QUIT.java Sun Jan 21 14:52:45 2007
@@ -22,7 +22,7 @@
import java.io.IOException;
import org.apache.ftpserver.FtpSessionImpl;
-import org.apache.ftpserver.FtpWriter;
+import org.apache.ftpserver.ftplet.FtpReplyOutput;
import org.apache.ftpserver.ftplet.FtpRequest;
import org.apache.ftpserver.ftplet.FtpReply;
import org.apache.ftpserver.listener.Connection;
@@ -45,7 +45,7 @@
public void execute(Connection connection,
FtpRequest request,
FtpSessionImpl session,
- FtpWriter out) throws IOException {
+ FtpReplyOutput out) throws IOException {
session.resetState();
out.write(FtpReplyUtil.translate(session, FtpReply.REPLY_221_CLOSING_CONTROL_CONNECTION, "QUIT", null));
connection.getServerContext().getConnectionManager().closeConnection(connection);
Modified: incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/REIN.java
URL: http://svn.apache.org/viewvc/incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/REIN.java?view=diff&rev=498475&r1=498474&r2=498475
==============================================================================
--- incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/REIN.java (original)
+++ incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/REIN.java Sun Jan 21 14:52:45 2007
@@ -22,7 +22,7 @@
import java.io.IOException;
import org.apache.ftpserver.FtpSessionImpl;
-import org.apache.ftpserver.FtpWriter;
+import org.apache.ftpserver.ftplet.FtpReplyOutput;
import org.apache.ftpserver.ftplet.FtpRequest;
import org.apache.ftpserver.ftplet.FtpReply;
import org.apache.ftpserver.listener.Connection;
@@ -45,7 +45,7 @@
public void execute(Connection connection,
FtpRequest request,
FtpSessionImpl session,
- FtpWriter out) throws IOException {
+ FtpReplyOutput out) throws IOException {
session.reinitialize();
session.setLanguage(null);
Modified: incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/REST.java
URL: http://svn.apache.org/viewvc/incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/REST.java?view=diff&rev=498475&r1=498474&r2=498475
==============================================================================
--- incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/REST.java (original)
+++ incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/REST.java Sun Jan 21 14:52:45 2007
@@ -22,7 +22,7 @@
import java.io.IOException;
import org.apache.ftpserver.FtpSessionImpl;
-import org.apache.ftpserver.FtpWriter;
+import org.apache.ftpserver.ftplet.FtpReplyOutput;
import org.apache.ftpserver.ftplet.FtpRequest;
import org.apache.ftpserver.ftplet.FtpReply;
import org.apache.ftpserver.listener.Connection;
@@ -49,7 +49,7 @@
public void execute(Connection connection,
FtpRequest request,
FtpSessionImpl session,
- FtpWriter out) throws IOException {
+ FtpReplyOutput out) throws IOException {
// argument check
String argument = request.getArgument();
Modified: incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/RETR.java
URL: http://svn.apache.org/viewvc/incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/RETR.java?view=diff&rev=498475&r1=498474&r2=498475
==============================================================================
--- incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/RETR.java (original)
+++ incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/RETR.java Sun Jan 21 14:52:45 2007
@@ -26,10 +26,10 @@
import org.apache.ftpserver.FtpDataConnection;
import org.apache.ftpserver.FtpSessionImpl;
-import org.apache.ftpserver.FtpWriter;
import org.apache.ftpserver.ftplet.DataType;
import org.apache.ftpserver.ftplet.FileObject;
import org.apache.ftpserver.ftplet.FtpException;
+import org.apache.ftpserver.ftplet.FtpReplyOutput;
import org.apache.ftpserver.ftplet.FtpRequest;
import org.apache.ftpserver.ftplet.FtpReply;
import org.apache.ftpserver.ftplet.Ftplet;
@@ -60,7 +60,7 @@
public void execute(Connection connection,
FtpRequest request,
FtpSessionImpl session,
- FtpWriter out) throws IOException, FtpException {
+ FtpReplyOutput out) throws IOException, FtpException {
try {
Modified: incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/RMD.java
URL: http://svn.apache.org/viewvc/incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/RMD.java?view=diff&rev=498475&r1=498474&r2=498475
==============================================================================
--- incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/RMD.java (original)
+++ incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/RMD.java Sun Jan 21 14:52:45 2007
@@ -23,9 +23,9 @@
import org.apache.commons.logging.Log;
import org.apache.ftpserver.FtpSessionImpl;
-import org.apache.ftpserver.FtpWriter;
import org.apache.ftpserver.ftplet.FileObject;
import org.apache.ftpserver.ftplet.FtpException;
+import org.apache.ftpserver.ftplet.FtpReplyOutput;
import org.apache.ftpserver.ftplet.FtpRequest;
import org.apache.ftpserver.ftplet.FtpReply;
import org.apache.ftpserver.ftplet.Ftplet;
@@ -55,7 +55,7 @@
public void execute(Connection connection,
FtpRequest request,
FtpSessionImpl session,
- FtpWriter out) throws IOException, FtpException {
+ FtpReplyOutput out) throws IOException, FtpException {
// reset state variables
session.resetState();
Modified: incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/RNFR.java
URL: http://svn.apache.org/viewvc/incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/RNFR.java?view=diff&rev=498475&r1=498474&r2=498475
==============================================================================
--- incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/RNFR.java (original)
+++ incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/RNFR.java Sun Jan 21 14:52:45 2007
@@ -22,9 +22,9 @@
import java.io.IOException;
import org.apache.ftpserver.FtpSessionImpl;
-import org.apache.ftpserver.FtpWriter;
import org.apache.ftpserver.ftplet.FileObject;
import org.apache.ftpserver.ftplet.FtpException;
+import org.apache.ftpserver.ftplet.FtpReplyOutput;
import org.apache.ftpserver.ftplet.FtpRequest;
import org.apache.ftpserver.ftplet.FtpReply;
import org.apache.ftpserver.listener.Connection;
@@ -48,7 +48,7 @@
public void execute(Connection connection,
FtpRequest request,
FtpSessionImpl session,
- FtpWriter out) throws IOException, FtpException {
+ FtpReplyOutput out) throws IOException, FtpException {
// reset state variable
session.resetState();
Modified: incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/RNTO.java
URL: http://svn.apache.org/viewvc/incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/RNTO.java?view=diff&rev=498475&r1=498474&r2=498475
==============================================================================
--- incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/RNTO.java (original)
+++ incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/RNTO.java Sun Jan 21 14:52:45 2007
@@ -23,9 +23,9 @@
import org.apache.commons.logging.Log;
import org.apache.ftpserver.FtpSessionImpl;
-import org.apache.ftpserver.FtpWriter;
import org.apache.ftpserver.ftplet.FileObject;
import org.apache.ftpserver.ftplet.FtpException;
+import org.apache.ftpserver.ftplet.FtpReplyOutput;
import org.apache.ftpserver.ftplet.FtpRequest;
import org.apache.ftpserver.ftplet.FtpReply;
import org.apache.ftpserver.ftplet.Ftplet;
@@ -54,7 +54,7 @@
public void execute(Connection connection,
FtpRequest request,
FtpSessionImpl session,
- FtpWriter out) throws IOException, FtpException {
+ FtpReplyOutput out) throws IOException, FtpException {
try {
// argument check
Modified: incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/SITE.java
URL: http://svn.apache.org/viewvc/incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/SITE.java?view=diff&rev=498475&r1=498474&r2=498475
==============================================================================
--- incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/SITE.java (original)
+++ incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/SITE.java Sun Jan 21 14:52:45 2007
@@ -24,8 +24,8 @@
import org.apache.commons.logging.Log;
import org.apache.ftpserver.FtpSessionImpl;
-import org.apache.ftpserver.FtpWriter;
import org.apache.ftpserver.ftplet.FtpException;
+import org.apache.ftpserver.ftplet.FtpReplyOutput;
import org.apache.ftpserver.ftplet.FtpRequest;
import org.apache.ftpserver.ftplet.FtpReply;
import org.apache.ftpserver.ftplet.Ftplet;
@@ -53,7 +53,7 @@
public void execute(Connection connection,
FtpRequest request,
FtpSessionImpl session,
- FtpWriter out) throws IOException, FtpException {
+ FtpReplyOutput out) throws IOException, FtpException {
// call Ftplet.onSite method
FtpServerContext serverContext = connection.getServerContext();
Modified: incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/SITE_DESCUSER.java
URL: http://svn.apache.org/viewvc/incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/SITE_DESCUSER.java?view=diff&rev=498475&r1=498474&r2=498475
==============================================================================
--- incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/SITE_DESCUSER.java (original)
+++ incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/SITE_DESCUSER.java Sun Jan 21 14:52:45 2007
@@ -23,8 +23,8 @@
import org.apache.ftpserver.DefaultFtpReply;
import org.apache.ftpserver.FtpSessionImpl;
-import org.apache.ftpserver.FtpWriter;
import org.apache.ftpserver.ftplet.FtpException;
+import org.apache.ftpserver.ftplet.FtpReplyOutput;
import org.apache.ftpserver.ftplet.FtpRequest;
import org.apache.ftpserver.ftplet.FtpReply;
import org.apache.ftpserver.ftplet.User;
@@ -49,7 +49,7 @@
public void execute(Connection connection,
FtpRequest request,
FtpSessionImpl session,
- FtpWriter out) throws IOException, FtpException {
+ FtpReplyOutput out) throws IOException, FtpException {
// reset state variables
session.resetState();
Modified: incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/SITE_HELP.java
URL: http://svn.apache.org/viewvc/incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/SITE_HELP.java?view=diff&rev=498475&r1=498474&r2=498475
==============================================================================
--- incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/SITE_HELP.java (original)
+++ incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/SITE_HELP.java Sun Jan 21 14:52:45 2007
@@ -22,8 +22,8 @@
import java.io.IOException;
import org.apache.ftpserver.FtpSessionImpl;
-import org.apache.ftpserver.FtpWriter;
import org.apache.ftpserver.ftplet.FtpException;
+import org.apache.ftpserver.ftplet.FtpReplyOutput;
import org.apache.ftpserver.ftplet.FtpRequest;
import org.apache.ftpserver.ftplet.FtpReply;
import org.apache.ftpserver.listener.Connection;
@@ -44,7 +44,7 @@
public void execute(Connection connection,
FtpRequest request,
FtpSessionImpl session,
- FtpWriter out) throws IOException, FtpException {
+ FtpReplyOutput out) throws IOException, FtpException {
// reset state variables
session.resetState();
Modified: incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/SITE_STAT.java
URL: http://svn.apache.org/viewvc/incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/SITE_STAT.java?view=diff&rev=498475&r1=498474&r2=498475
==============================================================================
--- incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/SITE_STAT.java (original)
+++ incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/SITE_STAT.java Sun Jan 21 14:52:45 2007
@@ -23,8 +23,8 @@
import org.apache.ftpserver.DefaultFtpReply;
import org.apache.ftpserver.FtpSessionImpl;
-import org.apache.ftpserver.FtpWriter;
import org.apache.ftpserver.ftplet.FtpException;
+import org.apache.ftpserver.ftplet.FtpReplyOutput;
import org.apache.ftpserver.ftplet.FtpRequest;
import org.apache.ftpserver.ftplet.FtpReply;
import org.apache.ftpserver.ftplet.FtpStatistics;
@@ -47,7 +47,7 @@
public void execute(Connection connection,
FtpRequest request,
FtpSessionImpl session,
- FtpWriter out) throws IOException, FtpException {
+ FtpReplyOutput out) throws IOException, FtpException {
// reset state variables
session.resetState();
Modified: incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/SITE_WHO.java
URL: http://svn.apache.org/viewvc/incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/SITE_WHO.java?view=diff&rev=498475&r1=498474&r2=498475
==============================================================================
--- incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/SITE_WHO.java (original)
+++ incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/SITE_WHO.java Sun Jan 21 14:52:45 2007
@@ -25,8 +25,8 @@
import org.apache.ftpserver.DefaultFtpReply;
import org.apache.ftpserver.FtpSessionImpl;
-import org.apache.ftpserver.FtpWriter;
import org.apache.ftpserver.ftplet.FtpException;
+import org.apache.ftpserver.ftplet.FtpReplyOutput;
import org.apache.ftpserver.ftplet.FtpRequest;
import org.apache.ftpserver.ftplet.FtpReply;
import org.apache.ftpserver.ftplet.FtpSession;
@@ -52,7 +52,7 @@
public void execute(Connection connection,
FtpRequest request,
FtpSessionImpl session,
- FtpWriter out) throws IOException, FtpException {
+ FtpReplyOutput out) throws IOException, FtpException {
// reset state variables
session.resetState();
Modified: incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/SITE_ZONE.java
URL: http://svn.apache.org/viewvc/incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/SITE_ZONE.java?view=diff&rev=498475&r1=498474&r2=498475
==============================================================================
--- incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/SITE_ZONE.java (original)
+++ incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/SITE_ZONE.java Sun Jan 21 14:52:45 2007
@@ -25,8 +25,8 @@
import org.apache.ftpserver.DefaultFtpReply;
import org.apache.ftpserver.FtpSessionImpl;
-import org.apache.ftpserver.FtpWriter;
import org.apache.ftpserver.ftplet.FtpException;
+import org.apache.ftpserver.ftplet.FtpReplyOutput;
import org.apache.ftpserver.ftplet.FtpRequest;
import org.apache.ftpserver.ftplet.FtpReply;
import org.apache.ftpserver.listener.Connection;
@@ -47,7 +47,7 @@
public void execute(Connection connection,
FtpRequest request,
FtpSessionImpl session,
- FtpWriter out) throws IOException, FtpException {
+ FtpReplyOutput out) throws IOException, FtpException {
// reset state variables
session.resetState();
Modified: incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/SIZE.java
URL: http://svn.apache.org/viewvc/incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/SIZE.java?view=diff&rev=498475&r1=498474&r2=498475
==============================================================================
--- incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/SIZE.java (original)
+++ incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/SIZE.java Sun Jan 21 14:52:45 2007
@@ -22,9 +22,9 @@
import java.io.IOException;
import org.apache.ftpserver.FtpSessionImpl;
-import org.apache.ftpserver.FtpWriter;
import org.apache.ftpserver.ftplet.FileObject;
import org.apache.ftpserver.ftplet.FtpException;
+import org.apache.ftpserver.ftplet.FtpReplyOutput;
import org.apache.ftpserver.ftplet.FtpRequest;
import org.apache.ftpserver.ftplet.FtpReply;
import org.apache.ftpserver.listener.Connection;
@@ -46,7 +46,7 @@
public void execute(Connection connection,
FtpRequest request,
FtpSessionImpl session,
- FtpWriter out) throws IOException, FtpException {
+ FtpReplyOutput out) throws IOException, FtpException {
// reset state variables
session.resetState();
Modified: incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/STAT.java
URL: http://svn.apache.org/viewvc/incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/STAT.java?view=diff&rev=498475&r1=498474&r2=498475
==============================================================================
--- incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/STAT.java (original)
+++ incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/STAT.java Sun Jan 21 14:52:45 2007
@@ -22,7 +22,7 @@
import java.io.IOException;
import org.apache.ftpserver.FtpSessionImpl;
-import org.apache.ftpserver.FtpWriter;
+import org.apache.ftpserver.ftplet.FtpReplyOutput;
import org.apache.ftpserver.ftplet.FtpRequest;
import org.apache.ftpserver.ftplet.FtpReply;
import org.apache.ftpserver.listener.Connection;
@@ -45,7 +45,7 @@
public void execute(Connection connection,
FtpRequest request,
FtpSessionImpl session,
- FtpWriter out) throws IOException {
+ FtpReplyOutput out) throws IOException {
// reset state variables
session.resetState();
Modified: incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/STOR.java
URL: http://svn.apache.org/viewvc/incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/STOR.java?view=diff&rev=498475&r1=498474&r2=498475
==============================================================================
--- incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/STOR.java (original)
+++ incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/STOR.java Sun Jan 21 14:52:45 2007
@@ -25,9 +25,9 @@
import org.apache.ftpserver.FtpDataConnection;
import org.apache.ftpserver.FtpSessionImpl;
-import org.apache.ftpserver.FtpWriter;
import org.apache.ftpserver.ftplet.FileObject;
import org.apache.ftpserver.ftplet.FtpException;
+import org.apache.ftpserver.ftplet.FtpReplyOutput;
import org.apache.ftpserver.ftplet.FtpRequest;
import org.apache.ftpserver.ftplet.FtpReply;
import org.apache.ftpserver.ftplet.Ftplet;
@@ -61,7 +61,7 @@
public void execute(Connection connection,
FtpRequest request,
FtpSessionImpl session,
- FtpWriter out) throws IOException, FtpException {
+ FtpReplyOutput out) throws IOException, FtpException {
try {
Modified: incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/STOU.java
URL: http://svn.apache.org/viewvc/incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/STOU.java?view=diff&rev=498475&r1=498474&r2=498475
==============================================================================
--- incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/STOU.java (original)
+++ incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/STOU.java Sun Jan 21 14:52:45 2007
@@ -25,10 +25,10 @@
import org.apache.ftpserver.FtpDataConnection;
import org.apache.ftpserver.FtpSessionImpl;
-import org.apache.ftpserver.FtpWriter;
import org.apache.ftpserver.ftplet.FileObject;
import org.apache.ftpserver.ftplet.FileSystemView;
import org.apache.ftpserver.ftplet.FtpException;
+import org.apache.ftpserver.ftplet.FtpReplyOutput;
import org.apache.ftpserver.ftplet.FtpRequest;
import org.apache.ftpserver.ftplet.FtpReply;
import org.apache.ftpserver.ftplet.FtpSession;
@@ -60,7 +60,7 @@
public void execute(Connection connection,
FtpRequest request,
FtpSessionImpl session,
- FtpWriter out) throws IOException, FtpException {
+ FtpReplyOutput out) throws IOException, FtpException {
try {
Modified: incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/STRU.java
URL: http://svn.apache.org/viewvc/incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/STRU.java?view=diff&rev=498475&r1=498474&r2=498475
==============================================================================
--- incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/STRU.java (original)
+++ incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/STRU.java Sun Jan 21 14:52:45 2007
@@ -22,7 +22,7 @@
import java.io.IOException;
import org.apache.ftpserver.FtpSessionImpl;
-import org.apache.ftpserver.FtpWriter;
+import org.apache.ftpserver.ftplet.FtpReplyOutput;
import org.apache.ftpserver.ftplet.FtpRequest;
import org.apache.ftpserver.ftplet.FtpReply;
import org.apache.ftpserver.ftplet.Structure;
@@ -46,7 +46,7 @@
public void execute(Connection connection,
FtpRequest request,
FtpSessionImpl session,
- FtpWriter out) throws IOException {
+ FtpReplyOutput out) throws IOException {
// reset state variables
session.resetState();
Modified: incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/SYST.java
URL: http://svn.apache.org/viewvc/incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/SYST.java?view=diff&rev=498475&r1=498474&r2=498475
==============================================================================
--- incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/SYST.java (original)
+++ incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/SYST.java Sun Jan 21 14:52:45 2007
@@ -22,7 +22,7 @@
import java.io.IOException;
import org.apache.ftpserver.FtpSessionImpl;
-import org.apache.ftpserver.FtpWriter;
+import org.apache.ftpserver.ftplet.FtpReplyOutput;
import org.apache.ftpserver.ftplet.FtpRequest;
import org.apache.ftpserver.ftplet.FtpReply;
import org.apache.ftpserver.listener.Connection;
@@ -46,7 +46,7 @@
public void execute(Connection connection,
FtpRequest request,
FtpSessionImpl session,
- FtpWriter out) throws IOException {
+ FtpReplyOutput out) throws IOException {
// reset state variables
session.resetState();
Modified: incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/TYPE.java
URL: http://svn.apache.org/viewvc/incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/TYPE.java?view=diff&rev=498475&r1=498474&r2=498475
==============================================================================
--- incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/TYPE.java (original)
+++ incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/TYPE.java Sun Jan 21 14:52:45 2007
@@ -22,8 +22,8 @@
import java.io.IOException;
import org.apache.ftpserver.FtpSessionImpl;
-import org.apache.ftpserver.FtpWriter;
import org.apache.ftpserver.ftplet.DataType;
+import org.apache.ftpserver.ftplet.FtpReplyOutput;
import org.apache.ftpserver.ftplet.FtpRequest;
import org.apache.ftpserver.ftplet.FtpReply;
import org.apache.ftpserver.listener.Connection;
@@ -45,7 +45,7 @@
public void execute(Connection connection,
FtpRequest request,
FtpSessionImpl session,
- FtpWriter out) throws IOException {
+ FtpReplyOutput out) throws IOException {
// reset state variables
session.resetState();
Modified: incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/USER.java
URL: http://svn.apache.org/viewvc/incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/USER.java?view=diff&rev=498475&r1=498474&r2=498475
==============================================================================
--- incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/USER.java (original)
+++ incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/command/USER.java Sun Jan 21 14:52:45 2007
@@ -22,8 +22,8 @@
import java.io.IOException;
import org.apache.ftpserver.FtpSessionImpl;
-import org.apache.ftpserver.FtpWriter;
import org.apache.ftpserver.ftplet.FtpException;
+import org.apache.ftpserver.ftplet.FtpReplyOutput;
import org.apache.ftpserver.ftplet.FtpRequest;
import org.apache.ftpserver.ftplet.FtpReply;
import org.apache.ftpserver.ftplet.User;
@@ -55,7 +55,7 @@
public void execute(Connection connection,
FtpRequest request,
FtpSessionImpl session,
- FtpWriter out) throws IOException, FtpException {
+ FtpReplyOutput out) throws IOException, FtpException {
boolean success = false;
FtpServerContext serverContext = connection.getServerContext();
Modified: incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/interfaces/Command.java
URL: http://svn.apache.org/viewvc/incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/interfaces/Command.java?view=diff&rev=498475&r1=498474&r2=498475
==============================================================================
--- incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/interfaces/Command.java (original)
+++ incubator/ftpserver/trunk/core/src/java/org/apache/ftpserver/interfaces/Command.java Sun Jan 21 14:52:45 2007
@@ -22,8 +22,8 @@
import java.io.IOException;
import org.apache.ftpserver.FtpSessionImpl;
-import org.apache.ftpserver.FtpWriter;
import org.apache.ftpserver.ftplet.FtpException;
+import org.apache.ftpserver.ftplet.FtpReplyOutput;
import org.apache.ftpserver.ftplet.FtpRequest;
import org.apache.ftpserver.listener.Connection;
@@ -41,6 +41,6 @@
void execute(Connection connection,
FtpRequest request,
FtpSessionImpl session,
- FtpWriter out) throws IOException, FtpException;
+ FtpReplyOutput out) throws IOException, FtpException;
}