throws TooManyListenersException { assertInitialState(); sipProvider = provider;  requestCollector = new RequestCollector(); sipProvider.addSipListener(requestCollector);
throws TooManyListenersException {  initCollectors(provider); provider.addSipListener(requestCollector);
	public void collectRequestEvent(SipProvider provider)		throws TooManyListenersException {		assertInitialState();		sipProvider = provider;		requestCollector = new RequestCollector();		sipProvider.addSipListener(requestCollector);	}