public interface DriverInterface extends PathInterface, Versionable
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
DRIVER_CONTROL_POF_VAR |
static java.lang.String |
DRIVER_CONTROL_POW_VAR |
static java.lang.String |
DRIVER_CONTROL_VAR
"SAFS_DRIVER_CONTROL"
|
getDescription, getProductName, getVersion, setDescription, setProductName, setVersion
static final java.lang.String DRIVER_CONTROL_VAR
static final java.lang.String DRIVER_CONTROL_POF_VAR
static final java.lang.String DRIVER_CONTROL_POW_VAR
ConfigureInterface getConfigureInterface()
InputInterface getInputInterface()
MapsInterface getMapsInterface()
VarsInterface getVarsInterface()
LogsInterface getLogsInterface()
CoreInterface getCoreInterface()
CountersInterface getCountersInterface()
DebugInterface getDebugInterface()
FlowControlInterface getFlowControlInterface(java.lang.String testlevel)
java.util.ListIterator<EngineInterface> getEngines()
java.util.ListIterator<EngineInterface> getEnginePreferences()
EngineInterface getPreferredEngine(java.lang.String key)
void startEnginePreference(java.lang.String key)
void endEnginePreference(java.lang.String key)
boolean hasEnginePreferences()
void clearEnginePreferences()
boolean isPreferredEngine(java.lang.String key)
boolean isPreferredEngine(EngineInterface engine)
java.util.List<EngineInterface> getEmbeddedEngines()
void addEmbeddedEngine(EngineInterface embeddedEngine)
EngineInterface getAutoItComponentSupport()
EngineInterface getTIDDriverCommands()
EngineInterface getTIDGUIlessComponentSupport()
EngineInterface getIPDriverCommands()
StatusInterface getStatusInterface()
StatusInterface addStatusCounts(StatusInterface aStatusInterface)
java.lang.String getDriverName()
java.lang.String getTestName()
java.lang.String getTestLevel()
java.lang.String getCycleSuffix()
java.lang.String getCycleSeparator()
java.lang.String getSuiteSuffix()
java.lang.String getSuiteSeparator()
java.lang.String getStepSuffix()
java.lang.String getStepSeparator()
java.lang.String getLogLevel()
java.lang.String getCycleLogName()
long getCycleLogMode()
java.lang.String getSuiteLogName()
long getSuiteLogMode()
java.lang.String getStepLogName()
long getStepLogMode()
boolean isExpressionsEnabled()
void setExpressionsEnabled(boolean enabled)
boolean isPerTableFlowControl()
void setPerTableFlowControl(boolean enabled)
boolean isExitSuite()
void setExitSuite(boolean enabled)
boolean isExitCycle()
void setExitCycle(boolean enabled)
java.lang.String getDriverRootDir()
getDriverRootDir
in interface PathInterface
java.lang.String getProjectRootDir()
getProjectRootDir
in interface PathInterface
long setProjectRootDir(java.lang.String absolute_path)
java.lang.String getRootVerifyDir()
long setRootVerifyDir(java.lang.String absolute_path)
java.lang.String getDatapoolDir()
getDatapoolDir
in interface PathInterface
long setDatapoolDir(java.lang.String absolute_path)
java.lang.String getBenchDir()
getBenchDir
in interface PathInterface
long setBenchDir(java.lang.String absolute_path)
java.lang.String getTestDir()
getTestDir
in interface PathInterface
long setTestDir(java.lang.String absolute_path)
java.lang.String getDifDir()
getDifDir
in interface PathInterface
long setDifDir(java.lang.String absolute_path)
java.lang.String getLogsDir()
getLogsDir
in interface PathInterface
long setLogsDir(java.lang.String absolute_path)
int getMillisBetweenRecords()
void setMillisBetweenRecords(int millisBetweenRecords)
void incrementTestStatus(int status)
void incrementGeneralStatus(int status)
void logMessage(java.lang.String msg, java.lang.String desc, int msgType)
Copyright © SAS Institute. All Rights Reserved.