Package jetbrains.buildServer.serverSide
Class TeamCityServerPropertiesModel
- java.lang.Object
-
- jetbrains.buildServer.serverSide.BasePropertiesModel
-
- jetbrains.buildServer.serverSide.FileWatchingPropertiesModel
-
- jetbrains.buildServer.serverSide.TeamCityServerPropertiesModel
-
- All Implemented Interfaces:
TeamCityProperties.Model
public final class TeamCityServerPropertiesModel extends FileWatchingPropertiesModel
-
-
Field Summary
-
Fields inherited from class jetbrains.buildServer.serverSide.FileWatchingPropertiesModel
DEFAULT_PROPERTIES_FILE_NAME
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description Map<String,String>
getSystemProperties()
protected String
getSystemProperty(String key)
static void
initNodeSpecificProperties(File dataDir)
static void
initTeamCityProperties()
Deprecated.static void
initTeamCityProperties(File dataDir)
static void
initTeamCityProperties(File dataDir, boolean startFileWatching)
static void
initTeamCityProperties(Properties systemProps, Map<String,String> envVars)
Deprecated.-
Methods inherited from class jetbrains.buildServer.serverSide.FileWatchingPropertiesModel
forceReloadProperties, fromProperties, getFileWatcher, getUserDefinedProperties, getWatchingFilePath, setFileWatcherSleepingPeriod, startFileWatching, stopFileWatching
-
Methods inherited from class jetbrains.buildServer.serverSide.BasePropertiesModel
getDefaultUsedUserDefinedProperties, getPropertyOrNull, getUnusedUserDefinedProperties, getUserDefinedProperty, propertiesToMap, storeDefaultValue
-
-
-
-
Method Detail
-
initTeamCityProperties
@Deprecated public static void initTeamCityProperties()
Deprecated.
-
initTeamCityProperties
@Deprecated public static void initTeamCityProperties(@NotNull Properties systemProps, @NotNull Map<String,String> envVars)
Deprecated.
-
initTeamCityProperties
public static void initTeamCityProperties(@NotNull File dataDir)
-
initTeamCityProperties
public static void initTeamCityProperties(@NotNull File dataDir, boolean startFileWatching)
-
initNodeSpecificProperties
public static void initNodeSpecificProperties(@NotNull File dataDir)
-
getSystemProperty
@Nullable protected String getSystemProperty(@NotNull String key)
- Overrides:
getSystemProperty
in classBasePropertiesModel
-
getSystemProperties
@NotNull public Map<String,String> getSystemProperties()
- Specified by:
getSystemProperties
in interfaceTeamCityProperties.Model
- Overrides:
getSystemProperties
in classBasePropertiesModel
- Returns:
- JVM provided properties map
-
-