public interface VcsCacheableHistorySessionFactory<Cacheable extends java.io.Serializable,T extends VcsAbstractHistorySession>
Modifier and Type | Method and Description |
---|---|
T |
createFromCachedData(Cacheable cacheable,
java.util.List<? extends VcsFileRevision> revisions,
FilePath filePath,
VcsRevisionNumber currentRevision) |
default Cacheable |
getAddinionallyCachedData(T session)
Deprecated.
|
default Cacheable |
getAdditionallyCachedData(T session) |
default FilePath |
getUsedFilePath(T session)
define if path should be changed for session construction (file can be moved)
|
T createFromCachedData(Cacheable cacheable, java.util.List<? extends VcsFileRevision> revisions, FilePath filePath, VcsRevisionNumber currentRevision)
default FilePath getUsedFilePath(T session)
@Deprecated default Cacheable getAddinionallyCachedData(T session)
getAdditionallyCachedData(VcsAbstractHistorySession)