jetbrains.buildServer.agent
Class RuntimeProperties

java.lang.Object
  extended by jetbrains.buildServer.agent.RuntimeProperties

public class RuntimeProperties
extends java.lang.Object

This class holds properties required by Agent runtime part to work. Before this class was introduced runtime properties passed to the Java as usual system properties which lead to increased command line and an increased risk of interference with user properties. Currently it is a bit Ant specific, but if needed it can be converted into the general properties storage.


Constructor Summary
RuntimeProperties(java.util.Properties properties)
           
 
Method Summary
 java.lang.String getAntTaskExtensions()
           
static RuntimeProperties getInstance()
           
 java.lang.String getRuntimeClasspath()
           
static boolean isAvailable()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RuntimeProperties

public RuntimeProperties(java.util.Properties properties)
Method Detail

getInstance

public static RuntimeProperties getInstance()

isAvailable

public static boolean isAvailable()

getRuntimeClasspath

public java.lang.String getRuntimeClasspath()

getAntTaskExtensions

public java.lang.String getAntTaskExtensions()