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 voiddispose()intgetBranchesCount()Get number of branches matched by patternMap<SUser,Set<String>>getUpdatedTopics()Get set of updated topics for each user (who has updated topics)booleanisFirstRun()Checks if it is the first time Viewer created for specified storagevoidretrieveCurrentBranchStatus()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:
disposein interfaceDisposable
-
-