org.mockftpserver.core.command
Interface CommandHandler

All Known Implementing Classes:
AborCommandHandler, AborCommandHandler, AbstractCommandHandler, AbstractFakeCommandHandler, AbstractStaticReplyCommandHandler, AbstractStorCommandHandler, AbstractStoreFileCommandHandler, AbstractStubCommandHandler, AbstractStubDataCommandHandler, AbstractTrackingCommandHandler, AcctCommandHandler, AcctCommandHandler, AlloCommandHandler, AlloCommandHandler, AppeCommandHandler, AppeCommandHandler, CdupCommandHandler, CdupCommandHandler, ConnectCommandHandler, CwdCommandHandler, CwdCommandHandler, DeleCommandHandler, DeleCommandHandler, EprtCommandHandler, EprtCommandHandler, EpsvCommandHandler, EpsvCommandHandler, FileRetrCommandHandler, HelpCommandHandler, HelpCommandHandler, ListCommandHandler, ListCommandHandler, MkdCommandHandler, MkdCommandHandler, ModeCommandHandler, ModeCommandHandler, NlstCommandHandler, NlstCommandHandler, NoopCommandHandler, NoopCommandHandler, PassCommandHandler, PassCommandHandler, PasvCommandHandler, PasvCommandHandler, PortCommandHandler, PortCommandHandler, PwdCommandHandler, PwdCommandHandler, QuitCommandHandler, QuitCommandHandler, ReinCommandHandler, ReinCommandHandler, RestCommandHandler, RestCommandHandler, RetrCommandHandler, RetrCommandHandler, RmdCommandHandler, RmdCommandHandler, RnfrCommandHandler, RnfrCommandHandler, RntoCommandHandler, RntoCommandHandler, SimpleCompositeCommandHandler, SiteCommandHandler, SiteCommandHandler, SmntCommandHandler, SmntCommandHandler, StatCommandHandler, StatCommandHandler, StaticReplyCommandHandler, StorCommandHandler, StorCommandHandler, StouCommandHandler, StouCommandHandler, StruCommandHandler, StruCommandHandler, SystCommandHandler, SystCommandHandler, TypeCommandHandler, TypeCommandHandler, UnsupportedCommandHandler, UserCommandHandler, UserCommandHandler

public interface CommandHandler

Interface for classes that can handle an FTP command.

Version:
$Revision: 8 $ - $Date: 2007-12-18 22:42:32 -0500 (Tue, 18 Dec 2007) $
Author:
Chris Mair

Method Summary
 void handleCommand(Command command, Session session)
          Handle the specified command for the session.
 

Method Detail

handleCommand

void handleCommand(Command command,
                   Session session)
                   throws Exception
Handle the specified command for the session. This method is declared to throw Exception, allowing CommandHandler implementations to avoid unnecessary exception-handling. All checked exceptions are expected to be wrapped and handled by the caller.

Parameters:
command - - the Command to be handled
session - - the session on which the Command was submitted
Throws:
Exception


Copyright © 2014. All rights reserved.