MCPcopy Index your code
hub / github.com/apache/tomcat / addHostAlias

Method addHostAlias

java/org/apache/catalina/mapper/Mapper.java:186–198  ·  view source on GitHub ↗

Add an alias to an existing host. @param name The name of the host @param alias The alias to add

(String name, String alias)

Source from the content-addressed store, hash-verified

184 * @param alias The alias to add
185 */
186 public synchronized void addHostAlias(String name, String alias) {
187 MappedHost realHost = exactFind(hosts, name);
188 if (realHost == null) {
189 // Should not be adding an alias for a host that doesn't exist but
190 // just in case...
191 return;
192 }
193 alias = renameWildcardHost(alias);
194 MappedHost newAlias = new MappedHost(alias, realHost);
195 if (addHostAliasImpl(newAlias)) {
196 realHost.addAlias(newAlias);
197 }
198 }
199
200 private synchronized boolean addHostAliasImpl(MappedHost newAlias) {
201 MappedHost[] newHosts = new MappedHost[hosts.length + 1];

Callers 4

setUpMethod · 0.80
testAddHostMethod · 0.80
testRemoveHostMethod · 0.80
containerEventMethod · 0.80

Calls 4

exactFindMethod · 0.95
renameWildcardHostMethod · 0.95
addHostAliasImplMethod · 0.95
addAliasMethod · 0.95

Tested by 3

setUpMethod · 0.64
testAddHostMethod · 0.64
testRemoveHostMethod · 0.64