org.shept.org.springframework.web.servlet.mvc.delegation.component
Class ChainingComponent

java.lang.Object
  extended by org.springframework.context.support.ApplicationObjectSupport
      extended by org.springframework.web.context.support.WebApplicationObjectSupport
          extended by org.springframework.web.servlet.support.WebContentGenerator
              extended by org.shept.org.springframework.web.servlet.mvc.delegation.component.AbstractComponent
                  extended by org.shept.org.springframework.web.servlet.mvc.delegation.component.ChainingComponent
All Implemented Interfaces:
WebComponent, org.springframework.context.ApplicationContextAware, org.springframework.web.context.ServletContextAware

public class ChainingComponent
extends AbstractComponent

Version:
$$Id: ChainingComponent.java 34 2010-08-20 16:46:49Z aha $$
Author:
Andi

Field Summary
protected  org.springframework.dao.support.DaoSupport dao
           
protected  boolean enableChain
           
protected  boolean enableInfo
           
 
Fields inherited from class org.shept.org.springframework.web.servlet.mvc.delegation.component.AbstractComponent
ANCHOR_PREFIX
 
Fields inherited from class org.springframework.web.servlet.support.WebContentGenerator
METHOD_GET, METHOD_HEAD, METHOD_POST
 
Fields inherited from class org.springframework.context.support.ApplicationObjectSupport
logger
 
Constructor Summary
ChainingComponent()
           
 
Method Summary
protected  org.springframework.web.servlet.ModelAndView doChain(javax.servlet.http.HttpServletRequest request, ComponentToken token)
           
 org.springframework.web.servlet.ModelAndView excecuteAction(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, ComponentToken token)
           
 org.springframework.dao.support.DaoSupport getDao()
           
 Map<String,String> getDefaultMappings()
           
protected  void initComponentCommandWrapper(CommandWrapper cw)
           
 void setDao(org.springframework.dao.support.DaoSupport dao)
           
 void setEnableInfo(boolean enableInfo)
           
 boolean supports_oldVersion(Object commandObject)
           
 boolean supports(Object commandObject)
           
 
Methods inherited from class org.shept.org.springframework.web.servlet.mvc.delegation.component.AbstractComponent
getAnchorPrefix, getMappings, getResources, hasErrorsInPath, initApplicationContext, isCopyResources, modelRedirect, modelRedirect, modelRedirectClip, modelUnhandled, modelWithErrors, setAnchorPrefix, setCopyResources, setMappings, setResources, supportedActions, supportsAction
 
Methods inherited from class org.springframework.web.servlet.support.WebContentGenerator
applyCacheSeconds, applyCacheSeconds, cacheForSeconds, cacheForSeconds, checkAndPrepare, checkAndPrepare, getCacheSeconds, getSupportedMethods, isRequireSession, isUseCacheControlHeader, isUseCacheControlNoStore, isUseExpiresHeader, preventCaching, setCacheSeconds, setRequireSession, setSupportedMethods, setUseCacheControlHeader, setUseCacheControlNoStore, setUseExpiresHeader
 
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
 

Field Detail

enableChain

protected boolean enableChain

enableInfo

protected boolean enableInfo

dao

protected org.springframework.dao.support.DaoSupport dao
Constructor Detail

ChainingComponent

public ChainingComponent()
Method Detail

excecuteAction

public org.springframework.web.servlet.ModelAndView excecuteAction(javax.servlet.http.HttpServletRequest request,
                                                                   javax.servlet.http.HttpServletResponse response,
                                                                   ComponentToken token)
                                                            throws Exception
Throws:
Exception

doChain

protected org.springframework.web.servlet.ModelAndView doChain(javax.servlet.http.HttpServletRequest request,
                                                               ComponentToken token)
Parameters:
jp -
listHolder -
-
Returns:

initComponentCommandWrapper

protected void initComponentCommandWrapper(CommandWrapper cw)

supports

public boolean supports(Object commandObject)

supports_oldVersion

public boolean supports_oldVersion(Object commandObject)

getDefaultMappings

public Map<String,String> getDefaultMappings()
Specified by:
getDefaultMappings in class AbstractComponent

setEnableInfo

public void setEnableInfo(boolean enableInfo)
Parameters:
enableInfo - the enableInfo to set

setDao

public void setDao(org.springframework.dao.support.DaoSupport dao)
Parameters:
dao - the dao to set

getDao

public org.springframework.dao.support.DaoSupport getDao()
Returns:
the dao


Copyright © 2011. All Rights Reserved.