001 package org.picocontainer.web.chain;
002
003 /**
004 * generates diversion URL for given cause
005 * @author k.pribluda
006 */
007 public interface Divertor {
008 /**
009 * find path to divert to, or null can not be found
010 * @param cause cause of diversion
011 * @return servlet path or null
012 */
013 String divert(Throwable cause);
014 }