com.opensymphony.xwork.interceptor.component
Interface ComponentManager
- All Known Implementing Classes:
- DefaultComponentManager
- public interface ComponentManager
- Version:
- $Revision: 1.6 $
- Author:
- joew@thoughtworks.com, $Author: jcarreira $
COMPONENT_MANAGER_KEY
public static final String COMPONENT_MANAGER_KEY
- See Also:
- Constant Field Values
getComponent
public Object getComponent(Class enablerType)
setFallback
public void setFallback(ComponentManager fallback)
addEnabler
public void addEnabler(Class component,
Class enablerType)
dispose
public void dispose()
initializeObject
public void initializeObject(Object obj)
registerInstance
public void registerInstance(Class componentType,
Object instance)
getComponentInstance
public Object getComponentInstance(Class componentType)