Class Mapper.MappedHost

    • Field Detail

      • contextList

        public volatile Mapper.ContextList contextList
        The list of contexts for this host.
    • Constructor Detail

      • MappedHost

        public MappedHost​(java.lang.String name,
                          Host host)
        Constructor used for the primary Host
        Parameters:
        name - The name of the virtual host
        host - The host
      • MappedHost

        public MappedHost​(java.lang.String alias,
                          Mapper.MappedHost realHost)
        Constructor used for an Alias
        Parameters:
        alias - The alias of the virtual host
        realHost - The host the alias points to
    • Method Detail

      • isAlias

        public boolean isAlias()
        Check if this is an alias.
        Returns:
        true if this is an alias
      • getRealHost

        public Mapper.MappedHost getRealHost()
        Get the real host.
        Returns:
        the real host
      • getRealHostName

        public java.lang.String getRealHostName()
        Get the real host name.
        Returns:
        the real host name
      • getAliases

        public java.util.Collection<Mapper.MappedHost> getAliases()
        Get the aliases.
        Returns:
        the aliases
      • addAlias

        public void addAlias​(Mapper.MappedHost alias)
        Add an alias.
        Parameters:
        alias - the alias to add
      • addAliases

        public void addAliases​(java.util.Collection<? extends Mapper.MappedHost> c)
        Add aliases.
        Parameters:
        c - the aliases to add
      • removeAlias

        public void removeAlias​(Mapper.MappedHost alias)
        Remove an alias.
        Parameters:
        alias - the alias to remove