it.geosolutions.geobatch.ftpserver.server
Class GeoBatchFtplet

java.lang.Object
  extended by it.geosolutions.geobatch.ftpserver.server.GeoBatchFtplet
All Implemented Interfaces:
org.apache.ftpserver.ftplet.Ftplet

public class GeoBatchFtplet
extends java.lang.Object
implements org.apache.ftpserver.ftplet.Ftplet

Author:
ETj

Constructor Summary
GeoBatchFtplet()
           
 
Method Summary
 org.apache.ftpserver.ftplet.FtpletResult afterCommand(org.apache.ftpserver.ftplet.FtpSession session, org.apache.ftpserver.ftplet.FtpRequest request, org.apache.ftpserver.ftplet.FtpReply reply)
           
 org.apache.ftpserver.ftplet.FtpletResult beforeCommand(org.apache.ftpserver.ftplet.FtpSession session, org.apache.ftpserver.ftplet.FtpRequest request)
           
 void destroy()
           
protected  org.apache.ftpserver.ftplet.FtpletResult fireGeoBatchFileAdd(org.apache.ftpserver.ftplet.FtpSession session, org.apache.ftpserver.ftplet.FtpRequest request)
           
 void init(org.apache.ftpserver.ftplet.FtpletContext ftpletContext)
           
 org.apache.ftpserver.ftplet.FtpletResult onAppendEnd(org.apache.ftpserver.ftplet.FtpSession session, org.apache.ftpserver.ftplet.FtpRequest request, org.apache.ftpserver.ftplet.FtpReply reply)
           
 org.apache.ftpserver.ftplet.FtpletResult onConnect(org.apache.ftpserver.ftplet.FtpSession ftpSession)
           
 org.apache.ftpserver.ftplet.FtpletResult onDisconnect(org.apache.ftpserver.ftplet.FtpSession session)
           
 org.apache.ftpserver.ftplet.FtpletResult onMkdirStart(org.apache.ftpserver.ftplet.FtpSession session, org.apache.ftpserver.ftplet.FtpRequest request)
           
 org.apache.ftpserver.ftplet.FtpletResult onRenameStart(org.apache.ftpserver.ftplet.FtpSession session, org.apache.ftpserver.ftplet.FtpRequest request)
           
 org.apache.ftpserver.ftplet.FtpletResult onRmdirStart(org.apache.ftpserver.ftplet.FtpSession session, org.apache.ftpserver.ftplet.FtpRequest request)
           
 org.apache.ftpserver.ftplet.FtpletResult onUploadEnd(org.apache.ftpserver.ftplet.FtpSession session, org.apache.ftpserver.ftplet.FtpRequest request, org.apache.ftpserver.ftplet.FtpReply reply)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GeoBatchFtplet

public GeoBatchFtplet()
Method Detail

init

public void init(org.apache.ftpserver.ftplet.FtpletContext ftpletContext)
          throws org.apache.ftpserver.ftplet.FtpException
Specified by:
init in interface org.apache.ftpserver.ftplet.Ftplet
Throws:
org.apache.ftpserver.ftplet.FtpException

onConnect

public org.apache.ftpserver.ftplet.FtpletResult onConnect(org.apache.ftpserver.ftplet.FtpSession ftpSession)
                                                   throws org.apache.ftpserver.ftplet.FtpException,
                                                          java.io.IOException
Specified by:
onConnect in interface org.apache.ftpserver.ftplet.Ftplet
Throws:
org.apache.ftpserver.ftplet.FtpException
java.io.IOException

onDisconnect

public org.apache.ftpserver.ftplet.FtpletResult onDisconnect(org.apache.ftpserver.ftplet.FtpSession session)
                                                      throws org.apache.ftpserver.ftplet.FtpException,
                                                             java.io.IOException
Specified by:
onDisconnect in interface org.apache.ftpserver.ftplet.Ftplet
Throws:
org.apache.ftpserver.ftplet.FtpException
java.io.IOException

beforeCommand

public org.apache.ftpserver.ftplet.FtpletResult beforeCommand(org.apache.ftpserver.ftplet.FtpSession session,
                                                              org.apache.ftpserver.ftplet.FtpRequest request)
                                                       throws org.apache.ftpserver.ftplet.FtpException,
                                                              java.io.IOException
Specified by:
beforeCommand in interface org.apache.ftpserver.ftplet.Ftplet
Throws:
org.apache.ftpserver.ftplet.FtpException
java.io.IOException

afterCommand

public org.apache.ftpserver.ftplet.FtpletResult afterCommand(org.apache.ftpserver.ftplet.FtpSession session,
                                                             org.apache.ftpserver.ftplet.FtpRequest request,
                                                             org.apache.ftpserver.ftplet.FtpReply reply)
                                                      throws org.apache.ftpserver.ftplet.FtpException,
                                                             java.io.IOException
Specified by:
afterCommand in interface org.apache.ftpserver.ftplet.Ftplet
Throws:
org.apache.ftpserver.ftplet.FtpException
java.io.IOException

onUploadEnd

public org.apache.ftpserver.ftplet.FtpletResult onUploadEnd(org.apache.ftpserver.ftplet.FtpSession session,
                                                            org.apache.ftpserver.ftplet.FtpRequest request,
                                                            org.apache.ftpserver.ftplet.FtpReply reply)
                                                     throws org.apache.ftpserver.ftplet.FtpException,
                                                            java.io.IOException
Throws:
org.apache.ftpserver.ftplet.FtpException
java.io.IOException

onAppendEnd

public org.apache.ftpserver.ftplet.FtpletResult onAppendEnd(org.apache.ftpserver.ftplet.FtpSession session,
                                                            org.apache.ftpserver.ftplet.FtpRequest request,
                                                            org.apache.ftpserver.ftplet.FtpReply reply)
                                                     throws org.apache.ftpserver.ftplet.FtpException,
                                                            java.io.IOException
Throws:
org.apache.ftpserver.ftplet.FtpException
java.io.IOException

fireGeoBatchFileAdd

protected org.apache.ftpserver.ftplet.FtpletResult fireGeoBatchFileAdd(org.apache.ftpserver.ftplet.FtpSession session,
                                                                       org.apache.ftpserver.ftplet.FtpRequest request)
                                                                throws org.apache.ftpserver.ftplet.FtpException,
                                                                       java.io.IOException
Throws:
org.apache.ftpserver.ftplet.FtpException
java.io.IOException

destroy

public void destroy()
Specified by:
destroy in interface org.apache.ftpserver.ftplet.Ftplet

onMkdirStart

public org.apache.ftpserver.ftplet.FtpletResult onMkdirStart(org.apache.ftpserver.ftplet.FtpSession session,
                                                             org.apache.ftpserver.ftplet.FtpRequest request)
                                                      throws org.apache.ftpserver.ftplet.FtpException,
                                                             java.io.IOException
Throws:
org.apache.ftpserver.ftplet.FtpException
java.io.IOException

onRmdirStart

public org.apache.ftpserver.ftplet.FtpletResult onRmdirStart(org.apache.ftpserver.ftplet.FtpSession session,
                                                             org.apache.ftpserver.ftplet.FtpRequest request)
                                                      throws org.apache.ftpserver.ftplet.FtpException,
                                                             java.io.IOException
Throws:
org.apache.ftpserver.ftplet.FtpException
java.io.IOException

onRenameStart

public org.apache.ftpserver.ftplet.FtpletResult onRenameStart(org.apache.ftpserver.ftplet.FtpSession session,
                                                              org.apache.ftpserver.ftplet.FtpRequest request)
                                                       throws org.apache.ftpserver.ftplet.FtpException,
                                                              java.io.IOException
Throws:
org.apache.ftpserver.ftplet.FtpException
java.io.IOException


Copyright © 2008-2012 GeoSolutions. All Rights Reserved.