public class BasePrms
extends java.lang.Object
To add test- or package-specific parameters, create a subclass with a public field for each parameter and a static initializer, like so:
package sampletest;
import hydra.BasePrms;
public class SamplePrms extends BasePrms {
public static Long sample1;
public static Long sample2;
static {
BasePrms.setValues( SamplePrms.class );
}
}
At runtime, the values of config settings can be accessed through
the ConfigHashtable available from TestConfig.getParameters().
ConfigHashtable.stringAt(Long)| Modifier and Type | Field and Description |
|---|---|
protected static java.lang.String |
DASH |
static java.lang.String |
DEFAULT |
static java.lang.String |
NONE |
| Constructor and Description |
|---|
BasePrms() |
| Modifier and Type | Method and Description |
|---|---|
static void |
dumpKeys() |
static java.lang.Long |
keyForName(java.lang.String name) |
static java.lang.String |
nameForKey(java.lang.Long key) |
protected static void |
setValues(java.lang.Class cls) |
static ConfigHashtable |
tab() |
static ConfigHashtable |
tasktab() |
public static final java.lang.String NONE
public static final java.lang.String DEFAULT
protected static java.lang.String DASH
protected static void setValues(java.lang.Class cls)
public static java.lang.String nameForKey(java.lang.Long key)
public static java.lang.Long keyForName(java.lang.String name)
public static void dumpKeys()
public static ConfigHashtable tab()
public static ConfigHashtable tasktab()
Copyright © 2010-2015 Pivotal Software, Inc. All rights reserved.