public class ConfigSpec extends Object
Constructor and Description |
---|
ConfigSpec(File viewRoot) |
Modifier and Type | Method and Description |
---|---|
ConfigSpec |
addLoadRule(Baseline baseline) |
ConfigSpec |
addLoadRule(Component component) |
ConfigSpec |
addLoadRule(List<Baseline> baselines) |
ConfigSpec |
addLoadRule(String loadRule) |
ConfigSpec |
appy()
Apply the generated config spec
|
List<String> |
catcs() |
ConfigSpec |
generate()
Generate the new config spec
|
List<String> |
getCurrentLoadRules() |
List<String> |
getLoadRules() |
static String |
getLoadRules(File viewRoot) |
File |
getTemporaryConfigSpecFile() |
public ConfigSpec(File viewRoot)
public ConfigSpec addLoadRule(Component component) throws CleartoolException
CleartoolException
public ConfigSpec addLoadRule(List<Baseline> baselines) throws CleartoolException, UnableToInitializeEntityException
public ConfigSpec addLoadRule(Baseline baseline) throws CleartoolException, UnableToInitializeEntityException
public ConfigSpec addLoadRule(String loadRule) throws CleartoolException
CleartoolException
public List<String> getCurrentLoadRules() throws CleartoolException
CleartoolException
public File getTemporaryConfigSpecFile()
public ConfigSpec generate() throws CleartoolException, IOException
ConfigSpec
CleartoolException
- Thrown when ClearCase reports errorsIOException
- Thrown if we're not able to create the temporary config spec filepublic ConfigSpec appy() throws CleartoolException
ConfigSpec
CleartoolException
- Thrown when ClearCase reports errorspublic List<String> catcs() throws CleartoolException
CleartoolException
Copyright © 2016–2018. All rights reserved.