Fabric3 FTP Binding

org.fabric3.binding.ftp.provision
Class FtpWireTargetDefinition

java.lang.Object
  extended by org.fabric3.spi.model.physical.PhysicalWireTargetDefinition
      extended by org.fabric3.binding.ftp.provision.FtpWireTargetDefinition

public class FtpWireTargetDefinition
extends org.fabric3.spi.model.physical.PhysicalWireTargetDefinition

Version:
$Revision$ $Date$

Constructor Summary
FtpWireTargetDefinition(URI classLoaderId, boolean active, FtpSecurity security)
          Initializes the classloader id and transfer mode.
 
Method Summary
 URI getClassLoaderId()
          Returns the classloader id to deserialize parameters in.
 FtpSecurity getSecurity()
          Get the security parameters.
 boolean isActive()
          Gets the FTP transfer mode.
 
Methods inherited from class org.fabric3.spi.model.physical.PhysicalWireTargetDefinition
getCallbackUri, getUri, isCallback, isOptimizable, setCallback, setCallbackUri, setClassLoaderId, setOptimizable, setUri
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FtpWireTargetDefinition

public FtpWireTargetDefinition(URI classLoaderId,
                               boolean active,
                               FtpSecurity security)
Initializes the classloader id and transfer mode.

Parameters:
classLoaderId - the classloader id to deserialize parameters in
active - FTP transfer mode
security - Security parameters
Method Detail

getClassLoaderId

public URI getClassLoaderId()
Returns the classloader id to deserialize parameters in.

Overrides:
getClassLoaderId in class org.fabric3.spi.model.physical.PhysicalWireTargetDefinition
Returns:
the classloader id to deserialize parameters in

isActive

public boolean isActive()
Gets the FTP transfer mode.

Returns:
True if user wants active transfer mode.

getSecurity

public FtpSecurity getSecurity()
Get the security parameters.

Returns:
Get the security parameters.

Fabric3 FTP Binding

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