Read some events from the external events reader @param nrof Maximum number of events to read @return A List of events that were read or an empty list if no events could be read
(int nrof)
| 146 | * could be read |
| 147 | */ |
| 148 | private List<ExternalEvent> readEvents(int nrof) { |
| 149 | if (allEventsRead) { |
| 150 | return new ArrayList<ExternalEvent>(0); |
| 151 | } |
| 152 | |
| 153 | List<ExternalEvent> events = reader.readEvents(nrof); |
| 154 | |
| 155 | if (nrof > 0 && events.size() == 0) { |
| 156 | reader.close(); |
| 157 | allEventsRead = true; |
| 158 | } |
| 159 | |
| 160 | return events; |
| 161 | } |
| 162 | |
| 163 | } |
no test coverage detected