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    }