|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.starteam.FileBasedStatusManager
public final class FileBasedStatusManager
Manages File Status information on the local client workstation.
StatusMethod| Method Summary | |
|---|---|
void |
deleteStatusInformation(java.io.File file,
boolean cs)
Deletes File Status information for the given working file. |
File.WorkspaceSync |
getStatusInformation(java.io.File file,
boolean cs)
Gets File Status information for the given working file. |
boolean |
isCentral()
Determines whether or not status information is centrally managed. |
boolean |
isPerFolder()
Determines whether or not status information managed on a per-folder basis. |
boolean |
moveStatusInformation(java.io.File oldFile,
java.io.File newFile,
boolean caseSensitive)
Moves File Status Information from the oldFile to the newFile The move will fail if either of the two specified files do not exist. |
void |
setStatusInformation(File.WorkspaceSync rec,
java.io.File file,
boolean cs)
Sets File Status information for the given working file. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public boolean isCentral()
FileBasedStatusManager.isPerFolder(),
StatusMethod.PER_FOLDERpublic boolean isPerFolder()
FileBasedStatusManager.isCentral(),
StatusMethod.CENTRAL
public File.WorkspaceSync getStatusInformation(java.io.File file,
boolean cs)
throws java.io.IOException
file - A working file.cs - True if paths are case sensitive; false otherwise.
java.io.IOException - if there was a problem reading the File Status database on
the local workstation.File.WorkspaceSync,
StatusMethod
public void setStatusInformation(File.WorkspaceSync rec,
java.io.File file,
boolean cs)
throws java.io.IOException
file - A working file.rec - New File Status information to be saved.cs - True if paths are case sensitive; false otherwise.
java.io.IOException - if there was a problem reading or writing the File Status
database on the local workstation.File.WorkspaceSync,
StatusMethod
public void deleteStatusInformation(java.io.File file,
boolean cs)
throws java.io.IOException
file - A working file.cs - True if paths are case sensitive; false otherwise.
java.io.IOException - if there was a problem reading or writing the File Status
database on the local workstation.StatusMethod
public boolean moveStatusInformation(java.io.File oldFile,
java.io.File newFile,
boolean caseSensitive)
throws java.io.IOException
oldFile - File a file for which status information is recorded; this
status will be deleted as a result of the movenewFile - File a file to which the status information is being
transferredcaseSensitive - boolean True if paths are case sensitive; false otherwise
java.io.IOException - if there was a problem reading or writing the File Status
database on the local workstation.File.WorkspaceSync,
StatusMethod
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||