org.apache.tuscany.core.system.builder
Class SystemContextFactoryBuilder
java.lang.Object
org.apache.tuscany.core.system.builder.SystemContextFactoryBuilder
- All Implemented Interfaces:
- ContextFactoryBuilder
public class SystemContextFactoryBuilder
- extends Object
- implements ContextFactoryBuilder
Decorates components whose implementation type is a SystemImplementation
with the appropriate runtime configuration. This builder handles both system composite components as well
as system leaf or "simple" components. Consequently, both simple and composite component types may be
injected and autowired.
Note that system component references are not proxied.
- Version:
- $Rev: 408581 $ $Date: 2006-05-21 23:34:24 -0700 (Sun, 21 May 2006) $
Method Summary |
void |
build(AssemblyObject modelObject)
Creates or updates a context factory based on configuration contained in the given model object. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SystemContextFactoryBuilder
public SystemContextFactoryBuilder(MonitorFactory monitorFactory)
build
public void build(AssemblyObject modelObject)
throws BuilderException
- Description copied from interface:
ContextFactoryBuilder
- Creates or updates a context factory based on configuration contained in the given model object. The model object is
decorated with the factory.
- Specified by:
build
in interface ContextFactoryBuilder
- Parameters:
modelObject
- the logical configuration model node
- Throws:
BuilderException
-