com.softwareag.centrasite.appl.framework.ioc
Class ProxyIOCProvider

java.lang.Object
  extended by com.softwareag.centrasite.appl.framework.ioc.DefaultIOCProvider
      extended by com.softwareag.centrasite.appl.framework.ioc.ProxyIOCProvider
All Implemented Interfaces:
IOCProvider

public class ProxyIOCProvider
extends DefaultIOCProvider

Implementation of an IOCProvider, which sits in front of another IOCProvider, overriding its properties.


Constructor Summary
ProxyIOCProvider(IOCProvider pParent)
          Creates a new instance, which acts as a proxy for the given IOCProvider.
 
Method Summary
 java.lang.Object getValue(java.lang.String pProperty)
          Returns a value for the property and the given type.
 
Methods inherited from class com.softwareag.centrasite.appl.framework.ioc.DefaultIOCProvider
getProperty, setProperty
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProxyIOCProvider

public ProxyIOCProvider(IOCProvider pParent)
Creates a new instance, which acts as a proxy for the given IOCProvider.

Method Detail

getValue

public java.lang.Object getValue(java.lang.String pProperty)
                          throws CSAppFrameworkException
Description copied from interface: IOCProvider
Returns a value for the property and the given type.

Specified by:
getValue in interface IOCProvider
Overrides:
getValue in class DefaultIOCProvider
Throws:
CSAppFrameworkException