@Test public void testVisit() throws Exception { }
public void visit(IOEntryVisitor visitor) throws IOException { List<IOEntryRequest> tmp = new ArrayList<IOEntryRequest>(requests.values()); for(IOEntryRequest request : tmp) { request.visit(visitor); } }
IOEntryManager { public void visit(IOEntryVisitor visitor) throws IOException { List<IOEntryRequest> tmp = new ArrayList<IOEntryRequest>(requests.values()); for(IOEntryRequest request : tmp) { request.visit(visitor); } } }
IOEntryManager { public void visit(IOEntryVisitor visitor) throws IOException { List<IOEntryRequest> tmp = new ArrayList<IOEntryRequest>(requests.values()); for(IOEntryRequest request : tmp) { request.visit(visitor); } } IOEntryManager(String id); }
IOEntryManager { public void visit(IOEntryVisitor visitor) throws IOException { List<IOEntryRequest> tmp = new ArrayList<IOEntryRequest>(requests.values()); for(IOEntryRequest request : tmp) { request.visit(visitor); } } IOEntryManager(String id); Collection<IOEntryRequest> getRequests(); synchronized IOEntry addEntry(EntryReadEvent evt); String getId(); void visit(IOEntryVisitor visitor); void visit(List<Long> requestIds, IOEntryVisitor visitor); IOEntry getEntryAt(Long requestId, int rowNum); int size(Long requestId); IOEntry getRequest(Long requestId); }
IOEntryManager { public void visit(IOEntryVisitor visitor) throws IOException { List<IOEntryRequest> tmp = new ArrayList<IOEntryRequest>(requests.values()); for(IOEntryRequest request : tmp) { request.visit(visitor); } } IOEntryManager(String id); Collection<IOEntryRequest> getRequests(); synchronized IOEntry addEntry(EntryReadEvent evt); String getId(); void visit(IOEntryVisitor visitor); void visit(List<Long> requestIds, IOEntryVisitor visitor); IOEntry getEntryAt(Long requestId, int rowNum); int size(Long requestId); IOEntry getRequest(Long requestId);  }