Package org.apache.catalina.mapper
Class Mapper.MappedHost
- java.lang.Object
-
- org.apache.catalina.mapper.Mapper.MapElement<Host>
-
- org.apache.catalina.mapper.Mapper.MappedHost
-
- Enclosing class:
- Mapper
protected static final class Mapper.MappedHost extends Mapper.MapElement<Host>
-
-
Field Summary
Fields Modifier and Type Field Description Mapper.ContextList
contextList
-
Fields inherited from class org.apache.catalina.mapper.Mapper.MapElement
name, object
-
-
Constructor Summary
Constructors Constructor Description MappedHost(java.lang.String name, Host host)
Constructor used for the primary HostMappedHost(java.lang.String alias, Mapper.MappedHost realHost)
Constructor used for an Alias
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addAlias(Mapper.MappedHost alias)
void
addAliases(java.util.Collection<? extends Mapper.MappedHost> c)
java.util.Collection<Mapper.MappedHost>
getAliases()
Mapper.MappedHost
getRealHost()
java.lang.String
getRealHostName()
boolean
isAlias()
void
removeAlias(Mapper.MappedHost alias)
-
-
-
Field Detail
-
contextList
public volatile Mapper.ContextList contextList
-
-
Constructor Detail
-
MappedHost
public MappedHost(java.lang.String name, Host host)
Constructor used for the primary Host- Parameters:
name
- The name of the virtual hosthost
- The host
-
MappedHost
public MappedHost(java.lang.String alias, Mapper.MappedHost realHost)
Constructor used for an Alias- Parameters:
alias
- The alias of the virtual hostrealHost
- The host the alias points to
-
-
Method Detail
-
isAlias
public boolean isAlias()
-
getRealHost
public Mapper.MappedHost getRealHost()
-
getRealHostName
public java.lang.String getRealHostName()
-
getAliases
public java.util.Collection<Mapper.MappedHost> getAliases()
-
addAlias
public void addAlias(Mapper.MappedHost alias)
-
addAliases
public void addAliases(java.util.Collection<? extends Mapper.MappedHost> c)
-
removeAlias
public void removeAlias(Mapper.MappedHost alias)
-
-