Package | Description |
---|---|
rocks.xmpp.extensions.filetransfer |
Provides an abstraction for different kinds of file transfer.
|
rocks.xmpp.extensions.oob |
Provides classes for XEP-0066: Out of Band Data.
|
rocks.xmpp.extensions.si |
Provides classes for XEP-0095: Stream Initiation.
|
Modifier and Type | Method and Description |
---|---|
AsyncResult<FileTransfer> |
FileTransferOfferEvent.accept(java.io.File target)
Accepts the inbound file transfer request.
|
AsyncResult<FileTransfer> |
FileTransferNegotiator.accept(IQ iq,
java.lang.String sessionId,
FileTransferOffer fileTransferOffer,
java.lang.Object protocol,
java.io.OutputStream outputStream) |
AsyncResult<FileTransfer> |
FileTransferOfferEvent.accept(java.io.OutputStream outputStream)
Accepts the inbound file transfer request.
|
AsyncResult<FileTransfer> |
FileTransferOfferEvent.accept(java.nio.file.Path destination)
Accepts the inbound file transfer request.
|
AsyncResult<FileTransfer> |
FileTransferManager.offerFile(java.io.File file,
java.lang.String description,
Jid recipient,
java.time.Duration timeout)
Offers a file to another user.
|
AsyncResult<FileTransfer> |
FileTransferManager.offerFile(java.io.InputStream source,
java.lang.String fileName,
long fileSize,
java.time.Instant lastModified,
java.lang.String description,
Jid recipient,
java.time.Duration timeout)
Offers a stream to another user.
|
AsyncResult<FileTransfer> |
FileTransferManager.offerFile(java.io.InputStream source,
java.lang.String fileName,
long fileSize,
java.time.Instant lastModified,
java.lang.String description,
Jid recipient,
java.time.Duration timeout,
java.lang.String sessionId)
Offers a stream to another user.
|
AsyncResult<FileTransfer> |
FileTransferManager.offerFile(java.io.InputStream source,
java.lang.String fileName,
long fileSize,
java.time.Instant lastModified,
java.lang.String description,
Jid recipient,
java.time.Duration timeout,
java.lang.String sessionId,
java.lang.String mimeType,
java.lang.String hash)
Offers a stream to another user.
|
AsyncResult<FileTransfer> |
FileTransferManager.offerFile(java.nio.file.Path source,
java.lang.String description,
Jid recipient,
java.time.Duration timeout)
Offers a file to another user.
|
AsyncResult<FileTransfer> |
FileTransferManager.offerFile(java.nio.file.Path source,
java.lang.String description,
Jid recipient,
java.time.Duration timeout,
java.lang.String mimeType,
boolean calculateHash)
Offers a file to another user.
|
Modifier and Type | Method and Description |
---|---|
AsyncResult<FileTransfer> |
OutOfBandFileTransferManager.accept(IQ iq,
java.lang.String sessionId,
FileTransferOffer fileTransferOffer,
java.lang.Object protocol,
java.io.OutputStream outputStream) |
Modifier and Type | Method and Description |
---|---|
AsyncResult<FileTransfer> |
StreamInitiationManager.accept(IQ iq,
java.lang.String sessionId,
FileTransferOffer fileTransferOffer,
java.lang.Object protocol,
java.io.OutputStream outputStream) |
Copyright © 2014–2019 XMPP.rocks. All rights reserved.