Class AbstractFTPStorage

  • All Implemented Interfaces:
    de.dytanic.cloudnet.common.INameable, de.dytanic.cloudnet.template.ITemplateStorage, java.lang.AutoCloseable
    Direct Known Subclasses:
    FTPTemplateStorage, SFTPTemplateStorage

    public abstract class AbstractFTPStorage
    extends java.lang.Object
    implements de.dytanic.cloudnet.template.ITemplateStorage
    • Field Detail

      • ftpType

        protected FTPType ftpType
      • baseDirectory

        protected java.lang.String baseDirectory
    • Method Detail

      • connect

        public abstract boolean connect()
      • isAvailable

        public abstract boolean isAvailable()
      • completeDataTransfer

        public abstract void completeDataTransfer()
      • getName

        public java.lang.String getName()
        Specified by:
        getName in interface de.dytanic.cloudnet.common.INameable
      • getFtpType

        public FTPType getFtpType()
      • getBaseDirectory

        public java.lang.String getBaseDirectory()