クラス ApacheMinaFtplet

java.lang.ObjectSE
org.apache.ftpserver.ftplet.DefaultFtplet
org.springframework.integration.ftp.server.ApacheMinaFtplet
実装されたすべてのインターフェース:
org.apache.ftpserver.ftplet.FtpletAwareBeanNameAwareInitializingBeanApplicationEventPublisherAware

public class ApacheMinaFtplet extends org.apache.ftpserver.ftplet.DefaultFtplet implements ApplicationEventPublisherAware, BeanNameAware, InitializingBean
Apache Mina FTP サーバーによって発行される FTP イベントのリスナー。選択されたイベントを ApacheMinaFtpEvent のサブクラスである Spring Framework ApplicationEvent として発行します。
導入:
5.2
作成者:
Gary Russell
  • コンストラクターの概要

    コンストラクター
    コンストラクター
    説明
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    void
    org.apache.ftpserver.ftplet.FtpletResult
    onAppendEnd(org.apache.ftpserver.ftplet.FtpSession session, org.apache.ftpserver.ftplet.FtpRequest request)
    org.apache.ftpserver.ftplet.FtpletResult
    onConnect(org.apache.ftpserver.ftplet.FtpSession session)
    org.apache.ftpserver.ftplet.FtpletResult
    onDeleteEnd(org.apache.ftpserver.ftplet.FtpSession session, org.apache.ftpserver.ftplet.FtpRequest request)
    org.apache.ftpserver.ftplet.FtpletResult
    onDisconnect(org.apache.ftpserver.ftplet.FtpSession session)
    org.apache.ftpserver.ftplet.FtpletResult
    onMkdirEnd(org.apache.ftpserver.ftplet.FtpSession session, org.apache.ftpserver.ftplet.FtpRequest request)
    org.apache.ftpserver.ftplet.FtpletResult
    onRenameEnd(org.apache.ftpserver.ftplet.FtpSession session, org.apache.ftpserver.ftplet.FtpRequest request)
    org.apache.ftpserver.ftplet.FtpletResult
    onRmdirEnd(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)
    void
    void

    クラス org.apache.ftpserver.ftplet.DefaultFtplet から継承されたメソッド

    afterCommand, beforeCommand, destroy, init, onAppendStart, onDeleteStart, onDownloadEnd, onDownloadStart, onLogin, onMkdirStart, onRenameStart, onRmdirStart, onSite, onUploadStart, onUploadUniqueEnd, onUploadUniqueStart

    クラス java.lang.ObjectSE から継承されたメソッド

    clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, wait, waitSE, waitSE
  • コンストラクターの詳細

    • ApacheMinaFtplet

      public ApacheMinaFtplet()
  • メソッドの詳細

    • setApplicationEventPublisher

      public void setApplicationEventPublisher(ApplicationEventPublisher applicationEventPublisher)
      次で指定:
      インターフェース ApplicationEventPublisherAwaresetApplicationEventPublisher 
    • getApplicationEventPublisher

      protected ApplicationEventPublisher getApplicationEventPublisher()
    • setBeanName

      public void setBeanName(StringSE name)
      次で指定:
      インターフェース BeanNameAwaresetBeanName 
    • getBeanName

      public StringSE getBeanName()
    • afterPropertiesSet

      public void afterPropertiesSet()
      次で指定:
      インターフェース InitializingBeanafterPropertiesSet 
    • onConnect

      public org.apache.ftpserver.ftplet.FtpletResult onConnect(org.apache.ftpserver.ftplet.FtpSession session) throws org.apache.ftpserver.ftplet.FtpException, IOExceptionSE
      次で指定:
      インターフェース org.apache.ftpserver.ftplet.FtpletonConnect 
      オーバーライド:
      クラス org.apache.ftpserver.ftplet.DefaultFtpletonConnect 
      例外:
      org.apache.ftpserver.ftplet.FtpException
      IOExceptionSE
    • onDisconnect

      public org.apache.ftpserver.ftplet.FtpletResult onDisconnect(org.apache.ftpserver.ftplet.FtpSession session) throws org.apache.ftpserver.ftplet.FtpException, IOExceptionSE
      次で指定:
      インターフェース org.apache.ftpserver.ftplet.FtpletonDisconnect 
      オーバーライド:
      クラス org.apache.ftpserver.ftplet.DefaultFtpletonDisconnect 
      例外:
      org.apache.ftpserver.ftplet.FtpException
      IOExceptionSE
    • onDeleteEnd

      public org.apache.ftpserver.ftplet.FtpletResult onDeleteEnd(org.apache.ftpserver.ftplet.FtpSession session, org.apache.ftpserver.ftplet.FtpRequest request) throws org.apache.ftpserver.ftplet.FtpException, IOExceptionSE
      オーバーライド:
      クラス org.apache.ftpserver.ftplet.DefaultFtpletonDeleteEnd 
      例外:
      org.apache.ftpserver.ftplet.FtpException
      IOExceptionSE
    • onUploadEnd

      public org.apache.ftpserver.ftplet.FtpletResult onUploadEnd(org.apache.ftpserver.ftplet.FtpSession session, org.apache.ftpserver.ftplet.FtpRequest request) throws org.apache.ftpserver.ftplet.FtpException, IOExceptionSE
      オーバーライド:
      クラス org.apache.ftpserver.ftplet.DefaultFtpletonUploadEnd 
      例外:
      org.apache.ftpserver.ftplet.FtpException
      IOExceptionSE
    • onRmdirEnd

      public org.apache.ftpserver.ftplet.FtpletResult onRmdirEnd(org.apache.ftpserver.ftplet.FtpSession session, org.apache.ftpserver.ftplet.FtpRequest request) throws org.apache.ftpserver.ftplet.FtpException, IOExceptionSE
      オーバーライド:
      クラス org.apache.ftpserver.ftplet.DefaultFtpletonRmdirEnd 
      例外:
      org.apache.ftpserver.ftplet.FtpException
      IOExceptionSE
    • onMkdirEnd

      public org.apache.ftpserver.ftplet.FtpletResult onMkdirEnd(org.apache.ftpserver.ftplet.FtpSession session, org.apache.ftpserver.ftplet.FtpRequest request) throws org.apache.ftpserver.ftplet.FtpException, IOExceptionSE
      オーバーライド:
      クラス org.apache.ftpserver.ftplet.DefaultFtpletonMkdirEnd 
      例外:
      org.apache.ftpserver.ftplet.FtpException
      IOExceptionSE
    • onAppendEnd

      public org.apache.ftpserver.ftplet.FtpletResult onAppendEnd(org.apache.ftpserver.ftplet.FtpSession session, org.apache.ftpserver.ftplet.FtpRequest request) throws org.apache.ftpserver.ftplet.FtpException, IOExceptionSE
      オーバーライド:
      クラス org.apache.ftpserver.ftplet.DefaultFtpletonAppendEnd 
      例外:
      org.apache.ftpserver.ftplet.FtpException
      IOExceptionSE
    • onRenameEnd

      public org.apache.ftpserver.ftplet.FtpletResult onRenameEnd(org.apache.ftpserver.ftplet.FtpSession session, org.apache.ftpserver.ftplet.FtpRequest request) throws org.apache.ftpserver.ftplet.FtpException, IOExceptionSE
      オーバーライド:
      クラス org.apache.ftpserver.ftplet.DefaultFtpletonRenameEnd 
      例外:
      org.apache.ftpserver.ftplet.FtpException
      IOExceptionSE
    • toString

      public StringSE toString()
      オーバーライド:
      クラス ObjectSEtoString