com.opensymphony.xwork.interceptor.component
Class DefaultComponentManager

java.lang.Object
  extended by com.opensymphony.xwork.interceptor.component.DefaultComponentManager
All Implemented Interfaces:
ComponentManager, Serializable

Deprecated. XWork IoC has been deprecated in favor of Spring. Please refer to the Spring-WebWork integration documentation for more info.

public class DefaultComponentManager
extends Object
implements ComponentManager, Serializable

Version:
$Revision: 1071 $
Author:
joew@thoughtworks.com, $Author: rainerh $
See Also:
Serialized Form

Field Summary
 
Fields inherited from interface com.opensymphony.xwork.interceptor.component.ComponentManager
COMPONENT_MANAGER_KEY
 
Constructor Summary
DefaultComponentManager()
          Deprecated.  
 
Method Summary
 void addEnabler(Class component, Class enablerType)
          Deprecated.  
 void dispose()
          Deprecated.  
 Object getComponent(Class enablerType)
          Deprecated.  
 Object getComponentInstance(Class componentType)
          Deprecated.  
 ComponentConfiguration getConfig()
          Deprecated.  
 void initializeObject(Object obj)
          Deprecated.  
 void registerInstance(Class componentType, Object instance)
          Deprecated.  
 void reset()
          Deprecated.  
 void setConfig(ComponentConfiguration config)
          Deprecated.  
 void setFallback(ComponentManager fallback)
          Deprecated.  
 void setScope(String scope)
          Deprecated.  
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultComponentManager

public DefaultComponentManager()
Deprecated. 
Method Detail

getComponent

public Object getComponent(Class enablerType)
Deprecated. 
Specified by:
getComponent in interface ComponentManager

setFallback

public void setFallback(ComponentManager fallback)
Deprecated. 
Specified by:
setFallback in interface ComponentManager

addEnabler

public void addEnabler(Class component,
                       Class enablerType)
Deprecated. 
Specified by:
addEnabler in interface ComponentManager

dispose

public void dispose()
Deprecated. 
Specified by:
dispose in interface ComponentManager

initializeObject

public void initializeObject(Object obj)
Deprecated. 
Specified by:
initializeObject in interface ComponentManager

registerInstance

public void registerInstance(Class componentType,
                             Object instance)
Deprecated. 
Specified by:
registerInstance in interface ComponentManager

getComponentInstance

public Object getComponentInstance(Class componentType)
Deprecated. 
Specified by:
getComponentInstance in interface ComponentManager

getConfig

public ComponentConfiguration getConfig()
Deprecated. 
Specified by:
getConfig in interface ComponentManager

setConfig

public void setConfig(ComponentConfiguration config)
Deprecated. 
Specified by:
setConfig in interface ComponentManager

setScope

public void setScope(String scope)
Deprecated. 
Specified by:
setScope in interface ComponentManager

reset

public void reset()
Deprecated. 
Specified by:
reset in interface ComponentManager

WebWork Project Page