org.fabric3.binding.ftp.runtime
Class FtpSourceWireAttacher
java.lang.Object
org.fabric3.binding.ftp.runtime.FtpSourceWireAttacher
- All Implemented Interfaces:
- org.fabric3.spi.builder.component.SourceWireAttacher<FtpWireSourceDefinition>
public class FtpSourceWireAttacher
- extends Object
- implements org.fabric3.spi.builder.component.SourceWireAttacher<FtpWireSourceDefinition>
- Version:
- $Revision$ $Date$
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FtpSourceWireAttacher
public FtpSourceWireAttacher(org.fabric3.ftp.spi.FtpLetContainer ftpLetContainer,
BindingMonitor monitor)
- Injects the references.
- Parameters:
ftpLetContainer - FtpLet container.monitor - the binding monitor for reporting events.
attachToSource
public void attachToSource(FtpWireSourceDefinition source,
org.fabric3.spi.model.physical.PhysicalWireTargetDefinition target,
org.fabric3.spi.wire.Wire wire)
throws org.fabric3.spi.builder.WiringException
- Specified by:
attachToSource in interface org.fabric3.spi.builder.component.SourceWireAttacher<FtpWireSourceDefinition>
- Throws:
org.fabric3.spi.builder.WiringException
detachFromSource
public void detachFromSource(FtpWireSourceDefinition source,
org.fabric3.spi.model.physical.PhysicalWireTargetDefinition target,
org.fabric3.spi.wire.Wire wire)
throws org.fabric3.spi.builder.WiringException
- Specified by:
detachFromSource in interface org.fabric3.spi.builder.component.SourceWireAttacher<FtpWireSourceDefinition>
- Throws:
org.fabric3.spi.builder.WiringException
attachObjectFactory
public void attachObjectFactory(FtpWireSourceDefinition source,
org.fabric3.spi.ObjectFactory<?> objectFactory,
org.fabric3.spi.model.physical.PhysicalWireTargetDefinition definition)
throws org.fabric3.spi.builder.WiringException
- Specified by:
attachObjectFactory in interface org.fabric3.spi.builder.component.SourceWireAttacher<FtpWireSourceDefinition>
- Throws:
org.fabric3.spi.builder.WiringException
Copyright © 2007-2008 Fabric3 project contributors. All Rights Reserved.
Licensed under the terms of the Apache License 2.0.