public class FileHistorySessionPartner extends java.lang.Object implements VcsHistorySessionConsumer, Disposable
Disposable.Parent
Constructor and Description |
---|
FileHistorySessionPartner(VcsHistoryProvider vcsHistoryProvider,
FilePath path,
VcsRevisionNumber startingRevisionNumber,
AbstractVcs vcs,
FileHistoryRefresherI refresher) |
Modifier and Type | Method and Description |
---|---|
void |
acceptRevision(VcsFileRevision revision) |
void |
beforeRefresh() |
void |
createOrSelectContent() |
void |
dispose()
Usually not invoked directly, see class javadoc.
|
void |
finished() |
void |
reportCreatedEmptySession(VcsAbstractHistorySession session) |
void |
reportException(VcsException exception) |
boolean |
shouldBeRefreshed() |
public FileHistorySessionPartner(VcsHistoryProvider vcsHistoryProvider, FilePath path, VcsRevisionNumber startingRevisionNumber, AbstractVcs vcs, FileHistoryRefresherI refresher)
public boolean shouldBeRefreshed()
public void acceptRevision(VcsFileRevision revision)
acceptRevision
in interface VcsAppendableHistorySessionPartner
public void reportCreatedEmptySession(VcsAbstractHistorySession session)
reportCreatedEmptySession
in interface VcsAppendableHistorySessionPartner
public void reportException(VcsException exception)
reportException
in interface VcsAppendableHistorySessionPartner
public void beforeRefresh()
public void createOrSelectContent()
public void finished()
finished
in interface VcsAppendableHistorySessionPartner
finished
in interface VcsHistorySessionConsumer
public void dispose()
Disposable
dispose
in interface Disposable