if (requestCollector == null) throw new TckInternalError("A request collect was attempted when the requestCollector was null"); RequestEvent collectedEvent = requestCollector.collectedEvent;  sipProvider.removeSipListener(requestCollector); resetCollectors(); try { Thread.sleep(200); } catch (InterruptedException ex) { }  return collectedEvent;
return this.extractCollectedRequestEvent(true);
	public RequestEvent extractCollectedRequestEvent() {		if (requestCollector == null)			throw new TckInternalError("A request collect was attempted when the requestCollector was null");		RequestEvent collectedEvent = requestCollector.collectedEvent;		sipProvider.removeSipListener(requestCollector);		resetCollectors();		try {			Thread.sleep(200);		} catch (InterruptedException ex) {		}		return collectedEvent;	}