Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.mule.api.object.ObjectFactory

Packages that use ObjectFactory
org.mule.api.component |
org.mule.component |
org.mule.config.spring.factories |
org.mule.config.spring.util |
org.mule.expression.transformers |
org.mule.impl.annotations |
org.mule.module.guice.config |
org.mule.object |
org.mule.util.pool |

Uses of ObjectFactory in org.mule.api.component

Methods in org.mule.api.component that return ObjectFactory
`ObjectFactory` | `JavaComponent.getObjectFactory()`

Methods in org.mule.api.component with parameters of type ObjectFactory
`void` | `JavaComponent.setObjectFactory(ObjectFactory objectFactory)` The object factory used to obtain the component object instance.

Uses of ObjectFactory in org.mule.component

Classes in org.mule.component that implement ObjectFactory
`protected class` | `PooledJavaComponent.LifeCycleAdaptorFactory` `LifeCycleAdaptorFactory` wraps the Component' s `ObjectFactory`.

Fields in org.mule.component declared as ObjectFactory
`protected ObjectFactory` | `AbstractJavaComponent.objectFactory`

Methods in org.mule.component that return ObjectFactory
`ObjectFactory` | `AbstractJavaComponent.getObjectFactory()`

Methods in org.mule.component with parameters of type ObjectFactory
`void` | `AbstractJavaComponent.setObjectFactory(ObjectFactory objectFactory)`
`void` | `SimpleCallableJavaComponent.setObjectFactory(ObjectFactory objectFactory)`

Constructors in org.mule.component with parameters of type ObjectFactory
`AbstractJavaComponent(ObjectFactory objectFactory)`
`AbstractJavaComponent(ObjectFactory objectFactory, EntryPointResolverSet entryPointResolverSet, BindingCollection bindingCollection)`
`DefaultJavaComponent(ObjectFactory objectFactory)`
`DefaultJavaComponent(ObjectFactory objectFactory, EntryPointResolverSet entryPointResolverSet, BindingCollection bindingCollection)`
`PooledJavaComponent(ObjectFactory objectFactory)`
`PooledJavaComponent(ObjectFactory objectFactory, PoolingProfile poolingProfile)`
`PooledJavaComponent(ObjectFactory objectFactory, PoolingProfile poolingProfile, EntryPointResolverSet entryPointResolverSet, BindingCollection bindingCollection)`
`SimpleCallableJavaComponent(ObjectFactory objectFactory)`

Uses of ObjectFactory in org.mule.config.spring.factories

Classes in org.mule.config.spring.factories that implement ObjectFactory
`class` | `ScopedObjectFactory` This class is a bastardization of the the exising factories.

Uses of ObjectFactory in org.mule.config.spring.util

Classes in org.mule.config.spring.util that implement ObjectFactory
`class` | `SpringBeanLookup` This is an implementation of the ObjectFactory interface which simply delegates to the Spring ApplicationContext.

Uses of ObjectFactory in org.mule.expression.transformers

Methods in org.mule.expression.transformers that return ObjectFactory
`ObjectFactory` | `BeanBuilderTransformer.getBeanFactory()`

Methods in org.mule.expression.transformers with parameters of type ObjectFactory
`void` | `BeanBuilderTransformer.setBeanFactory(ObjectFactory beanFactory)`

Uses of ObjectFactory in org.mule.impl.annotations

Methods in org.mule.impl.annotations that return ObjectFactory
`protected ObjectFactory` | `AnnotatedServiceBuilder.createObjectFactory(Object object)`

Methods in org.mule.impl.annotations with parameters of type ObjectFactory
`protected Service` | `AnnotatedServiceBuilder.create(ObjectFactory componentFactory)`

Uses of ObjectFactory in org.mule.module.guice.config

Classes in org.mule.module.guice.config that implement ObjectFactory
`class` | `GuiceLookupObjectFactory` A Componet object factory that is configured from Guice

Uses of ObjectFactory in org.mule.object

Classes in org.mule.object that implement ObjectFactory
`class` | `AbstractObjectFactory` Creates object instances based on the class and sets any properties.
`class` | `JndiObjectFactory`
`class` | `PrototypeObjectFactory` Creates a new instance of the object on each call.
`class` | `SingletonObjectFactory` Creates an instance of the object once and then always returns the same instance.

Uses of ObjectFactory in org.mule.util.pool

Fields in org.mule.util.pool declared as ObjectFactory
`protected ObjectFactory` | `CommonsPoolObjectPool.objectFactory` The ObjectFactory used to create new pool instances

Methods in org.mule.util.pool that return ObjectFactory
`ObjectFactory` | `CommonsPoolObjectPool.getObjectFactory()`
`ObjectFactory` | `ObjectPool.getObjectFactory()`

Methods in org.mule.util.pool with parameters of type ObjectFactory
`void` | `CommonsPoolObjectPool.setObjectFactory(ObjectFactory objectFactory)`
`void` | `ObjectPool.setObjectFactory(ObjectFactory objectFactory)`

Constructors in org.mule.util.pool with parameters of type ObjectFactory
`CommonsPoolObjectPool(ObjectFactory objectFactory, PoolingProfile poolingProfile)` Creates a new pool and an Object factory with the ServiceDescriptor
`DefaultLifecycleEnabledObjectPool(ObjectFactory objectFactory, PoolingProfile poolingProfile)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2003-2009 MuleSource, Inc.. All Rights Reserved.