Class LocalFileSystem

java.lang.Object
tv.hd3g.transfertfiles.CommonAbstractFileSystem<LocalFile>
tv.hd3g.transfertfiles.local.LocalFileSystem
All Implemented Interfaces:
Closeable, AutoCloseable, AbstractFileSystem<LocalFile>

public class LocalFileSystem extends CommonAbstractFileSystem<LocalFile>
  • Constructor Details

    • LocalFileSystem

      public LocalFileSystem(File relativePath)
  • Method Details

    • isReusable

      public boolean isReusable()
      Description copied from interface: AbstractFileSystem
      If disconnected, can we re-connect after ?
    • isAvaliable

      public boolean isAvaliable()
    • getFromPath

      public LocalFile getFromPath(String path)
      Parameters:
      path - relative path only
    • connect

      public void connect()
    • close

      public void close()
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class CommonAbstractFileSystem<LocalFile>
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class CommonAbstractFileSystem<LocalFile>
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • reusableHashCode

      public int reusableHashCode()
      Returns:
      the same code for the same internal engine instance in FileSystem. Can be used for interract two FS and protect the both are not the same.
    • getHost

      public InetAddress getHost()
    • getUsername

      public String getUsername()