001 /** 002 * 003 */ 004 package org.jboss.dna.connector.svn; 005 006 import net.jcip.annotations.ThreadSafe; 007 008 @ThreadSafe 009 public class RepositoryAccessData { 010 011 012 private String repositoryRootUrl; 013 private String username; 014 private String password; 015 016 /** 017 * @param password 018 * @param username 019 * @param repositoryRootUrl 020 */ 021 public RepositoryAccessData( String repositoryRootUrl, 022 String username, 023 String password ) { 024 this.repositoryRootUrl = repositoryRootUrl; 025 this.username = username; 026 this.password = password; 027 } 028 029 /** 030 * @return the repositoryRootUrl 031 */ 032 public String getRepositoryRootUrl() { 033 return repositoryRootUrl; 034 } 035 036 /** 037 * @return the username 038 */ 039 public String getUsername() { 040 return username; 041 } 042 043 /** 044 * @return the password 045 */ 046 public String getPassword() { 047 return password; 048 } 049 }