|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.apache.tuscany.sca.implementation.java.invocation.JavaInstanceFactoryProvider<T>
public class JavaInstanceFactoryProvider<T>
Encapsulates configuration for a Java-based atomic component
| Constructor Summary | |
|---|---|
JavaInstanceFactoryProvider(JavaImplementation definition)
|
|
| Method Summary | |
|---|---|
InstanceFactory<T> |
createFactory()
Create an instance factory that can be used to create component instances. |
java.lang.Class<T> |
getImplementationClass()
Return the implementation class. |
void |
setObjectFactories(JavaElementImpl element,
java.util.List<ObjectFactory<?>> objectFactory)
|
void |
setObjectFactory(JavaElementImpl element,
ObjectFactory<?> objectFactory)
Sets an object factory for an injection site |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public JavaInstanceFactoryProvider(JavaImplementation definition)
| Method Detail |
|---|
public InstanceFactory<T> createFactory()
InstanceFactoryProvider
createFactory in interface InstanceFactoryProvider<T>public java.lang.Class<T> getImplementationClass()
InstanceFactoryProvider
getImplementationClass in interface InstanceFactoryProvider<T>
public void setObjectFactory(JavaElementImpl element,
ObjectFactory<?> objectFactory)
InstanceFactoryProvider
setObjectFactory in interface InstanceFactoryProvider<T>element - the injection site nameobjectFactory - the object factory
public void setObjectFactories(JavaElementImpl element,
java.util.List<ObjectFactory<?>> objectFactory)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||