/** * Returns the repository pool used by this client manager. * This pool is used to create and manage {@link SVNRepository} objects by all the <b>SVN*Client</b> * objects provided by this client manager. * * @return repository pool object * @since 1.2.0 */ public ISVNRepositoryPool getRepositoryPool() { if (myOperationFactory != null) { return myOperationFactory.getRepositoryPool(); } return myRepositoryPool; }
/** * Gets the operation's pool of repositories, provided by {@link SvnOperationFactory#getRepositoryPool()}. * * @return pool of repositories */ public ISVNRepositoryPool getRepositoryPool() { return getOperationFactory().getRepositoryPool(); }
protected SVNAdminBasicClient(SvnOperationFactory of) { myRepositoryPool = of.getRepositoryPool(); setOptions(of.getOptions()); }