Interface UnixFSHasFilesystemPath

All Known Implementing Classes:
UnixFSPathMapping, UnixFSResourceContentsMapping, UnixFSReversePathMapping, UnixFSTaskPathMapping

public interface UnixFSHasFilesystemPath
Used to represent an object which has a FS path component.
  • Method Details

    • getFilesystemPath

      Path getFilesystemPath()
      Gets the FS Path for the object.
      Returns:
    • getFilesystemPath

      default Path getFilesystemPath(String transactionId)
      Gets the FS Path for hte object, appending the transaction ID.
      Parameters:
      transactionId - the transaction ID
      Returns:
      the Path appending the transaction ID.
    • createParentDirectories

      default UnixFSHasFilesystemPath createParentDirectories() throws IOException
      Creates all directories for this instance.
      Returns:
      this instance
      Throws:
      IOException