throws TooManyListenersException { assertInitialState(); sipProvider = provider;  responseCollector = new ResponseCollector(); sipProvider.addSipListener(responseCollector);
throws TooManyListenersException {  initCollectors(provider); provider.addSipListener(responseCollector);
	public void collectResponseEvent(SipProvider provider)		throws TooManyListenersException {		assertInitialState();		sipProvider = provider;		responseCollector = new ResponseCollector();		sipProvider.addSipListener(responseCollector);	}