mirror of
https://github.com/vanitasvitae/Smack.git
synced 2025-12-12 05:51:08 +01:00
Merge branch '4.2'
This commit is contained in:
commit
0eeab74990
55 changed files with 385 additions and 50 deletions
|
|
@ -96,6 +96,7 @@ public interface BytestreamManager {
|
|||
* @throws IOException if an IO error occurred while establishing the session
|
||||
* @throws InterruptedException if the thread was interrupted while waiting in a blocking
|
||||
* operation
|
||||
* @throws SmackException if an error occurs in Smack.
|
||||
*/
|
||||
BytestreamSession establishSession(Jid targetJID) throws XMPPException, IOException,
|
||||
InterruptedException, SmackException;
|
||||
|
|
@ -114,6 +115,7 @@ public interface BytestreamManager {
|
|||
* @throws IOException if an IO error occurred while establishing the session
|
||||
* @throws InterruptedException if the thread was interrupted while waiting in a blocking
|
||||
* operation
|
||||
* @throws SmackException if an error occurs in Smack.
|
||||
*/
|
||||
BytestreamSession establishSession(Jid targetJID, String sessionID)
|
||||
throws XMPPException, IOException, InterruptedException, SmackException;
|
||||
|
|
|
|||
|
|
@ -190,7 +190,8 @@ public class InBandBytestreamSession implements BytestreamSession {
|
|||
/**
|
||||
* This method is invoked if one of the streams has been closed locally, if an error occurred
|
||||
* locally or if the whole session should be closed.
|
||||
*
|
||||
*
|
||||
* @param in do we want to close the Input- or OutputStream?
|
||||
* @throws IOException if an error occurs while sending the close request
|
||||
*/
|
||||
protected synchronized void closeByLocal(boolean in) throws IOException {
|
||||
|
|
|
|||
|
|
@ -284,6 +284,7 @@ public class Bytestream extends IQ {
|
|||
*
|
||||
* @param JID The JID of the stream host.
|
||||
* @param address The internet address of the stream host.
|
||||
* @param port port of the stream host.
|
||||
*/
|
||||
public StreamHost(final Jid JID, final String address, int port) {
|
||||
this.JID = Objects.requireNonNull(JID, "StreamHost JID must not be null");
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue