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 MalformedURLException
- Throws:
MalformedURLException
uploadFile
public URL uploadFile(ActiveMQBlobMessage message,
File file)
throws javax.jms.JMSException,
IOException
- Specified by:
uploadFile in interface BlobUploadStrategy
- Throws:
javax.jms.JMSException
IOException
uploadStream
public URL uploadStream(ActiveMQBlobMessage message,
InputStream in)
throws javax.jms.JMSException,
IOException
- Specified by:
uploadStream in interface BlobUploadStrategy
- Throws:
javax.jms.JMSException
IOException
Copyright © 2005-2013 The Apache Software Foundation. All Rights Reserved.