Interface BranchViewer
-
- All Superinterfaces:
Disposable
- All Known Implementing Classes:
BranchViewerImpl
public interface BranchViewer extends Disposable
- Author:
- dmitry.neverov
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
dispose()
int
getBranchesCount()
Get number of branches matched by patternMap<SUser,Set<String>>
getUpdatedTopics()
Get set of updated topics for each user (who has updated topics)boolean
isFirstRun()
Checks if it is the first time Viewer created for specified storagevoid
retrieveCurrentBranchStatus()
Get info on current state of the branches from VCSes
-
-
-
Method Detail
-
isFirstRun
boolean isFirstRun()
Checks if it is the first time Viewer created for specified storage- Returns:
- true if it is the first time
-
retrieveCurrentBranchStatus
void retrieveCurrentBranchStatus()
Get info on current state of the branches from VCSes- Throws:
VcsException
-
getBranchesCount
int getBranchesCount()
Get number of branches matched by pattern- Returns:
- see above
-
getUpdatedTopics
Map<SUser,Set<String>> getUpdatedTopics()
Get set of updated topics for each user (who has updated topics)- Returns:
- see above
- Throws:
VcsException
-
dispose
void dispose()
- Specified by:
dispose
in interfaceDisposable
-
-