Class
Tree
          
PREV CLASS NEXT CLASS
SUMMARY: INNER | FIELD | CONSTR | METHODDETAIL: FIELD | CONSTR | METHOD
 

com.newstep.solid.test.processor.performance.handlers
Class TestEventSequentialHandler
com.newstep.solid.processor.EventHandler
  |
  +--com.newstep.solid.processor.SequentialEventHandler
       |
       +--com.newstep.solid.test.processor.performance.handlers.TestEventSequentialHandler
Direct Known Subclasses:
       TestEventType1Handler, TestEventType2Handler

public abstract class TestEventSequentialHandler      
Base class for sequential event handlers meant to handle TestEventTypes
Abstract.
 
Links:
Generalization Generalization Link
to Class SequentialEventHandler
Base class for sequential event handlers meant to handle TestEventTypes
 
 

Field Summary
protected long[]
protected long
protected int
protected EVENT_TYPE
Constructor Summary
public void
TestEventSequentialHandler(Integer processingDelay, EVENT_TYPE whichType)
Method Summary
protected void
verifyMessageArrival(Logger logger, TestEvent event)
Field Detail
lastIDs
protected long[] lastIDs
Multiplicity:
1
 

lastTimestamp
protected long lastTimestamp
Multiplicity:
1
 

processingDelay
protected int processingDelay
Multiplicity:
1
 

whichType
protected EVENT_TYPE whichType
Multiplicity:
1
 
Constructor Detail
TestEventSequentialHandler
public void TestEventSequentialHandler (Integer processingDelay, EVENT_TYPE whichType)
 
Default constructor
Parameters:
processingDelay Delay in processing the event
whichType Constants.EVENT_TYPE representing the event being handled by the handler
Stereotype:
create
 
Method Detail
verifyMessageArrival
protected void verifyMessageArrival (Logger logger, TestEvent event)
 
Verifies that the message that arrived is in sequence
Parameters:
logger Logger for outputting debug statements
event TestEvent with information on the generated event
 

Class
Tree
          
PREV CLASS NEXT CLASS
SUMMARY: INNER | FIELD | CONSTR | METHODDETAIL: FIELD | CONSTR | METHOD