Package io.milton.ftp
Class MiltonFtpHandler
java.lang.Object
io.milton.ftp.MiltonFtpHandler
- All Implemented Interfaces:
org.apache.ftpserver.impl.FtpHandler
Wraps DefaultFtpHandler, adding support for filters
- Author:
- brad
-
Constructor Summary
ConstructorsConstructorDescriptionMiltonFtpHandler(org.apache.ftpserver.impl.FtpHandler wrapped, FtpActionListener actionListener) -
Method Summary
Modifier and TypeMethodDescriptionvoidexceptionCaught(org.apache.ftpserver.impl.FtpIoSession arg0, Throwable arg1) voidinit(org.apache.ftpserver.impl.FtpServerContext arg0, org.apache.ftpserver.listener.Listener arg1) voidmessageReceived(org.apache.ftpserver.impl.FtpIoSession session, org.apache.ftpserver.ftplet.FtpRequest request) voidmessageSent(org.apache.ftpserver.impl.FtpIoSession ioSession, org.apache.ftpserver.ftplet.FtpReply ftpReply) voidsessionClosed(org.apache.ftpserver.impl.FtpIoSession arg0) voidsessionCreated(org.apache.ftpserver.impl.FtpIoSession arg0) voidsessionIdle(org.apache.ftpserver.impl.FtpIoSession arg0, org.apache.mina.core.session.IdleStatus arg1) voidsessionOpened(org.apache.ftpserver.impl.FtpIoSession arg0)
-
Constructor Details
-
MiltonFtpHandler
public MiltonFtpHandler(org.apache.ftpserver.impl.FtpHandler wrapped, FtpActionListener actionListener)
-
-
Method Details
-
init
public void init(org.apache.ftpserver.impl.FtpServerContext arg0, org.apache.ftpserver.listener.Listener arg1) - Specified by:
initin interfaceorg.apache.ftpserver.impl.FtpHandler
-
sessionCreated
- Specified by:
sessionCreatedin interfaceorg.apache.ftpserver.impl.FtpHandler- Throws:
Exception
-
sessionOpened
- Specified by:
sessionOpenedin interfaceorg.apache.ftpserver.impl.FtpHandler- Throws:
Exception
-
sessionClosed
- Specified by:
sessionClosedin interfaceorg.apache.ftpserver.impl.FtpHandler- Throws:
Exception
-
sessionIdle
public void sessionIdle(org.apache.ftpserver.impl.FtpIoSession arg0, org.apache.mina.core.session.IdleStatus arg1) throws Exception - Specified by:
sessionIdlein interfaceorg.apache.ftpserver.impl.FtpHandler- Throws:
Exception
-
exceptionCaught
public void exceptionCaught(org.apache.ftpserver.impl.FtpIoSession arg0, Throwable arg1) throws Exception - Specified by:
exceptionCaughtin interfaceorg.apache.ftpserver.impl.FtpHandler- Throws:
Exception
-
messageReceived
public void messageReceived(org.apache.ftpserver.impl.FtpIoSession session, org.apache.ftpserver.ftplet.FtpRequest request) throws Exception - Specified by:
messageReceivedin interfaceorg.apache.ftpserver.impl.FtpHandler- Throws:
Exception
-
messageSent
public void messageSent(org.apache.ftpserver.impl.FtpIoSession ioSession, org.apache.ftpserver.ftplet.FtpReply ftpReply) throws Exception - Specified by:
messageSentin interfaceorg.apache.ftpserver.impl.FtpHandler- Throws:
Exception
-