}
private ProtocolEvent findSentProtocolEventOfClass(AMQSession_0_10 session, Class<? extends ProtocolEvent> class1,
boolean isLast)
{
ProtocolEvent found = null;
List<ProtocolEvent> events = ((MockSession) session.getQpidSession()).getSender().getSendEvents();
assertNotNull("Events list should not be null", events);
assertFalse("Events list should not be empty", events.isEmpty());
if (isLast)
{
ProtocolEvent event = events.get(events.size() - 1);
if (event.getClass().isAssignableFrom(class1))
{
found = event;
}
}
else