Class FtpServer

    • Constructor Detail

      • FtpServer

        public FtpServer()
        Default constructor using default endpoint configuration.
      • FtpServer

        public FtpServer​(FtpEndpointConfiguration endpointConfiguration)
        Constructor using endpoint configuration.
        Parameters:
        endpointConfiguration -
    • Method Detail

      • setFtpServer

        public void setFtpServer​(org.apache.ftpserver.FtpServer ftpServer)
        Sets custom ftp server instance.
        Parameters:
        ftpServer -
      • getFtpServer

        public org.apache.ftpserver.FtpServer getFtpServer()
        Gets ftp server instance.
        Returns:
      • setUserManager

        public void setUserManager​(org.apache.ftpserver.ftplet.UserManager userManager)
        Sets custom user manager.
        Parameters:
        userManager -
      • getUserManager

        public org.apache.ftpserver.ftplet.UserManager getUserManager()
        Gets the user manager.
        Returns:
      • setUserManagerProperties

        public void setUserManagerProperties​(org.springframework.core.io.Resource userManagerProperties)
        Sets the user manager properties.
        Parameters:
        userManagerProperties -
      • getUserManagerProperties

        public org.springframework.core.io.Resource getUserManagerProperties()
        Gets the user manager properties.
        Returns:
      • setListenerFactory

        public void setListenerFactory​(org.apache.ftpserver.listener.ListenerFactory listenerFactory)
        Sets custom listener factory.
        Parameters:
        listenerFactory -
      • getListenerFactory

        public org.apache.ftpserver.listener.ListenerFactory getListenerFactory()
        Gets the listener factory.
        Returns: