Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ReconnectingGitWatcherServer

Hierarchy

  • ReconnectingGitWatcherServer

Implements

Index

Constructors

constructor

Properties

Private Readonly localToRemoteWatcher

localToRemoteWatcher: Map<number, number> = ...

Private Readonly watchParams

watchParams: Map<number, Repository> = ...

Private watcherSequence

watcherSequence: number = 1

Methods

dispose

  • dispose(): void

Private doWatchGitChanges

  • doWatchGitChanges(entry: [number, Repository]): Promise<number>

Private reconnect

  • reconnect(): void

setClient

unwatchGitChanges

  • unwatchGitChanges(watcher: number): Promise<void>

watchGitChanges

  • watchGitChanges(repository: Repository): Promise<number>