protected SVNBasicClient(ISVNRepositoryPool repositoryPool, ISVNOptions options) { myRepositoryPool = repositoryPool; setOptions(options); myPathPrefixesStack = new LinkedList(); }
protected SVNBasicClient(ISVNRepositoryPool repositoryPool, ISVNOptions options) { myRepositoryPool = repositoryPool; setOptions(options); myPathPrefixesStack = new LinkedList(); }
protected SVNBasicClient(SvnOperationFactory of) { this.operationFactory = of; setOptions(of.getOptions()); initDefaults(); }
protected SVNBasicClient(ISVNRepositoryPool pool, ISVNOptions options) { boolean autoDisposeRepositoryPool = false; if (pool == null) { pool = new DefaultSVNRepositoryPool(SVNWCUtil.createDefaultAuthenticationManager(), options); autoDisposeRepositoryPool = true; } if (options == null) { options = SVNWCUtil.createDefaultOptions(true); } this.operationFactory = new SvnOperationFactory(); setOptions(options); this.operationFactory.setRepositoryPool(pool); this.operationFactory.setAutoDisposeRepositoryPool(autoDisposeRepositoryPool); initDefaults(); }
protected SVNBasicClient(ISVNAuthenticationManager authManager, ISVNOptions options) { if (authManager == null) { authManager = SVNWCUtil.createDefaultAuthenticationManager(); } if (options == null) { options = SVNWCUtil.createDefaultOptions(true); } this.operationFactory = new SvnOperationFactory(); setOptions(options); this.operationFactory.setAuthenticationManager(authManager); this.operationFactory.setRepositoryPool(new DefaultSVNRepositoryPool(authManager, options)); this.operationFactory.setAutoDisposeRepositoryPool(true); initDefaults(); }