C# Class Tp.SourceControl.RevisionStorage.RevisionStorageRepository

Inheritance: IRevisionStorageRepository
Datei anzeigen Open project: TargetProcess/Target-Process-Plugins

Public Methods

Method Description
GetImportedTpIds ( IEnumerable tpRevisionIds ) : IEnumerable
GetRevisionId ( int tpRevisionId ) : ImportedRevisionInfo
RemoveRevisionInfo ( string revisionKey ) : void
SaveRevisionIdTpIdRelation ( int tpRevisionId, RevisionId revisionId ) : void
SaveRevisionInfo ( RevisionInfo revision, string &key ) : bool

Protected Methods

Method Description
GetImportedRevisionIds ( IEnumerable tpRevisionIds ) : IEnumerable
RevisionStorageRepository ( IStorageRepository repository, IProfileCollectionReadonly profiles ) : System.Collections.Generic

Private Methods

Method Description
SaveRevisionsRelation ( int tpRevisionId, RevisionId revisionId ) : void

Method Details

GetImportedRevisionIds() protected method

protected GetImportedRevisionIds ( IEnumerable tpRevisionIds ) : IEnumerable
tpRevisionIds IEnumerable
return IEnumerable

GetImportedTpIds() public method

public GetImportedTpIds ( IEnumerable tpRevisionIds ) : IEnumerable
tpRevisionIds IEnumerable
return IEnumerable

GetRevisionId() public method

public GetRevisionId ( int tpRevisionId ) : ImportedRevisionInfo
tpRevisionId int
return ImportedRevisionInfo

RemoveRevisionInfo() public abstract method

public abstract RemoveRevisionInfo ( string revisionKey ) : void
revisionKey string
return void

RevisionStorageRepository() protected method

protected RevisionStorageRepository ( IStorageRepository repository, IProfileCollectionReadonly profiles ) : System.Collections.Generic
repository IStorageRepository
profiles IProfileCollectionReadonly
return System.Collections.Generic

SaveRevisionIdTpIdRelation() public method

public SaveRevisionIdTpIdRelation ( int tpRevisionId, RevisionId revisionId ) : void
tpRevisionId int
revisionId Tp.SourceControl.VersionControlSystem.RevisionId
return void

SaveRevisionInfo() public abstract method

public abstract SaveRevisionInfo ( RevisionInfo revision, string &key ) : bool
revision Tp.SourceControl.VersionControlSystem.RevisionInfo
key string
return bool