code: public Proxy getProxy() throws TooManyHopsException {
  		checkReadOnly();
  		final MobicentsSipSession session = getSipSession();
  		if (session.getB2buaHelper() != null ) throw new IllegalStateException("Cannot proxy request");
  		return getProxy(true);
  	}
docs: {@inheritDoc}