org.shept.org.springframework.web.servlet.mvc.delegation.command
Class AbstractCommandFactory
java.lang.Object
org.shept.org.springframework.web.servlet.mvc.delegation.command.AbstractCommandFactory
- All Implemented Interfaces:
- CommandFactory, TargetCommandFactory, org.springframework.beans.factory.InitializingBean, org.springframework.context.ApplicationContextAware
- Direct Known Subclasses:
- AssociationCommandFactory, EditItemCommandFactory, RefreshableListCommandFactory
public abstract class AbstractCommandFactory
- extends Object
- implements TargetCommandFactory, org.springframework.context.ApplicationContextAware, org.springframework.beans.factory.InitializingBean
- Author:
- Andreas Hahn
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
logger
protected final org.apache.commons.logging.Log logger
- Logger that is available to subclasses
ctx
private org.springframework.context.ApplicationContext ctx
pageHolderFactory
private PageHolderFactory pageHolderFactory
AbstractCommandFactory
public AbstractCommandFactory()
getCommand
public Object getCommand(ComponentToken token)
getCommand
public Object getCommand(javax.servlet.http.HttpServletRequest request,
ComponentToken token)
- Specified by:
getCommand in interface CommandFactory
getCommand
public abstract Object getCommand(TargetConfiguration config,
Object referencedModel)
- Specified by:
getCommand in interface TargetCommandFactory
getPageHolderFactory
public PageHolderFactory getPageHolderFactory()
- Returns:
- the pageHolderFactory
setPageHolderFactory
public void setPageHolderFactory(PageHolderFactory pageHolderFactory)
- Parameters:
pageHolderFactory - the pageHolderFactory to set
getApplicationContext
public org.springframework.context.ApplicationContext getApplicationContext()
- Returns:
- the ctx
setApplicationContext
public void setApplicationContext(org.springframework.context.ApplicationContext ctx)
- Specified by:
setApplicationContext in interface org.springframework.context.ApplicationContextAware
- Parameters:
ctx - the ctx to set
afterPropertiesSet
public void afterPropertiesSet()
- Specified by:
afterPropertiesSet in interface org.springframework.beans.factory.InitializingBean
Copyright © 2011. All Rights Reserved.