public abstract class AbstractJmsFileTransferSupport extends Object
| Modifier and Type | Field and Description |
|---|---|
protected org.springframework.jms.core.JmsTemplate |
jmsTemplate |
| Constructor and Description |
|---|
AbstractJmsFileTransferSupport() |
| Modifier and Type | Method and Description |
|---|---|
protected Destination |
factoryDestination(Session session,
String destinationName) |
protected String |
generateId() |
String |
getHashAlgorithm() |
org.springframework.jms.core.JmsTemplate |
getJmsTemplate() |
int |
getPieceSize() |
Destination |
getStreamRequestDestination() |
InputStream |
receiveStream(Request req) |
void |
sendStream(Request req,
Destination replyTo) |
protected Message |
sendWithResponse(org.springframework.jms.core.MessageCreator mc,
Destination replyTo) |
void |
setHashAlgorithm(String hashAlgorithm) |
void |
setJmsTemplate(org.springframework.jms.core.JmsTemplate jmsTemplate) |
void |
setPieceSize(int pieceSize) |
void |
setStreamOpener(UriStreamOpener streamOpener) |
void |
setStreamRequestDestination(Destination streamRequestDestination) |
public void setStreamOpener(UriStreamOpener streamOpener)
protected String generateId()
public org.springframework.jms.core.JmsTemplate getJmsTemplate()
public int getPieceSize()
public Destination getStreamRequestDestination()
public InputStream receiveStream(Request req) throws JmsFileTransferException
JmsFileTransferExceptionpublic void sendStream(Request req, Destination replyTo) throws IOException
IOExceptionprotected Message sendWithResponse(org.springframework.jms.core.MessageCreator mc, Destination replyTo)
protected Destination factoryDestination(Session session, String destinationName) throws JMSException
JMSExceptionpublic void setJmsTemplate(org.springframework.jms.core.JmsTemplate jmsTemplate)
public void setPieceSize(int pieceSize)
public void setStreamRequestDestination(Destination streamRequestDestination)
public void setHashAlgorithm(String hashAlgorithm)
public String getHashAlgorithm()
Copyright © 2014 Calrissian. All rights reserved.