/** * Creates a new instance of this class using the provided * config driver and creator of of <b>SVNRepository</b> objects. * * @param options a config driver * @param repositoryPool a creator of <b>SVNRepository</b> objects * @return a new <b>SVNClientManager</b> instance */ public static SVNClientManager newInstance(ISVNOptions options, ISVNRepositoryPool repositoryPool) { return new SVNClientManager(options, repositoryPool); }
/** * Creates a new instance of this class using the provided * config driver and creator of of <b>SVNRepository</b> objects. * * @param options a config driver * @param repositoryPool a creator of <b>SVNRepository</b> objects * @return a new <b>SVNClientManager</b> instance */ public static SVNClientManager newInstance(ISVNOptions options, ISVNRepositoryPool repositoryPool) { return new SVNClientManager(options, repositoryPool); }
/** * Creates a new instance of this class using default {@link ISVNOptions} * and {@link org.tmatesoft.svn.core.auth.ISVNAuthenticationManager} drivers. * That means this <b>SVNClientManager</b> will use the SVN's default run-time * configuration area. Default options are obtained via a call to * {@link SVNWCUtil#createDefaultOptions(boolean)}. * * @return a new <b>SVNClientManager</b> instance */ public static SVNClientManager newInstance() { return new SVNClientManager(null, (ISVNAuthenticationManager) null); }
/** * Creates a new instance of this class using the provided * config driver and creator of of <b>SVNRepository</b> objects. * * @param options a config driver * @param repositoryPool a creator of <b>SVNRepository</b> objects * @return a new <b>SVNClientManager</b> instance */ public static SVNClientManager newInstance(ISVNOptions options, ISVNRepositoryPool repositoryPool) { return new SVNClientManager(options, repositoryPool); }
/** * Creates a new instance of this class using default {@link ISVNOptions} * and {@link org.tmatesoft.svn.core.auth.ISVNAuthenticationManager} drivers. * That means this <b>SVNClientManager</b> will use the SVN's default run-time * configuration area. * * @return a new <b>SVNClientManager</b> instance */ public static SVNClientManager newInstance() { return new SVNClientManager(null, (ISVNAuthenticationManager) null); }
/** * Creates a new instance of this class using the provided * config driver and creator of of <b>SVNRepository</b> objects. * * @param options a config driver * @param repositoryPool a creator of <b>SVNRepository</b> objects * @return a new <b>SVNClientManager</b> instance */ public static SVNClientManager newInstance(ISVNOptions options, ISVNRepositoryPool repositoryPool) { return new SVNClientManager(options, repositoryPool); }
/** * Creates a new instance of this class using default {@link ISVNOptions} * and {@link org.tmatesoft.svn.core.auth.ISVNAuthenticationManager} drivers. * That means this <b>SVNClientManager</b> will use the SVN's default run-time * configuration area. Default options are obtained via a call to * {@link SVNWCUtil#createDefaultOptions(boolean)}. * * @return a new <b>SVNClientManager</b> instance */ public static SVNClientManager newInstance() { return new SVNClientManager(null, (ISVNAuthenticationManager) null); }
public static SVNClientManager newInstance(SvnOperationFactory operationFactory) { return new SVNClientManager(operationFactory); }
/** * Creates a new instance of this class using the provided {@link ISVNOptions} * and default {@link org.tmatesoft.svn.core.auth.ISVNAuthenticationManager} drivers. * That means this <b>SVNClientManager</b> will use the caller's configuration options * (which correspond to options found in the default SVN's <i>config</i> * file) and the default SVN's <i>servers</i> configuration and auth storage. * * @param options a config driver * @return a new <b>SVNClientManager</b> instance */ public static SVNClientManager newInstance(ISVNOptions options) { return new SVNClientManager(options, (ISVNAuthenticationManager) null); }
/** * Creates a new instance of this class using default {@link ISVNOptions} * and {@link org.tmatesoft.svn.core.auth.ISVNAuthenticationManager} drivers. * That means this <b>SVNClientManager</b> will use the SVN's default run-time * configuration area. Default options are obtained via a call to * {@link SVNWCUtil#createDefaultOptions(boolean)}. * * @return a new <b>SVNClientManager</b> instance */ public static SVNClientManager newInstance() { return new SVNClientManager(null, (ISVNAuthenticationManager) null); }
/** * Creates a new instance of this class using the provided {@link ISVNOptions} * and {@link org.tmatesoft.svn.core.auth.ISVNAuthenticationManager} drivers. * That means this <b>SVNClientManager</b> will use the caller's configuration options * (which correspond to options found in the default SVN's <i>config</i> * file) as well as authentication credentials and servers options (similar to * options found in the default SVN's <i>servers</i>). * * @param options a config driver * @param authManager an authentication driver * @return a new <b>SVNClientManager</b> instance */ public static SVNClientManager newInstance(ISVNOptions options, ISVNAuthenticationManager authManager) { return new SVNClientManager(options, authManager); }
/** * Creates a new instance of this class using the provided {@link ISVNOptions} * and {@link org.tmatesoft.svn.core.auth.ISVNAuthenticationManager} drivers. * That means this <b>SVNClientManager</b> will use the caller's configuration options * (which correspond to options found in the default SVN's <i>config</i> * file) as well as authentication credentials and servers options (similar to * options found in the default SVN's <i>servers</i>). * * @param options a config driver * @param authManager an authentication driver * @return a new <b>SVNClientManager</b> instance */ public static SVNClientManager newInstance(ISVNOptions options, ISVNAuthenticationManager authManager) { return new SVNClientManager(options, authManager); }
/** * Creates a new instance of this class using the provided {@link ISVNOptions} * and default {@link org.tmatesoft.svn.core.auth.ISVNAuthenticationManager} drivers. * That means this <b>SVNClientManager</b> will use the caller's configuration options * (which correspond to options found in the default SVN's <i>config</i> * file) and the default SVN's <i>servers</i> configuration and auth storage. * * <p/> * If <code>options</code> is <span class="javakeyword">null</span>, default options are * used which are obtained via a call to {@link SVNWCUtil#createDefaultOptions(boolean)}. * * @param options a config driver * @return a new <b>SVNClientManager</b> instance */ public static SVNClientManager newInstance(ISVNOptions options) { return new SVNClientManager(options, (ISVNAuthenticationManager) null); }
/** * Creates a new instance of this class using the provided {@link ISVNOptions} * and {@link org.tmatesoft.svn.core.auth.ISVNAuthenticationManager} drivers. * That means this <b>SVNClientManager</b> will use the caller's configuration options * (which correspond to options found in the default SVN's <i>config</i> * file) as well as authentication credentials and servers options (similar to * options found in the default SVN's <i>servers</i>). * * @param options a config driver * @param authManager an authentication driver * @return a new <b>SVNClientManager</b> instance */ public static SVNClientManager newInstance(ISVNOptions options, ISVNAuthenticationManager authManager) { return new SVNClientManager(options, authManager); }
/** * Creates a new instance of this class using the provided {@link ISVNOptions} * and {@link org.tmatesoft.svn.core.auth.ISVNAuthenticationManager} drivers. * That means this <b>SVNClientManager</b> will use the caller's configuration options * (which correspond to options found in the default SVN's <i>config</i> * file) as well as authentication credentials and servers options (similar to * options found in the default SVN's <i>servers</i>). * * @param options a config driver * @param authManager an authentication driver * @return a new <b>SVNClientManager</b> instance */ public static SVNClientManager newInstance(ISVNOptions options, ISVNAuthenticationManager authManager) { return new SVNClientManager(options, authManager); }
/** * Creates a new instance of this class using the provided {@link ISVNOptions} * and default {@link org.tmatesoft.svn.core.auth.ISVNAuthenticationManager} drivers. * That means this <b>SVNClientManager</b> will use the caller's configuration options * (which correspond to options found in the default SVN's <i>config</i> * file) and the default SVN's <i>servers</i> configuration and auth storage. * * <p/> * If <code>options</code> is <span class="javakeyword">null</span>, default options are * used which are obtained via a call to {@link SVNWCUtil#createDefaultOptions(boolean)}. * * @param options a config driver * @return a new <b>SVNClientManager</b> instance */ public static SVNClientManager newInstance(ISVNOptions options) { return new SVNClientManager(options, (ISVNAuthenticationManager) null); }
/** * Creates a new instance of this class using the provided {@link ISVNOptions} * and default {@link org.tmatesoft.svn.core.auth.ISVNAuthenticationManager} drivers. * That means this <b>SVNClientManager</b> will use the caller's configuration options * (which correspond to options found in the default SVN's <i>config</i> * file) and the default SVN's <i>servers</i> configuration and auth storage. * * <p/> * If <code>options</code> is <span class="javakeyword">null</span>, default options are * used which are obtained via a call to {@link SVNWCUtil#createDefaultOptions(boolean)}. * * @param options a config driver * @return a new <b>SVNClientManager</b> instance */ public static SVNClientManager newInstance(ISVNOptions options) { return new SVNClientManager(options, (ISVNAuthenticationManager) null); }
/** * Creates a new instance of this class using the provided {@link ISVNOptions} * driver and user's credentials to make a default implementation of * {@link org.tmatesoft.svn.core.auth.ISVNAuthenticationManager} use them. * That means this <b>SVNClientManager</b> will use the caller's configuration options * (which correspond to options found in the default SVN's <i>config</i> * file), the default SVN's <i>servers</i> configuration and the caller's * credentials. * * @param options a config driver * @param userName a user account name * @param password a user password * @return a new <b>SVNClientManager</b> instance */ public static SVNClientManager newInstance(ISVNOptions options, String userName, String password) { boolean storeAuth = options == null ? true : options.isAuthStorageEnabled(); ISVNAuthenticationManager authManager = SVNWCUtil.createDefaultAuthenticationManager(null, userName, password, storeAuth); return new SVNClientManager(options, authManager); }
/** * Creates a new instance of this class using the provided {@link ISVNOptions} * driver and user's credentials to make a default implementation of * {@link org.tmatesoft.svn.core.auth.ISVNAuthenticationManager} use them. * That means this <b>SVNClientManager</b> will use the caller's configuration options * (which correspond to options found in the default SVN's <i>config</i> * file), the default SVN's <i>servers</i> configuration and the caller's * credentials. * * @param options a config driver * @param userName a user account name * @param password a user password * @return a new <b>SVNClientManager</b> instance */ public static SVNClientManager newInstance(DefaultSVNOptions options, String userName, String password) { boolean storeAuth = options == null ? true : options.isAuthStorageEnabled(); ISVNAuthenticationManager authManager = SVNWCUtil.createDefaultAuthenticationManager(null, userName, password, storeAuth); return new SVNClientManager(options, authManager); }
/** * Creates a new instance of this class using the provided {@link ISVNOptions} * driver and user's credentials to make a default implementation of * {@link org.tmatesoft.svn.core.auth.ISVNAuthenticationManager} use them. * That means this <b>SVNClientManager</b> will use the caller's configuration options * (which correspond to options found in the default SVN's <i>config</i> * file), the default SVN's <i>servers</i> configuration and the caller's * credentials. * * @param options a config driver * @param userName a user account name * @param password a user password * @return a new <b>SVNClientManager</b> instance */ public static SVNClientManager newInstance(DefaultSVNOptions options, String userName, String password) { boolean storeAuth = options == null || options.isAuthStorageEnabled(); ISVNAuthenticationManager authManager = SVNWCUtil.createDefaultAuthenticationManager(null, userName, password, storeAuth); return new SVNClientManager(options, authManager); }