com.softwareag.centrasite.appl.framework.ioc
Class IOCController
java.lang.Object
com.softwareag.centrasite.appl.framework.ioc.IOCController
public class IOCController
- extends java.lang.Object
The IOCController
is responsible for property injection. The
controller searches for fields with an IOC
annotation. Any such
annotation is filled with a value provided by the IOCProvider
.
The controllers performance depends on a caching strategy. The caching
strategy assumes, that you reuse the controller, which is a thread safe
object.
Method Summary |
void |
initialize(IOCProvider pProvider,
java.lang.Object pObject)
Initializes the given objects properties. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IOCController
public IOCController()
initialize
public void initialize(IOCProvider pProvider,
java.lang.Object pObject)
throws CSAppFrameworkException
- Initializes the given objects properties.
- Throws:
CSAppFrameworkException