1 17 package org.apache.activemq.blob; 18 19 import org.apache.activemq.command.ActiveMQBlobMessage; 20 21 import javax.jms.JMSException ; 22 import java.io.File ; 23 import java.io.IOException ; 24 import java.io.InputStream ; 25 import java.net.URL ; 26 27 32 public interface BlobUploadStrategy { 33 34 URL uploadFile(ActiveMQBlobMessage message, File file) throws JMSException , IOException ; 35 36 URL uploadStream(ActiveMQBlobMessage message, InputStream in) throws JMSException , IOException ; 37 } 38 | Popular Tags |