Interface DirectoryBasedTransaction
-
- All Superinterfaces:
Transaction
public interface DirectoryBasedTransaction extends Transaction
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface jetbrains.buildServer.serverSide.impl.versionedSettings.Transaction
Transaction.RemovedProject
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addPendingDirDelete(String path)
void
addPendingFileDelete(String path)
boolean
containsFile(String path)
ConfigAction
getCause()
Set<String>
getDeletedFiles()
Set<String>
getDeletedProjectDirs()
Set<Transaction.RemovedProject>
getDeletedProjects()
File
getDir()
String
getFullCauseDescription()
long
getId()
Set<String>
getModifiedProjects()
Set<String>
getPendingDeletedDirs()
Set<String>
getPendingDeletedFiles()
Collection<String>
getRenamedFiles()
String
getRenamedOldPath(String newPath)
Map<String,String>
getUnmappedFiles()
-
Methods inherited from interface jetbrains.buildServer.serverSide.impl.versionedSettings.Transaction
delete, persist, persistUnmapped, projectExternalIdChanged, projectRemoved, rename
-
-
-
-
Method Detail
-
getId
long getId()
-
getCause
@NotNull ConfigAction getCause()
-
getDir
@NotNull File getDir()
-
getDeletedProjects
@NotNull Set<Transaction.RemovedProject> getDeletedProjects()
-
getRenamedFiles
@NotNull Collection<String> getRenamedFiles()
-
containsFile
boolean containsFile(@NotNull String path)
-
addPendingFileDelete
void addPendingFileDelete(@NotNull String path)
-
addPendingDirDelete
void addPendingDirDelete(@NotNull String path)
-
getFullCauseDescription
@NotNull String getFullCauseDescription()
-
-