public class DefaultLatkaEventInfo extends java.lang.Object implements LatkaEventInfo
Modifier and Type | Field and Description |
---|---|
protected java.util.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 java.util.Map |
_requestSucceeded
maps the request to it's success or failure as a Boolean
|
protected java.util.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 and Description |
---|
DefaultLatkaEventInfo(LatkaEventListener listener) |
Modifier and Type | Method and Description |
---|---|
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.
|
java.util.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.
|
protected java.util.Map _requestSucceeded
protected java.util.Map _sessionSucceeded
protected boolean _suiteSucceeded
protected java.util.List _failedResponses
requestFailed(RequestEvent)
protected LatkaEventListener _listener
protected static final org.apache.log4j.Category _log
public DefaultLatkaEventInfo(LatkaEventListener listener)
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
failurepublic boolean didSessionSucceed(Session session)
didSessionSucceed
in interface LatkaEventInfo
session
- the session to check for success or
failurepublic boolean didSuiteSucceed()
didSuiteSucceed
in interface LatkaEventInfo
public java.util.List getFailedResponses()
getFailedResponses
in interface LatkaEventInfo
Copyright © 2002-2013 The Apache Software Foundation. All Rights Reserved.