org.jboss.dtf.testframework.unittest
Class Harness
java.lang.Object
org.jboss.dtf.testframework.unittest.Harness
- All Implemented Interfaces:
- HarnessInterface
public class Harness
- extends java.lang.Object
- implements HarnessInterface
Constructor Summary |
Harness(RunUID runId,
java.lang.String taskPermutationCode,
java.lang.String testPermutationCode,
java.lang.String loggerURL,
java.lang.String nameServiceURI,
java.lang.String testClass,
java.lang.String testId,
java.lang.String taskId,
java.lang.String[] parameters)
|
Method Summary |
java.lang.String |
getService(java.lang.String name)
|
void |
logInformation(java.lang.String information)
This method logs textual information to the logger. |
void |
logResult(java.lang.String result)
|
void |
logTestRunInformation(java.lang.String information)
|
static void |
main(java.lang.String[] args)
|
boolean |
registerService(java.lang.String name,
java.lang.String ior)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RETURN_VALUE_CLASS_NOT_FOUND
public static final int RETURN_VALUE_CLASS_NOT_FOUND
- See Also:
- Constant Field Values
RETURN_VALUE_GENERAL_FAILURE
public static final int RETURN_VALUE_GENERAL_FAILURE
- See Also:
- Constant Field Values
RETURN_VALUE_SUCCESS
public static final int RETURN_VALUE_SUCCESS
- See Also:
- Constant Field Values
Harness
public Harness(RunUID runId,
java.lang.String taskPermutationCode,
java.lang.String testPermutationCode,
java.lang.String loggerURL,
java.lang.String nameServiceURI,
java.lang.String testClass,
java.lang.String testId,
java.lang.String taskId,
java.lang.String[] parameters)
throws java.lang.Exception,
java.rmi.RemoteException
- Throws:
java.lang.Exception
java.rmi.RemoteException
logTestRunInformation
public void logTestRunInformation(java.lang.String information)
- Specified by:
logTestRunInformation
in interface HarnessInterface
logInformation
public void logInformation(java.lang.String information)
- This method logs textual information to the logger.
- Specified by:
logInformation
in interface HarnessInterface
- Parameters:
information
- The textual information to be logged.
logResult
public void logResult(java.lang.String result)
- Specified by:
logResult
in interface HarnessInterface
registerService
public boolean registerService(java.lang.String name,
java.lang.String ior)
- Specified by:
registerService
in interface HarnessInterface
getService
public java.lang.String getService(java.lang.String name)
throws ServiceLookupException
- Specified by:
getService
in interface HarnessInterface
- Throws:
ServiceLookupException
main
public static void main(java.lang.String[] args)