suramadu.tests.latency
Class AsynchronousEvent.TestProps

java.lang.Object
  extended byjava.util.Dictionary
      extended byjava.util.Hashtable
          extended byjava.util.Properties
              extended bysuramadu.util.exec.TestProperties
                  extended bysuramadu.tests.latency.AsynchronousEvent.TestProps
All Implemented Interfaces:
java.lang.Cloneable, java.util.Map, java.io.Serializable
Enclosing class:
AsynchronousEvent

public static class AsynchronousEvent.TestProps
extends TestProperties

See Also:
Serialized Form

Field Summary
static long bgIdelay
          retrieved from default or specified properties.
static long bgPeriod
          retrieved from default or specified properties.
static int bgPriority
          retrieved from default or specified properties.
static int bgThreads
          retrieved from default or specified properties.
static java.lang.String[] DEFAULT_PROPERTIES
           
static boolean handlerNonHeap
          value of nonheap flag to unbound handlers
static int handlerPriority
          priority of handler (bound or unbound) to use
static java.lang.String handlerType
          type of handler (bound or unbound) to use
static int histBins
          the number of histogram bins to use for mode calculation (evenly divided between min and max)
static long idelay
          retrieved from default or specified properties.
static int iterations
          retrieved from default or specified properties.
static java.lang.String memType
          retrieved from default or specified properties
static long period
          retrieved from default or specified properties.
static int priority
          retrieved from default or specified properties.
static java.lang.String threadType
          retrieved from default or specified properties
static int waste
          time (ns) to waste in the driver thread to see effects on handler pre-emption
 
Fields inherited from class suramadu.util.exec.TestProperties
CLASSNAME, CPS, DATAFILEHEADERWIDTH, FILEOUTPUTERROR, HOSTNAME, INPUT_PREFIX, OSNAME, OSVERSION, OUTPUT_PREFIX, PLATFORM, PROPERTIESLOADED, RAWDATAFILE, TIMESTAMP
 
Constructor Summary
AsynchronousEvent.TestProps()
           
AsynchronousEvent.TestProps(java.lang.Class aClass)
           
 
Method Summary
static java.util.Iterator factory(java.lang.Class aClass)
           
 
Methods inherited from class suramadu.util.exec.TestProperties
_get, _put, arrayToProperties, close, factory, factory, factory, getBooleanInputProperty, getBooleanOutputProperty, getClassName, getDoubleInputProperty, getDoubleOutputProperty, getFloatInputProperty, getFloatOutputProperty, getInputProperty, getIntInputProperty, getIntOutputProperty, getLongInputProperty, getLongOutputProperty, getOutputProperty, getPackageName, getPropertiesFilename, getProperty, loadProperties, loadProperties, loadProperties, propertyNames, propertyNames, putAll, read, setInputProperty, setInputProperty, setInputProperty, setInputProperty, setInputProperty, setInputProperty, setInputProperty, setOutputProperty, setOutputProperty, setOutputProperty, setOutputProperty, setOutputProperty, setOutputProperty, setOutputProperty, setOutputProperty, setOutputProperty, setOutputProperty, setOutputProperty, setOutputProperty, setOutputProperty, setOutputProperty, setOutputProperty, setOutputProperty, setOutputProperty, setProperty, toString
 
Methods inherited from class java.util.Properties
getProperty, list, list, load, save, store
 
Methods inherited from class java.util.Hashtable
clear, clone, contains, containsKey, containsValue, elements, entrySet, equals, get, hashCode, isEmpty, keys, keySet, put, remove, size, values
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

DEFAULT_PROPERTIES

public static final java.lang.String[] DEFAULT_PROPERTIES

threadType

public static java.lang.String threadType
retrieved from default or specified properties


memType

public static java.lang.String memType
retrieved from default or specified properties


iterations

public static int iterations
retrieved from default or specified properties.


priority

public static int priority
retrieved from default or specified properties.


period

public static long period
retrieved from default or specified properties.


idelay

public static long idelay
retrieved from default or specified properties.


bgPriority

public static int bgPriority
retrieved from default or specified properties.


bgPeriod

public static long bgPeriod
retrieved from default or specified properties.


bgIdelay

public static long bgIdelay
retrieved from default or specified properties.


bgThreads

public static int bgThreads
retrieved from default or specified properties.


histBins

public static int histBins
the number of histogram bins to use for mode calculation (evenly divided between min and max)


handlerType

public static java.lang.String handlerType
type of handler (bound or unbound) to use


handlerPriority

public static int handlerPriority
priority of handler (bound or unbound) to use


handlerNonHeap

public static boolean handlerNonHeap
value of nonheap flag to unbound handlers


waste

public static int waste
time (ns) to waste in the driver thread to see effects on handler pre-emption

Constructor Detail

AsynchronousEvent.TestProps

public AsynchronousEvent.TestProps()
                            throws PropertyValidationException
Throws:
PropertyValidationException

AsynchronousEvent.TestProps

public AsynchronousEvent.TestProps(java.lang.Class aClass)
                            throws PropertyValidationException
Parameters:
aClass -
Throws:
PropertyValidationException
Method Detail

factory

public static java.util.Iterator factory(java.lang.Class aClass)
                                  throws PropertyValidationException,
                                         java.lang.InstantiationException,
                                         java.lang.IllegalAccessException
Throws:
PropertyValidationException
java.lang.InstantiationException
java.lang.IllegalAccessException