org.apache.tuscany.sca.core.context
Class DefaultComponentContextFactory

java.lang.Object
  extended by org.apache.tuscany.sca.core.context.DefaultComponentContextFactory
All Implemented Interfaces:
ComponentContextFactory

public class DefaultComponentContextFactory
extends java.lang.Object
implements ComponentContextFactory


Constructor Summary
DefaultComponentContextFactory(CompositeActivator compositeActivator, AssemblyFactory assemblyFactory, ProxyFactory proxyFactory, InterfaceContractMapper interfaceContractMapper, RequestContextFactory requestContextFactory, JavaInterfaceFactory javaInterfaceFactory)
           
 
Method Summary
 org.osoa.sca.ComponentContext createComponentContext(RuntimeComponent component, RequestContextFactory requestContextFactory)
          Create an instance of ComponentContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultComponentContextFactory

public DefaultComponentContextFactory(CompositeActivator compositeActivator,
                                      AssemblyFactory assemblyFactory,
                                      ProxyFactory proxyFactory,
                                      InterfaceContractMapper interfaceContractMapper,
                                      RequestContextFactory requestContextFactory,
                                      JavaInterfaceFactory javaInterfaceFactory)
Method Detail

createComponentContext

public org.osoa.sca.ComponentContext createComponentContext(RuntimeComponent component,
                                                            RequestContextFactory requestContextFactory)
Description copied from interface: ComponentContextFactory
Create an instance of ComponentContext

Specified by:
createComponentContext in interface ComponentContextFactory
Parameters:
component - The runtime component
requestContextFactory - The factory to create RequestContext
Returns:
An instance of ComponentContext for the component
See Also:
ComponentContextFactory.createComponentContext(org.apache.tuscany.sca.runtime.RuntimeComponent, org.apache.tuscany.sca.context.RequestContextFactory)