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.
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classRemoteStatus.EntryContains additional information related to a modification or deletion event. -
Method Summary
Modifier and Type Method Description voidaddedDirectory(String relativePath)A directory was added.voidaddedFile(String relativePath)A file was added.voidaddedSymlink(String relativePath)A symbolic link was added.voiddeleted(String relativePath)An entry was deleted.voidmodifiedDirectory(String relativePath, boolean childrenModified, boolean propsModified, RemoteStatus.Entry nodeInfo)A directory was modified.voidmodifiedFile(String relativePath, boolean textModified, boolean propsModified, RemoteStatus.Entry nodeInfo)A file was modified.voidmodifiedSymlink(String relativePath, boolean targetModified, boolean propsModified, RemoteStatus.Entry nodeInfo)A symbolic link was modified.
-
Method Details
-
addedDirectory
A directory was added.- Parameters:
relativePath- The session-relative path of the new directory.
-
addedFile
A file was added.- Parameters:
relativePath- The session-relative path of the new file.
-
addedSymlink
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
An entry was deleted.- Parameters:
relativePath- The session-relative path of the entry.
-