return createBroker();
createBroker();
	public synchronized DBBroker get() throws EXistException {		if (!isInstanceConfigured())			throw new EXistException("database instance is not available");		if (pool.isEmpty()) {			if (brokers < max)				return createBroker();			else				while (pool.isEmpty()) {					LOG.debug("waiting for broker instance to become available");					try {						this.wait();					} catch (InterruptedException e) {					}				}		}		DBBroker broker = (DBBroker) pool.pop();		this.notifyAll();		return broker;	}