org.apache.tuscany.sca.implementation.java.injection
Class RequestContextObjectFactory

java.lang.Object
  extended by org.apache.tuscany.sca.implementation.java.injection.RequestContextObjectFactory
All Implemented Interfaces:
ObjectFactory<org.osoa.sca.RequestContext>

public class RequestContextObjectFactory
extends java.lang.Object
implements ObjectFactory<org.osoa.sca.RequestContext>

Creates instances of RequestContextImpl for injection on component implementation instances


Constructor Summary
RequestContextObjectFactory(RequestContextFactory factory)
           
RequestContextObjectFactory(RequestContextFactory factory, ProxyFactory proxyFactory)
           
 
Method Summary
 org.osoa.sca.RequestContext getInstance()
          Return a instance of the type that this factory creates.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RequestContextObjectFactory

public RequestContextObjectFactory(RequestContextFactory factory)

RequestContextObjectFactory

public RequestContextObjectFactory(RequestContextFactory factory,
                                   ProxyFactory proxyFactory)
Method Detail

getInstance

public org.osoa.sca.RequestContext getInstance()
                                        throws ObjectCreationException
Description copied from interface: ObjectFactory
Return a instance of the type that this factory creates.

Specified by:
getInstance in interface ObjectFactory<org.osoa.sca.RequestContext>
Returns:
a instance from this factory
Throws:
ObjectCreationException