Tuscany Core

Uses of Interface
org.apache.tuscany.core.builder.ObjectFactory

Packages that use ObjectFactory
org.apache.tuscany.core.builder.impl   
org.apache.tuscany.core.context.impl   
org.apache.tuscany.core.extension   
org.apache.tuscany.core.injection   
org.apache.tuscany.core.loader   
org.apache.tuscany.core.loader.impl   
org.apache.tuscany.core.sdo   
org.apache.tuscany.core.system.config   
org.apache.tuscany.core.system.context   
org.apache.tuscany.core.system.injection   
 

Uses of ObjectFactory in org.apache.tuscany.core.builder.impl
 

Classes in org.apache.tuscany.core.builder.impl that implement ObjectFactory
 class ArrayMultiplicityObjectFactory
          Resolves targets configured in a multiplicity by delegating to object factories and returning an Array containing object instances
 class ListMultiplicityObjectFactory
          Resolves targets configured in a multiplicity by delegating to object factories and returning an List containing object instances
 class ProxyObjectFactory
          Uses a proxy factory to return an object instance
 

Constructor parameters in org.apache.tuscany.core.builder.impl with type arguments of type ObjectFactory
ArrayMultiplicityObjectFactory(Class interfaceType, List<ObjectFactory> factories)
           
ListMultiplicityObjectFactory(List<ObjectFactory> factories)
           
 

Uses of ObjectFactory in org.apache.tuscany.core.context.impl
 

Constructors in org.apache.tuscany.core.context.impl with parameters of type ObjectFactory
ExternalServiceContextImpl(String name, TargetWireFactory targetWireFactory, ObjectFactory targetInstanceFactory)
          Creates an external service context
 

Uses of ObjectFactory in org.apache.tuscany.core.extension
 

Constructors in org.apache.tuscany.core.extension with parameters of type ObjectFactory
ExternalServiceContextFactory(String name, ObjectFactory objectFactory)
           
 

Uses of ObjectFactory in org.apache.tuscany.core.injection
 

Classes in org.apache.tuscany.core.injection that implement ObjectFactory
 class ContextObjectFactory
          An implementation of ObjectFactory that resolves the current parent context
 class InterCompositeReferenceFactory<T>
          Returns a direct reference to a target service exposed in another composite, i.e.
 class JNDIObjectFactory<T>
          An implementation of ObjectFactory that creates instances by looking them up in a JNDI context.
 class NonProxiedTargetFactory<T>
          Returns a direct reference to a target within the same composite, i.e.
 class PojoObjectFactory<T>
          Creates new instances of a Java class, calling a given set of injectors to configure the instance
 class SingletonObjectFactory<T>
          Implementation of ObjectFactory that returns a single instance, typically an immutable type.
 

Constructors in org.apache.tuscany.core.injection with parameters of type ObjectFactory
FieldInjector(Field field, ObjectFactory<?> objectFactory)
          Create an injector and have it use the given ObjectFactory to inject a value on the instance using the reflected Field
MethodInjector(Method method, ObjectFactory<?> objectFactory)
           
 

Constructor parameters in org.apache.tuscany.core.injection with type arguments of type ObjectFactory
PojoObjectFactory(Constructor<T> ctr, List<ObjectFactory> initParams, List<Injector> setters)
           
 

Uses of ObjectFactory in org.apache.tuscany.core.loader
 

Methods in org.apache.tuscany.core.loader that return ObjectFactory
 ObjectFactory<T> StAXPropertyFactory.createObjectFactory(javax.xml.stream.XMLStreamReader reader, Property property)
          Return an ObjectFactory for instances of a property defined in an XML stream.
 

Uses of ObjectFactory in org.apache.tuscany.core.loader.impl
 

Methods in org.apache.tuscany.core.loader.impl that return ObjectFactory
 ObjectFactory<?> JNDIPropertyFactory.createObjectFactory(javax.xml.stream.XMLStreamReader reader, Property property)
           
 ObjectFactory<?> StringParserPropertyFactory.createObjectFactory(javax.xml.stream.XMLStreamReader reader, Property property)
           
 

Uses of ObjectFactory in org.apache.tuscany.core.sdo
 

Classes in org.apache.tuscany.core.sdo that implement ObjectFactory
 class DataFactoryObjectFactory
           
 class TypeHelperObjectFactory
           
 class XMLHelperObjectFactory
           
 class XSDHelperObjectFactory
           
 

Uses of ObjectFactory in org.apache.tuscany.core.system.config
 

Constructors in org.apache.tuscany.core.system.config with parameters of type ObjectFactory
SystemExternalServiceContextFactory(String name, ObjectFactory factory)
           
 

Uses of ObjectFactory in org.apache.tuscany.core.system.context
 

Constructors in org.apache.tuscany.core.system.context with parameters of type ObjectFactory
SystemAtomicContext(String name, ObjectFactory objectFactory, boolean eagerInit, EventInvoker<Object> initInvoker, EventInvoker<Object> destroyInvoker, boolean stateless)
           
SystemExternalServiceContext(String name, ObjectFactory factory)
           
 

Uses of ObjectFactory in org.apache.tuscany.core.system.injection
 

Classes in org.apache.tuscany.core.system.injection that implement ObjectFactory
 class AutowireObjectFactory<T>
          Returns an instance by resolving against an AutowireContext.
 


Tuscany Core

-