org.riotfamily.pages.mapping
Class NoSiteHandlerMapping

java.lang.Object
  extended by org.springframework.context.support.ApplicationObjectSupport
      extended by org.springframework.web.context.support.WebApplicationObjectSupport
          extended by org.springframework.web.servlet.handler.AbstractHandlerMapping
              extended by org.riotfamily.pages.mapping.NoSiteHandlerMapping
All Implemented Interfaces:
ApplicationContextAware, Ordered, ServletContextAware, HandlerMapping

public class NoSiteHandlerMapping
extends AbstractHandlerMapping


Field Summary
 
Fields inherited from class org.springframework.context.support.ApplicationObjectSupport
logger
 
Fields inherited from interface org.springframework.web.servlet.HandlerMapping
PATH_WITHIN_HANDLER_MAPPING_ATTRIBUTE
 
Fields inherited from interface org.springframework.core.Ordered
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
 
Constructor Summary
NoSiteHandlerMapping(PageResolver pageResolver)
           
 
Method Summary
protected  Object getHandlerInternal(HttpServletRequest request)
           
 void setSiteNotFoundHandler(Object siteNotFoundHandler)
           
 
Methods inherited from class org.springframework.web.servlet.handler.AbstractHandlerMapping
adaptInterceptor, extendInterceptors, getAdaptedInterceptors, getDefaultHandler, getHandler, getHandlerExecutionChain, getOrder, initApplicationContext, initInterceptors, setDefaultHandler, setInterceptors, setOrder
 
Methods inherited from class org.springframework.web.context.support.WebApplicationObjectSupport
getServletContext, getTempDir, getWebApplicationContext, initApplicationContext, initServletContext, isContextRequired, setServletContext
 
Methods inherited from class org.springframework.context.support.ApplicationObjectSupport
getApplicationContext, getMessageSourceAccessor, requiredContextClass, setApplicationContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NoSiteHandlerMapping

public NoSiteHandlerMapping(PageResolver pageResolver)
Method Detail

setSiteNotFoundHandler

public void setSiteNotFoundHandler(Object siteNotFoundHandler)

getHandlerInternal

protected Object getHandlerInternal(HttpServletRequest request)
                             throws Exception
Specified by:
getHandlerInternal in class AbstractHandlerMapping
Throws:
Exception