org.apache.activemq.blob
Class FTPBlobUploadStrategy
java.lang.Object
org.apache.activemq.blob.FTPStrategy
org.apache.activemq.blob.FTPBlobUploadStrategy
- All Implemented Interfaces:
- BlobUploadStrategy
public class FTPBlobUploadStrategy
- extends FTPStrategy
- implements BlobUploadStrategy
A FTP implementation of BlobUploadStrategy.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FTPBlobUploadStrategy
public FTPBlobUploadStrategy(BlobTransferPolicy transferPolicy)
throws java.net.MalformedURLException
- Throws:
java.net.MalformedURLException
uploadFile
public java.net.URL uploadFile(ActiveMQBlobMessage message,
java.io.File file)
throws javax.jms.JMSException,
java.io.IOException
- Specified by:
uploadFile in interface BlobUploadStrategy
- Throws:
javax.jms.JMSException
java.io.IOException
uploadStream
public java.net.URL uploadStream(ActiveMQBlobMessage message,
java.io.InputStream in)
throws javax.jms.JMSException,
java.io.IOException
- Specified by:
uploadStream in interface BlobUploadStrategy
- Throws:
javax.jms.JMSException
java.io.IOException
Copyright © 2005-2012 The Apache Software Foundation. All Rights Reserved.