|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface VcsRoot
Contains configuration settings of a configured version control root.
VCS root settings are stored as a set of name value pairs (called properties).
Names starting with "teamcity:" prefix are reserved for TeamCity internal usages.
Names starting with SECURE_PROPERTY_PREFIX indicate that value of this property
contains secure information, such properties are persisted in scrambled form.
| Field Summary | |
|---|---|
static java.lang.String |
SECURE_PROPERTY_PREFIX
Deprecated. use Constants.SECURE_PROPERTY_PREFIX |
| Method Summary | |
|---|---|
java.lang.String |
convertToPresentableString()
Returns VCS root serialized to string with secure properties values replaced with *****. |
java.lang.String |
convertToString()
Returns the root serialized to string value |
long |
getId()
returns root unique identifier |
java.lang.String |
getName()
returns descriptive name of the vcs root |
java.util.Map<java.lang.String,java.lang.String> |
getProperties()
Returns mapping from a property name to its value |
long |
getPropertiesHash()
Returns hash code computed on the base of this VCS root properties. |
java.lang.String |
getProperty(java.lang.String propertyName)
Provides specified property value |
java.lang.String |
getProperty(java.lang.String propertyName,
java.lang.String defaultValue)
Provides specified property value or default value if property is not defined |
java.util.Map<java.lang.String,java.lang.String> |
getPublicProperties()
|
java.lang.String |
getVcsName()
Returns name of the corresponding version control. |
| Field Detail |
|---|
@NonNls static final java.lang.String SECURE_PROPERTY_PREFIX
Constants.SECURE_PROPERTY_PREFIX| Method Detail |
|---|
java.lang.String getVcsName()
java.lang.String getProperty(java.lang.String propertyName)
propertyName - name of the property whose value is requested
java.lang.String getProperty(java.lang.String propertyName,
java.lang.String defaultValue)
propertyName - name of the property whose value is requesteddefaultValue - default value which is returned if property value was not specified explicitly
java.util.Map<java.lang.String,java.lang.String> getProperties()
java.lang.String convertToString()
java.lang.String convertToPresentableString()
long getPropertiesHash()
java.lang.String getName()
long getId()
java.util.Map<java.lang.String,java.lang.String> getPublicProperties()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||