@Override protected void setException(Exception exception) { super.setException(exception); if(callback != null) { callback.errorEstablishingStream(exception); } }
public void run() { try { OutgoingFileTransfer.this.outputStream = negotiateStream( fileName, fileSize, description); progress.outputStreamEstablished(OutgoingFileTransfer.this.outputStream); } catch (XMPPException e) { handleXMPPException(e); } } }, "File Transfer Negotiation " + streamID);
@Override protected void setStatus(Status status) { Status oldStatus = getStatus(); super.setStatus(status); if(callback != null) { callback.statusUpdated(oldStatus, status); } }
@Override protected void setStatus(Status status) { Status oldStatus = getStatus(); super.setStatus(status); if(callback != null) { callback.statusUpdated(oldStatus, status); } }
@Override protected void setStatus(Status status) { Status oldStatus = getStatus(); super.setStatus(status); if(callback != null) { callback.statusUpdated(oldStatus, status); } }
@Override protected boolean updateStatus(Status oldStatus, Status newStatus) { boolean isUpdated = super.updateStatus(oldStatus, newStatus); if(callback != null && isUpdated) { callback.statusUpdated(oldStatus, newStatus); } return isUpdated; }
@Override protected void setException(Exception exception) { super.setException(exception); if(callback != null) { callback.errorEstablishingStream(exception); } }
@Override protected boolean updateStatus(Status oldStatus, Status newStatus) { boolean isUpdated = super.updateStatus(oldStatus, newStatus); if(callback != null && isUpdated) { callback.statusUpdated(oldStatus, newStatus); } return isUpdated; }
@Override protected boolean updateStatus(Status oldStatus, Status newStatus) { boolean isUpdated = super.updateStatus(oldStatus, newStatus); if(callback != null && isUpdated) { callback.statusUpdated(oldStatus, newStatus); } return isUpdated; }
public void run() { try { OutgoingFileTransfer.this.outputStream = negotiateStream( fileName, fileSize, description); progress.outputStreamEstablished(OutgoingFileTransfer.this.outputStream); } catch (XMPPException e) { handleXMPPException(e); } } }, "File Transfer Negotiation " + streamID);
@Override protected void setException(Exception exception) { super.setException(exception); if(callback != null) { callback.errorEstablishingStream(exception); } }
public void run() { try { OutgoingFileTransfer.this.outputStream = negotiateStream( fileName, fileSize, description); progress.outputStreamEstablished(OutgoingFileTransfer.this.outputStream); } catch (XMPPException e) { handleXMPPException(e); } } }, "File Transfer Negotiation " + streamID);
@Override public void run() { try { OutgoingFileTransfer.this.outputStream = negotiateStream( fileName, fileSize, description); progress.outputStreamEstablished(OutgoingFileTransfer.this.outputStream); } catch (XMPPErrorException e) { handleXMPPException(e); } catch (Exception e) { setException(e); } } }, "File Transfer Negotiation " + streamID);
@Override protected void setException(Exception exception) { super.setException(exception); if (callback != null) { callback.errorEstablishingStream(exception); } }
@Override protected void setStatus(Status status) { Status oldStatus = getStatus(); super.setStatus(status); if (callback != null) { callback.statusUpdated(oldStatus, status); } }
@Override protected boolean updateStatus(Status oldStatus, Status newStatus) { boolean isUpdated = super.updateStatus(oldStatus, newStatus); if (callback != null && isUpdated) { callback.statusUpdated(oldStatus, newStatus); } return isUpdated; }