org.springframework.extensions.surf.support
Class AbstractPageMapper
java.lang.Object
org.springframework.extensions.surf.support.BaseFactoryBean
org.springframework.extensions.surf.support.AbstractPageMapper
- All Implemented Interfaces:
- PageMapper
- Direct Known Subclasses:
- DefaultPageMapper
public abstract class AbstractPageMapper
- extends BaseFactoryBean
- implements PageMapper
Abstract base class for PageMapper implementations. This
is provided as a convenience to developers who wish to build their
own custom PageMapper variations.
- Author:
- muzquiano
Field Summary |
static org.apache.commons.logging.Log |
logger
|
Method Summary |
protected void |
debug(RequestContext context,
String value)
Helper method for debugging |
void |
execute(RequestContext context,
javax.servlet.ServletRequest request)
Execute the page mapper against the given request and populate into the
provided request context instance. |
abstract void |
executeMapper(RequestContext context,
javax.servlet.ServletRequest request)
Execute mapper. |
void |
postExecute(RequestContext context,
javax.servlet.ServletRequest request)
Handles clean up cases |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
logger
public static org.apache.commons.logging.Log logger
AbstractPageMapper
public AbstractPageMapper(WebFrameworkServiceRegistry serviceRegistry)
execute
public void execute(RequestContext context,
javax.servlet.ServletRequest request)
throws PageMapperException
- Description copied from interface:
PageMapper
- Execute the page mapper against the given request and populate into the
provided request context instance.
- Specified by:
execute
in interface PageMapper
- Parameters:
context
- the contextrequest
- the request
- Throws:
PageMapperException
executeMapper
public abstract void executeMapper(RequestContext context,
javax.servlet.ServletRequest request)
throws PageMapperException
- Execute mapper.
- Parameters:
context
- the contextrequest
- the request
- Throws:
PageMapperException
- the page mapper exception
postExecute
public void postExecute(RequestContext context,
javax.servlet.ServletRequest request)
throws PageMapperException
- Handles clean up cases
- Parameters:
context
- the contextrequest
- the request
- Throws:
PageMapperException
- the page mapper exception
debug
protected void debug(RequestContext context,
String value)
- Helper method for debugging
Copyright © 2009 SpringSource, Inc. All Rights Reserved.