com.fatwire.gst.foundation.controller.action.support
Class ReflectionFactoryProducer

java.lang.Object
  extended by com.fatwire.gst.foundation.controller.action.support.ReflectionFactoryProducer
All Implemented Interfaces:
FactoryProducer

public class ReflectionFactoryProducer
extends Object
implements FactoryProducer

Producer for a Factory that makes use of reflection to construct the Factory.

Author:
Dolf.Dijkstra

Field Summary
protected static org.apache.commons.logging.Log LOG
           
 
Constructor Summary
ReflectionFactoryProducer()
           
 
Method Summary
 Factory getFactory(COM.FutureTense.Interfaces.ICS ics)
          Method to produce a Factory to access services that need access to ICS
 Factory getInjectionFactory(COM.FutureTense.Interfaces.ICS ics)
           
 void setFactoryClassname(String factoryClassname)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LOG

protected static final org.apache.commons.logging.Log LOG
Constructor Detail

ReflectionFactoryProducer

public ReflectionFactoryProducer()
Method Detail

getFactory

public Factory getFactory(COM.FutureTense.Interfaces.ICS ics)
Description copied from interface: FactoryProducer
Method to produce a Factory to access services that need access to ICS

Specified by:
getFactory in interface FactoryProducer
Returns:
the Factory to create services that need access to ics.

getInjectionFactory

public final Factory getInjectionFactory(COM.FutureTense.Interfaces.ICS ics)
                                  throws Exception
Throws:
Exception

setFactoryClassname

public void setFactoryClassname(String factoryClassname)
Parameters:
factoryClassname - the factoryClassname to set


Copyright © 2010-2013 Oracle Corporation. All Rights Reserved.