Fabric3 FTP Binding

org.fabric3.binding.ftp.control
Class FtpBindingGenerator

java.lang.Object
  extended by org.fabric3.binding.ftp.control.FtpBindingGenerator
Type Parameters:
HessianBindingDefinition -
HessianWireSourceDefinition -
All Implemented Interfaces:
org.fabric3.spi.generator.BindingGenerator<FtpWireSourceDefinition,FtpWireTargetDefinition,FtpBindingDefinition>

public class FtpBindingGenerator
extends Object
implements org.fabric3.spi.generator.BindingGenerator<FtpWireSourceDefinition,FtpWireTargetDefinition,FtpBindingDefinition>

Version:
$Revision$ $Date$

Constructor Summary
FtpBindingGenerator()
           
 
Method Summary
 FtpWireSourceDefinition generateWireSource(org.fabric3.spi.model.instance.LogicalBinding<FtpBindingDefinition> binding, org.fabric3.spi.policy.Policy policy, org.fabric3.scdl.ServiceDefinition serviceDefinition)
           
 FtpWireTargetDefinition generateWireTarget(org.fabric3.spi.model.instance.LogicalBinding<FtpBindingDefinition> binding, org.fabric3.spi.policy.Policy policy, org.fabric3.scdl.ReferenceDefinition referenceDefinition)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FtpBindingGenerator

public FtpBindingGenerator()
Method Detail

generateWireSource

public FtpWireSourceDefinition generateWireSource(org.fabric3.spi.model.instance.LogicalBinding<FtpBindingDefinition> binding,
                                                  org.fabric3.spi.policy.Policy policy,
                                                  org.fabric3.scdl.ServiceDefinition serviceDefinition)
                                           throws org.fabric3.spi.generator.GenerationException
Specified by:
generateWireSource in interface org.fabric3.spi.generator.BindingGenerator<FtpWireSourceDefinition,FtpWireTargetDefinition,FtpBindingDefinition>
Throws:
org.fabric3.spi.generator.GenerationException

generateWireTarget

public FtpWireTargetDefinition generateWireTarget(org.fabric3.spi.model.instance.LogicalBinding<FtpBindingDefinition> binding,
                                                  org.fabric3.spi.policy.Policy policy,
                                                  org.fabric3.scdl.ReferenceDefinition referenceDefinition)
                                           throws org.fabric3.spi.generator.GenerationException
Specified by:
generateWireTarget in interface org.fabric3.spi.generator.BindingGenerator<FtpWireSourceDefinition,FtpWireTargetDefinition,FtpBindingDefinition>
Throws:
org.fabric3.spi.generator.GenerationException

Fabric3 FTP Binding

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