Fabric3 Java

org.fabric3.java
Class JavaWireAttacher

java.lang.Object
  extended by org.fabric3.pojo.wire.PojoWireAttacher<JavaWireSourceDefinition,JavaWireTargetDefinition>
      extended by org.fabric3.java.JavaWireAttacher
All Implemented Interfaces:
org.fabric3.spi.builder.component.WireAttacher<JavaWireSourceDefinition,JavaWireTargetDefinition>

public class JavaWireAttacher
extends org.fabric3.pojo.wire.PojoWireAttacher<JavaWireSourceDefinition,JavaWireTargetDefinition>

The component builder for Java implementation types. Responsible for creating the Component runtime artifact from a physical component definition

Version:
$Rev: 1446 $ $Date: 2007-10-03 17:40:31 +0100 (Wed, 03 Oct 2007) $

Constructor Summary
JavaWireAttacher(org.fabric3.spi.component.ComponentManager manager, org.fabric3.spi.builder.component.WireAttacherRegistry wireAttacherRegistry, org.fabric3.spi.wire.ProxyService proxyService, org.fabric3.spi.services.classloading.ClassLoaderRegistry classLoaderRegistry, org.fabric3.spi.transform.TransformerRegistry<org.fabric3.spi.transform.PullTransformer<?,?>> transformerRegistry)
           
 
Method Summary
 void attachToSource(JavaWireSourceDefinition sourceDefinition, org.fabric3.spi.model.physical.PhysicalWireTargetDefinition targetDefinition, org.fabric3.spi.wire.Wire wire)
           
 void attachToTarget(org.fabric3.spi.model.physical.PhysicalWireSourceDefinition sourceDefinition, JavaWireTargetDefinition targetDefinition, org.fabric3.spi.wire.Wire wire)
           
 void init()
           
 
Methods inherited from class org.fabric3.pojo.wire.PojoWireAttacher
getKey
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JavaWireAttacher

public JavaWireAttacher(org.fabric3.spi.component.ComponentManager manager,
                        org.fabric3.spi.builder.component.WireAttacherRegistry wireAttacherRegistry,
                        org.fabric3.spi.wire.ProxyService proxyService,
                        org.fabric3.spi.services.classloading.ClassLoaderRegistry classLoaderRegistry,
                        org.fabric3.spi.transform.TransformerRegistry<org.fabric3.spi.transform.PullTransformer<?,?>> transformerRegistry)
Method Detail

init

public void init()

attachToSource

public void attachToSource(JavaWireSourceDefinition sourceDefinition,
                           org.fabric3.spi.model.physical.PhysicalWireTargetDefinition targetDefinition,
                           org.fabric3.spi.wire.Wire wire)
See Also:
WireAttacher.attachToSource(org.fabric3.spi.model.physical.PhysicalWireSourceDefinition, org.fabric3.spi.model.physical.PhysicalWireTargetDefinition,org.fabric3.spi.wire.Wire)

attachToTarget

public void attachToTarget(org.fabric3.spi.model.physical.PhysicalWireSourceDefinition sourceDefinition,
                           JavaWireTargetDefinition targetDefinition,
                           org.fabric3.spi.wire.Wire wire)
                    throws org.fabric3.spi.builder.component.WireAttachException
Throws:
org.fabric3.spi.builder.component.WireAttachException
See Also:
WireAttacher.attachToTarget(org.fabric3.spi.model.physical.PhysicalWireSourceDefinition, org.fabric3.spi.model.physical.PhysicalWireTargetDefinition,org.fabric3.spi.wire.Wire)

Fabric3 Java

Copyright © 2007 Fabric3 project contributors. All Rights Reserved.
Licensed under the terms of the Apache License 2.0.