com.ibm.itim.apps.provisioning
Class ServiceTestResult
java.lang.Object
|
+--com.ibm.itim.apps.provisioning.ServiceTestResult
- public class ServiceTestResult
- extends java.lang.Object
Holds the result of a service test. If the test failed, the root cause
of the failure will be available.
Field Summary |
static int |
FAILURE
Constant indicating an uncuccessful test. |
static int |
SUCCESS
Constant indicating a successful test. |
Constructor Summary |
ServiceTestResult(int status)
Constructs with a test status. |
ServiceTestResult(java.lang.Throwable causeOfFailure)
Assumes the test was unsuccessful and constructs with just the
cause of the failure. |
Method Summary |
java.lang.Throwable |
getCauseOfFailure()
Returns the cause of the test failure (if applicable). |
int |
getStatus()
Returns the status of the test. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SUCCESS
public static final int SUCCESS
- Constant indicating a successful test.
FAILURE
public static final int FAILURE
- Constant indicating an uncuccessful test.
ServiceTestResult
public ServiceTestResult(int status)
- Constructs with a test status.
- Parameters:
status
- Status of test. Values may be SUCCESS or FAILURE.
ServiceTestResult
public ServiceTestResult(java.lang.Throwable causeOfFailure)
- Assumes the test was unsuccessful and constructs with just the
cause of the failure.
- Parameters:
Throwable
- object containing the cause of failure.
getStatus
public int getStatus()
- Returns the status of the test.
- Returns:
- Status of the test. Values may be SUCCESS or FAILURE.
getCauseOfFailure
public java.lang.Throwable getCauseOfFailure()
- Returns the cause of the test failure (if applicable).
- Returns:
- Throwable object containing the cause of failure. Note,
null will be returned if the test succeeded or there was
no known root cause.