|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.commons.latka.DefaultLatkaEventInfo
public class DefaultLatkaEventInfo
The base class for several 'reporters'. A reporter is a class that will store or record information about events that occur during Latka processing
Field Summary | |
---|---|
protected List |
_failedResponses
Holds the failed responses received by this object. |
protected LatkaEventListener |
_listener
|
protected static org.apache.log4j.Category |
_log
The log4J category used for processing log requests. |
protected Map |
_requestSucceeded
maps the request to it's success or failure as a Boolean |
protected Map |
_sessionSucceeded
maps the session to it's success or failure as a Boolean |
protected boolean |
_suiteSucceeded
Holds whether or not the entire suite has succeeded This is set to false when any request fails. |
Constructor Summary | |
---|---|
DefaultLatkaEventInfo(LatkaEventListener listener)
|
Method Summary | |
---|---|
boolean |
didRequestSucceed(Request request)
Check to see if a particular Request succeeded or failed. |
boolean |
didSessionSucceed(Session session)
Check to see if a particular Session succeeded or failed. |
boolean |
didSuiteSucceed()
Returns true if all Requests in the suite succeed. |
List |
getFailedResponses()
List failed responses |
protected void |
recordSuccess(RequestEvent event,
boolean bool)
Record the "success status" of a request event. |
void |
reportMessage(ReportMessageEvent event)
Invoked if a Latka suite wants to send a message to the report generated for the test. |
void |
requestError(RequestEvent event)
Invoked if a request error occurs. |
void |
requestFailed(RequestEvent event)
Invoked if the request failed. |
void |
requestSkipped(RequestEvent event)
A skipped request. |
void |
requestSucceeded(RequestEvent event)
Invoked if the request succeeds. |
void |
suiteCompleted(SuiteEvent event)
Invoke when all requests completed. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected Map _requestSucceeded
protected Map _sessionSucceeded
protected boolean _suiteSucceeded
protected List _failedResponses
requestFailed(RequestEvent)
protected LatkaEventListener _listener
protected static final org.apache.log4j.Category _log
Constructor Detail |
---|
public DefaultLatkaEventInfo(LatkaEventListener listener)
Method Detail |
---|
public void requestSucceeded(RequestEvent event)
requestSucceeded
in interface LatkaEventListener
event
- a successful request eventpublic void requestFailed(RequestEvent event)
requestFailed
in interface LatkaEventListener
event
- a "failed" request event.public void requestSkipped(RequestEvent event)
requestSkipped
in interface LatkaEventListener
event
- a "skipped" request.public void requestError(RequestEvent event)
requestError
in interface LatkaEventListener
event
- a request "error" event.public void reportMessage(ReportMessageEvent event)
reportMessage
in interface LatkaEventListener
event
- Event containing the report messagepublic void suiteCompleted(SuiteEvent event)
suiteCompleted
in interface LatkaEventListener
event
- suite eventprotected void recordSuccess(RequestEvent event, boolean bool)
event
- a request event.bool
- the success (true
) or failure
(false
) of the request.public boolean didRequestSucceed(Request request)
didRequestSucceed
in interface LatkaEventInfo
request
- the request to check for success or
failure
public boolean didSessionSucceed(Session session)
didSessionSucceed
in interface LatkaEventInfo
session
- the session to check for success or
failure
public boolean didSuiteSucceed()
didSuiteSucceed
in interface LatkaEventInfo
public List getFailedResponses()
getFailedResponses
in interface LatkaEventInfo
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |