|
Openfire 3.7.0 Javadoc | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ProxyTransfer
Tracks the different connections related to a proxy file transfer. There are two connections, the initiator and the target and when both connections are completed the transfer can begin.
Method Summary | |
---|---|
void |
doTransfer()
Transfers the file from the initiator to the target. |
String |
getTransferDigest()
Returns the transfer digest uniquely identifies a file transfer in the system. |
boolean |
isActivatable()
Returns true if the Bytestream is ready to be activated and the proxy transfer can begin. |
void |
setTransferDigest(String digest)
Sets the transfer digest for a file transfer. |
Methods inherited from interface org.jivesoftware.util.cache.Cacheable |
---|
getCachedSize |
Methods inherited from interface org.jivesoftware.openfire.filetransfer.FileTransferProgress |
---|
getAmountTransfered, getInitiator, getInputStream, getOutputStream, getSessionID, getTarget, setInitiator, setInputStream, setOutputStream, setSessionID, setTarget, setTransferFuture |
Method Detail |
---|
void setTransferDigest(String digest)
digest
- the digest which uniquely identifies this transfer.String getTransferDigest()
boolean isActivatable()
void doTransfer() throws IOException
IOException
- when an error occurs either reading from the input stream or
writing to the output stream.
|
Openfire 3.7.0 Javadoc | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |