Package jetbrains.buildServer.vcs
Interface RepositoryStateListener
-
- All Superinterfaces:
EventListener
- All Known Implementing Classes:
ApplySettingsChangesListener
,RepositoryStateListenerAdapter
public interface RepositoryStateListener extends EventListener
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
beforeRepositoryStateUpdate(VcsRoot root, RepositoryState oldState, RepositoryState newState)
Event sent before repository state is updated.void
repositoryStateChanged(VcsRoot root, RepositoryState oldState, RepositoryState newState)
Event sent after repository state was updated, but only when old and new states are different
-
-
-
Method Detail
-
beforeRepositoryStateUpdate
void beforeRepositoryStateUpdate(@NotNull VcsRoot root, @NotNull RepositoryState oldState, @NotNull RepositoryState newState)
Event sent before repository state is updated. There are no checks if state actually differ.- Parameters:
root
- root for which state is updatedoldState
- old repository statenewState
- new repository state
-
repositoryStateChanged
void repositoryStateChanged(@NotNull VcsRoot root, @NotNull RepositoryState oldState, @NotNull RepositoryState newState)
Event sent after repository state was updated, but only when old and new states are different- Parameters:
root
- root for which state is updatedoldState
- old repository statenewState
- new repository state
-
-