net.mchaplin.ioc.model
Class IkyContainer
java.lang.Object
net.mchaplin.ioc.model.Component
net.mchaplin.ioc.model.IkyContainer
- All Implemented Interfaces:
- ComponentI
public class IkyContainer
- extends Component
- implements ComponentI
- Author:
- mchaplin@users.sourceforge.net
$Header:
$Revision:
$Date:
Fields inherited from interface net.mchaplin.ioc.component.ComponentI |
CMP_I |
Methods inherited from class net.mchaplin.ioc.model.Component |
getAlias, getClassname, getFactory, getLoadOnStartup, getName, getRmiClassname, setAlias, setClassname, setFactory, setLoadOnStartup, setName, setRmiClassname |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IkyContainer
public IkyContainer()
getContainers
public java.util.ArrayList getContainers()
- Returns:
- Returns the containers.
setContainers
public void setContainers(java.util.ArrayList containers)
- Parameters:
containers
- The containers to set.
getComponents
public java.util.ArrayList getComponents()
- Returns:
- Returns the components.
setComponents
public void setComponents(java.util.ArrayList components)
- Parameters:
components
- The components to set.
getContainer
public ContainerI getContainer()
- Description copied from interface:
ComponentI
- Provide component dependencies lookup facility
- Specified by:
getContainer
in interface ComponentI
- Returns:
- the Container that holds this Component.
reset
public void reset()
- Description copied from interface:
ComponentI
- Provide facility for
runtime component redeployment
- Specified by:
reset
in interface ComponentI
setContainer
public void setContainer(ContainerI container)
- Description copied from interface:
ComponentI
- Dependency injection setter
- Specified by:
setContainer
in interface ComponentI
Copyright © 2004-2005 mchaplin.net. All Rights Reserved.