Interface RepositoryStateListener

    • 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 updated
        oldState - old repository state
        newState - 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 updated
        oldState - old repository state
        newState - new repository state