1 19 20 package com.sslexplorer.httpunit; 21 22 import java.util.ArrayList ; 23 import java.util.Collection ; 24 import java.util.Collections ; 25 26 28 public final class HttpTestContainer { 29 private String rootUrl; 30 private int port; 31 private String defaultUsername; 32 private String defaultPassword; 33 private final Collection <HttpTestEntry> entries; 34 35 37 public HttpTestContainer() { 38 entries = new ArrayList <HttpTestEntry>(); 39 } 40 41 String getRootUrl() { 42 return rootUrl; 43 } 44 45 48 public void setUrl(String url) { 49 this.rootUrl = url; 50 } 51 52 55 int getPort() { 56 return port; 57 } 58 59 62 public void setPort(int port) { 63 this.port = port; 64 } 65 66 69 String getDefaultUsername() { 70 return defaultUsername; 71 } 72 73 76 public void setDefaultUsername(String defaultUsername) { 77 this.defaultUsername = defaultUsername; 78 } 79 80 83 String getDefaultPassword() { 84 return defaultPassword; 85 } 86 87 90 public void setDefaultPassword(String defaultPassword) { 91 this.defaultPassword = defaultPassword; 92 } 93 94 Collection <HttpTestEntry> getEntries() { 95 return Collections.unmodifiableCollection(entries); 96 } 97 98 101 public void addEntry(HttpTestEntry entry) { 102 entries.add(entry); 103 } 104 105 @Override 106 public String toString() { 107 StringBuffer buffer = new StringBuffer (); 108 buffer.append("RootUrl='").append(rootUrl).append("' "); 109 buffer.append("Port='").append(port).append("' "); 110 buffer.append("DefaultUsername='").append(defaultUsername).append("' "); 111 buffer.append("DefaultPassword='").append(defaultPassword).append("' "); 112 buffer.append("TestCount='").append(entries.size()).append("'"); 113 return buffer.toString(); 114 } 115 } | Popular Tags |