Exception function ( ) { return exception ; }
if an exception occurs asynchronously it will be stored for later retrieval . if there is an error there maybe an exception set . concode_field_sep Exception exception concode_elem_sep String msg concode_elem_sep String fileName concode_elem_sep String streamID concode_elem_sep String filePath concode_elem_sep long amountWritten concode_elem_sep FileTransferNegotiator negotiator concode_elem_sep Error error concode_elem_sep int BUFFER_SIZE concode_elem_sep long fileSize concode_elem_sep Jid peer concode_elem_sep Status status concode_elem_sep Object statusMonitor concode_elem_sep String status concode_field_sep void cancel concode_elem_sep String getStreamID concode_elem_sep String getMessage concode_elem_sep Status getStatus concode_elem_sep double getProgress concode_elem_sep boolean isDone concode_elem_sep void setStatus concode_elem_sep Error getError concode_elem_sep long getFileSize concode_elem_sep void writeToStream concode_elem_sep void setError concode_elem_sep boolean updateStatus concode_elem_sep String getFilePath concode_elem_sep void setFileInfo concode_elem_sep void setFileInfo concode_elem_sep String toString concode_elem_sep String toString concode_elem_sep Jid getPeer concode_elem_sep void setException concode_elem_sep String getFileName concode_elem_sep long getAmountWritten