Interface RemoteStatus


public interface RemoteStatus
Called for each affected element in a remote status driave.

Note: All paths sent to the callback methods are relative to the ISVNRemtoe session's URL.

Since:
1.9
See Also:
ISVNRemote.status(java.lang.String, long, org.apache.subversion.javahl.types.Depth, org.apache.subversion.javahl.callback.RemoteStatus)
  • Method Details

    • addedDirectory

      void addedDirectory​(String relativePath)
      A directory was added.
      Parameters:
      relativePath - The session-relative path of the new directory.
    • addedFile

      void addedFile​(String relativePath)
      A file was added.
      Parameters:
      relativePath - The session-relative path of the new file.
    • addedSymlink

      void addedSymlink​(String relativePath)
      A symbolic link was added.
      Parameters:
      relativePath - The session-relative path of the new symbolic link.
    • modifiedDirectory

      void modifiedDirectory​(String relativePath, boolean childrenModified, boolean propsModified, RemoteStatus.Entry nodeInfo)
      A directory was modified.
      Parameters:
      relativePath - The session-relative path of the directory.
      childrenModified - The directory contents changed.
      propsModified - The directory's properties changed.
      nodeInfo - Additional information about the modified directory.
    • modifiedFile

      void modifiedFile​(String relativePath, boolean textModified, boolean propsModified, RemoteStatus.Entry nodeInfo)
      A file was modified.
      Parameters:
      relativePath - The session-relative path of the directory.
      textModified - The file contents changed.
      propsModified - The file's properties changed.
      nodeInfo - Additional information about the modified file.
    • modifiedSymlink

      void modifiedSymlink​(String relativePath, boolean targetModified, boolean propsModified, RemoteStatus.Entry nodeInfo)
      A symbolic link was modified.
      Parameters:
      relativePath - The session-relative path of the symlink.
      textModified - The link target changed.
      propsModified - The symlink's properties changed.
      nodeInfo - Additional information about the modified symlink.
    • deleted

      void deleted​(String relativePath)
      An entry was deleted.
      Parameters:
      relativePath - The session-relative path of the entry.