info.magnolia.cms.beans.config
Class RegexpVirtualURIMapping
java.lang.Object
info.magnolia.cms.beans.config.RegexpVirtualURIMapping
- All Implemented Interfaces:
- VirtualURIMapping
- Direct Known Subclasses:
- RotatingVirtualURIMapping
public class RegexpVirtualURIMapping
- extends java.lang.Object
- implements VirtualURIMapping
Virtual uri mapping implementation that uses regular expressions in fromURI/toURI. When using regular expression in
fromURI
, toURI
can contain references to the regexp matches. For example:
fromURI=/products/([0-9A-Z]+)\.html
toURI=/product/detail.html?productId=$1
- Version:
- $Id: DefaultVirtualURIMapping.java 10295 2007-08-02 21:33:58Z fgiust $
- Author:
- Fabrizio Giustina, philipp
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
RegexpVirtualURIMapping
public RegexpVirtualURIMapping()
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.