listeningPointImpl.sipProviderImpl = provider;
listeningPointImpl.sipProvider = provider;
	public SipProvider createSipProvider(ListeningPoint listeningPoint)		throws ObjectInUseException {		if (listeningPoint == null)			throw new NullPointerException("null listeningPoint");		ListeningPointImpl listeningPointImpl =			(ListeningPointImpl) listeningPoint;		if (listeningPointImpl.sipProviderImpl != null)			throw new ObjectInUseException("Provider already attached!");		SipProviderImpl provider = new SipProviderImpl(this.eventScanner);		provider.setSipStack(this);		provider.setListeningPoint(listeningPointImpl);		listeningPointImpl.sipProviderImpl = provider;		this.sipProviders.add(provider);		return provider;	}