Package | Description |
---|---|
org.jivesoftware.smackx.filetransfer |
File Transfers via XEP-0095: Stream Initialization.
|
Modifier and Type | Class and Description |
---|---|
class |
FaultTolerantNegotiator
The fault tolerant negotiator takes two stream negotiators, the primary and the secondary
negotiator.
|
class |
IBBTransferNegotiator
The In-Band Bytestream file transfer method, or IBB for short, transfers the
file over the same XML Stream used by XMPP.
|
class |
Socks5TransferNegotiator
Negotiates a SOCKS5 Bytestream to be used for file transfers.
|
Modifier and Type | Method and Description |
---|---|
StreamNegotiator |
FileTransferNegotiator.negotiateOutgoingTransfer(org.jxmpp.jid.Jid userID,
String streamID,
String fileName,
long size,
String desc,
int responseTimeout)
Send a request to another user to send them a file.
|
StreamNegotiator |
FileTransferNegotiator.selectStreamNegotiator(FileTransferRequest request)
Selects an appropriate stream negotiator after examining the incoming file transfer request.
|
Constructor and Description |
---|
FaultTolerantNegotiator(XMPPConnection connection,
StreamNegotiator primary,
StreamNegotiator secondary) |