public class TSSProvider
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.Class<?> |
arrayOfTSSNamedValues |
protected FtDebug |
debug |
protected java.lang.Class<?> |
tssConstantsClass |
protected java.lang.Class<?> |
tssIntegerClass |
protected java.lang.Class<?> |
tssInternalClass |
protected java.lang.Class<?> |
tssLogClass |
protected java.lang.Class<?> |
tssMeasureClass |
protected java.lang.Class<?> |
tssNamedValueClass |
protected java.lang.Class<?> |
tssSessionClass |
protected java.lang.Class<?> |
tssStandaloneClass |
protected java.lang.Class<?> |
tssUtilityClass |
| Constructor and Description |
|---|
TSSProvider(java.lang.ClassLoader classLoader) |
| Modifier and Type | Method and Description |
|---|---|
int |
connect(java.lang.String host,
int port,
int id) |
int |
context(int key,
java.lang.String value) |
int |
disconnect()
Disconnect from TSS.
|
int |
download(java.lang.String[] fileList) |
java.lang.String |
getPathFromTSS(long pathKey) |
boolean |
getStandalone() |
int |
getTSSConstant(java.lang.String name) |
short |
getTSSInternalConstant(java.lang.String name) |
java.lang.String |
getTSSInternalStringConstant(java.lang.String name) |
int |
getTSSSharedVarValue(java.lang.String var) |
int |
logGenericEvent(short eventCategory,
short eventType,
short result,
short reason,
java.lang.String description,
java.lang.Object namedValueProperties) |
java.lang.Object |
newNamedValueArrayInstance(int size) |
java.lang.Object |
newNamedValueInstance(java.lang.String name,
java.lang.String value) |
int |
serverStart(int[] port) |
int |
serverStop(int port) |
void |
setStandalone(boolean standalone)
Script playback is said standalone if it is not started from TestManager
|
int |
shutdown() |
void |
timerStart(java.lang.String label) |
void |
timerStop(java.lang.String label) |
protected FtDebug debug
protected java.lang.Class<?> tssSessionClass
protected java.lang.Class<?> tssUtilityClass
protected java.lang.Class<?> tssStandaloneClass
protected java.lang.Class<?> tssIntegerClass
protected java.lang.Class<?> tssLogClass
protected java.lang.Class<?> tssInternalClass
protected java.lang.Class<?> tssNamedValueClass
protected java.lang.Class<?> arrayOfTSSNamedValues
protected java.lang.Class<?> tssMeasureClass
protected java.lang.Class<?> tssConstantsClass
public TSSProvider(java.lang.ClassLoader classLoader)
throws java.lang.ClassNotFoundException
java.lang.ClassNotFoundExceptionpublic void setStandalone(boolean standalone)
throws java.lang.Throwable
java.lang.Throwablepublic boolean getStandalone()
throws java.lang.Throwable
java.lang.Throwablepublic int serverStart(int[] port)
throws java.lang.Throwable
java.lang.Throwablepublic int serverStop(int port)
throws java.lang.Throwable
java.lang.Throwablepublic int connect(java.lang.String host,
int port,
int id)
throws java.lang.Throwable
java.lang.Throwablepublic int shutdown()
throws java.lang.Throwable
java.lang.Throwablepublic int disconnect()
throws java.lang.Throwable
java.lang.Throwablepublic int download(java.lang.String[] fileList)
throws java.lang.Throwable
java.lang.Throwablepublic java.lang.String getPathFromTSS(long pathKey)
throws java.lang.Throwable
java.lang.Throwablepublic int logGenericEvent(short eventCategory,
short eventType,
short result,
short reason,
java.lang.String description,
java.lang.Object namedValueProperties)
throws java.lang.Throwable
java.lang.Throwablepublic short getTSSInternalConstant(java.lang.String name)
throws java.lang.Throwable
java.lang.Throwablepublic java.lang.String getTSSInternalStringConstant(java.lang.String name)
throws java.lang.Throwable
java.lang.Throwablepublic int getTSSConstant(java.lang.String name)
throws java.lang.Throwable
java.lang.Throwablepublic java.lang.Object newNamedValueArrayInstance(int size)
public java.lang.Object newNamedValueInstance(java.lang.String name,
java.lang.String value)
throws java.lang.Throwable
java.lang.Throwablepublic void timerStart(java.lang.String label)
throws java.lang.Throwable
java.lang.Throwablepublic void timerStop(java.lang.String label)
throws java.lang.Throwable
java.lang.Throwablepublic int context(int key,
java.lang.String value)
throws java.lang.Throwable
java.lang.Throwablepublic int getTSSSharedVarValue(java.lang.String var)
throws java.lang.Throwable
java.lang.Throwable