private InputStream negotiateStream() throws SmackException, XMPPErrorException, InterruptedException { setStatus(Status.negotiating_transfer); final StreamNegotiator streamNegotiator = negotiator .selectStreamNegotiator(receiveRequest); setStatus(Status.negotiating_stream); FutureTask<InputStream> streamNegotiatorTask = new FutureTask<>(
private InputStream negotiateStream() throws XMPPException { setStatus(Status.negotiating_transfer); final StreamNegotiator streamNegotiator = negotiator .selectStreamNegotiator(recieveRequest); setStatus(Status.negotiating_stream); FutureTask<InputStream> streamNegotiatorTask = new FutureTask<InputStream>(
private InputStream negotiateStream() throws XMPPException { setStatus(Status.negotiating_transfer); final StreamNegotiator streamNegotiator = negotiator .selectStreamNegotiator(recieveRequest); setStatus(Status.negotiating_stream); FutureTask<InputStream> streamNegotiatorTask = new FutureTask<InputStream>(
private InputStream negotiateStream() throws XMPPException { setStatus(Status.negotiating_transfer); final StreamNegotiator streamNegotiator = negotiator .selectStreamNegotiator(recieveRequest); setStatus(Status.negotiating_stream); FutureTask<InputStream> streamNegotiatorTask = new FutureTask<InputStream>(
private InputStream negotiateStream() throws XMPPException { setStatus(Status.NEGOTIATING_TRANSFER); StreamNegotiator streamNegotiator = negotiator .selectStreamNegotiator(recieveRequest); setStatus(Status.NEGOTIATING_STREAM); InputStream inputStream = streamNegotiator .createIncomingStream(recieveRequest.getStreamInitiation()); setStatus(Status.NEGOTIATED); return inputStream; }