org.apache.activemq.blob
Class FTPStrategy

java.lang.Object
  extended by org.apache.activemq.blob.FTPStrategy
Direct Known Subclasses:
FTPBlobDownloadStrategy, FTPBlobUploadStrategy

public class FTPStrategy
extends java.lang.Object


Field Summary
protected  java.lang.String ftpPass
           
protected  java.lang.String ftpUser
           
protected  BlobTransferPolicy transferPolicy
           
protected  java.net.URL url
           
 
Constructor Summary
FTPStrategy(BlobTransferPolicy transferPolicy)
           
 
Method Summary
protected  org.apache.commons.net.ftp.FTPClient createFTP()
           
protected  void setUserInformation(java.lang.String userInfo)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

transferPolicy

protected BlobTransferPolicy transferPolicy

url

protected java.net.URL url

ftpUser

protected java.lang.String ftpUser

ftpPass

protected java.lang.String ftpPass
Constructor Detail

FTPStrategy

public FTPStrategy(BlobTransferPolicy transferPolicy)
            throws java.net.MalformedURLException
Throws:
java.net.MalformedURLException
Method Detail

setUserInformation

protected void setUserInformation(java.lang.String userInfo)

createFTP

protected org.apache.commons.net.ftp.FTPClient createFTP()
                                                  throws java.io.IOException,
                                                         javax.jms.JMSException
Throws:
java.io.IOException
javax.jms.JMSException


Copyright © 2005-2016. All Rights Reserved.