Package jetbrains.buildServer.vcs.impl
Class VcsChangesStorage
- java.lang.Object
-
- jetbrains.buildServer.vcs.impl.VcsChangesStorage
-
public class VcsChangesStorage extends Object
Low-level VCS changes storage.- Author:
- Leonid Bushuev from JetBrains
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classVcsChangesStorage.VcsChangeTableCleaner
-
Constructor Summary
Constructors Constructor Description VcsChangesStorage(SQLRunnerEx dbFacade, LongFileNames longFileNames, ExtensionHolder extensionHolder)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description IntegergetPosition(String vfn, String rfn)intgetVcsChangesBatchSize()voidinit()static voidmain(String[] args)List<VcsChange>retrieveChanges(ModificationKind kind, long modificationId)Map<Long,List<VcsChange>>retrieveChanges(ModificationKind kind, Set<Long> modificationIds)voidstoreChanges(DBFunctions dbf, ModificationKind kind, long modificationId, Collection<? extends VcsChangeInfo> changes)voidstoreChanges(ModificationKind kind, long modificationId, Collection<? extends VcsChangeInfo> changes)
-
-
-
Constructor Detail
-
VcsChangesStorage
public VcsChangesStorage(@NotNull SQLRunnerEx dbFacade, @NotNull LongFileNames longFileNames, @NotNull ExtensionHolder extensionHolder)
-
-
Method Detail
-
init
public void init()
-
storeChanges
public void storeChanges(@NotNull ModificationKind kind, long modificationId, @NotNull Collection<? extends VcsChangeInfo> changes)
-
storeChanges
public void storeChanges(@NotNull DBFunctions dbf, @NotNull ModificationKind kind, long modificationId, @NotNull Collection<? extends VcsChangeInfo> changes)
-
getVcsChangesBatchSize
public int getVcsChangesBatchSize()
-
retrieveChanges
@NotNull public List<VcsChange> retrieveChanges(@NotNull ModificationKind kind, long modificationId)
-
retrieveChanges
@NotNull public Map<Long,List<VcsChange>> retrieveChanges(@NotNull ModificationKind kind, @NotNull Set<Long> modificationIds)
-
main
public static void main(String[] args)
-
-