|
Openfire 3.3.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.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.3.0 Javadoc | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||