info.magnolia.cms.beans.config
Class HostBasedVirtualURIMapping
java.lang.Object
info.magnolia.cms.beans.config.HostBasedVirtualURIMapping
- All Implemented Interfaces:
- VirtualURIMapping
public class HostBasedVirtualURIMapping
- extends java.lang.Object
- implements VirtualURIMapping
Simple VirtualURI mapping that can forward to a different url depending on the request host name. The "host" property
must be a list of uri=destination strings. See below for a sample configuration:
[] virtualURIMapping
[] default
- class info.magnolia.cms.beans.config.HostBasedVirtualURIMapping
- fromURI /
- toURI redirect:/.magnolia/pages/adminCentral.html
[] hosts
- 1 www.acme.com=forward:/acme/en/index.html
- 2 www.acme.de=forward:/acme/de/index.html
- Version:
- $Id: HostBasedVirtualURIMapping.java 36177 2010-08-03 16:32:34Z gjoseph $
- Author:
- fgiust
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
HostBasedVirtualURIMapping
public HostBasedVirtualURIMapping()
getHosts
public java.util.List<java.lang.String> getHosts()
addHost
public void addHost(java.lang.String mapping)
- Adds a host mapping (used by content2bean).
- Parameters:
mapping
- in the form host=path
mapURI
public VirtualURIMapping.MappingResult mapURI(java.lang.String uri)
- Specified by:
mapURI
in interface VirtualURIMapping
getFromURI
public java.lang.String getFromURI()
setFromURI
public void setFromURI(java.lang.String fromURI)
getToURI
public java.lang.String getToURI()
setToURI
public void setToURI(java.lang.String toURI)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
Copyright © 2003-2010 Magnolia International Ltd.. All Rights Reserved.