Class MoveRepositoryStateToCustomDataStorageConverter.SingleVersionRepositoryStateAdapter
- java.lang.Object
-
- jetbrains.buildServer.serverSide.versioning.converters.MoveRepositoryStateToCustomDataStorageConverter.SingleVersionRepositoryStateAdapter
-
- All Implemented Interfaces:
MoveRepositoryStateToCustomDataStorageConverter.ConverterRepositoryState
- Enclosing class:
- MoveRepositoryStateToCustomDataStorageConverter
public class MoveRepositoryStateToCustomDataStorageConverter.SingleVersionRepositoryStateAdapter extends Object implements MoveRepositoryStateToCustomDataStorageConverter.ConverterRepositoryState
Presents single repository version as repository state- Author:
- dmitry.neverov
-
-
Field Summary
Fields Modifier and Type Field Description static StringSPECIAL_BRANCH_NAME
-
Constructor Summary
Constructors Constructor Description SingleVersionRepositoryStateAdapter(String repositoryRevision)SingleVersionRepositoryStateAdapter(String repositoryRevision, Date timestamp)SingleVersionRepositoryStateAdapter(MoveRepositoryStateToCustomDataStorageConverter.SingleVersionRepositoryStateAdapter other)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,String>getBranchRevisions()DategetCreateTimestamp()StringgetDefaultBranchName()StringgetDefaultBranchRevision()booleanisEmpty()voidsetBranchRevision(String name, String revision)StringtoString()
-
-
-
Field Detail
-
SPECIAL_BRANCH_NAME
public static final String SPECIAL_BRANCH_NAME
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
SingleVersionRepositoryStateAdapter
public SingleVersionRepositoryStateAdapter(@Nullable String repositoryRevision)
-
SingleVersionRepositoryStateAdapter
public SingleVersionRepositoryStateAdapter(@Nullable String repositoryRevision, @NotNull Date timestamp)
-
SingleVersionRepositoryStateAdapter
public SingleVersionRepositoryStateAdapter(@NotNull MoveRepositoryStateToCustomDataStorageConverter.SingleVersionRepositoryStateAdapter other)
-
-
Method Detail
-
getBranchRevisions
@NotNull public Map<String,String> getBranchRevisions()
- Specified by:
getBranchRevisionsin interfaceMoveRepositoryStateToCustomDataStorageConverter.ConverterRepositoryState
-
setBranchRevision
public void setBranchRevision(@NotNull String name, @NotNull String revision)- Specified by:
setBranchRevisionin interfaceMoveRepositoryStateToCustomDataStorageConverter.ConverterRepositoryState
-
isEmpty
public boolean isEmpty()
- Specified by:
isEmptyin interfaceMoveRepositoryStateToCustomDataStorageConverter.ConverterRepositoryState
-
getDefaultBranchName
@NotNull public String getDefaultBranchName()
- Specified by:
getDefaultBranchNamein interfaceMoveRepositoryStateToCustomDataStorageConverter.ConverterRepositoryState
-
getDefaultBranchRevision
@Nullable public String getDefaultBranchRevision()
- Specified by:
getDefaultBranchRevisionin interfaceMoveRepositoryStateToCustomDataStorageConverter.ConverterRepositoryState
-
getCreateTimestamp
@NotNull public Date getCreateTimestamp()
- Specified by:
getCreateTimestampin interfaceMoveRepositoryStateToCustomDataStorageConverter.ConverterRepositoryState
-
-