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 String
SPECIAL_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()
Date
getCreateTimestamp()
String
getDefaultBranchName()
String
getDefaultBranchRevision()
boolean
isEmpty()
void
setBranchRevision(String name, String revision)
String
toString()
-
-
-
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:
getBranchRevisions
in interfaceMoveRepositoryStateToCustomDataStorageConverter.ConverterRepositoryState
-
setBranchRevision
public void setBranchRevision(@NotNull String name, @NotNull String revision)
- Specified by:
setBranchRevision
in interfaceMoveRepositoryStateToCustomDataStorageConverter.ConverterRepositoryState
-
isEmpty
public boolean isEmpty()
- Specified by:
isEmpty
in interfaceMoveRepositoryStateToCustomDataStorageConverter.ConverterRepositoryState
-
getDefaultBranchName
@NotNull public String getDefaultBranchName()
- Specified by:
getDefaultBranchName
in interfaceMoveRepositoryStateToCustomDataStorageConverter.ConverterRepositoryState
-
getDefaultBranchRevision
@Nullable public String getDefaultBranchRevision()
- Specified by:
getDefaultBranchRevision
in interfaceMoveRepositoryStateToCustomDataStorageConverter.ConverterRepositoryState
-
getCreateTimestamp
@NotNull public Date getCreateTimestamp()
- Specified by:
getCreateTimestamp
in interfaceMoveRepositoryStateToCustomDataStorageConverter.ConverterRepositoryState
-
-