transport slf4j Logger slf4j LoggerFactory io io InputStream io OutputStream tiostreamtransport ttransport logger logger loggerfactory.getlogger tiostreamtransport.class.getname inputstream inputstream_ outputstream outputstream_ tiostreamtransport tiostreamtransport inputstream inputstream_ tiostreamtransport outputstream os outputstream_ os tiostreamtransport inputstream outputstream os inputstream_ outputstream_ os isopen ttransportexception close inputstream_ inputstream_.close iox logger.warn iox inputstream_ outputstream_ outputstream_.close iox logger.warn iox outputstream_ read buf len ttransportexception inputstream_ ttransportexception ttransportexception.not_open bytesread bytesread inputstream_.read buf len iox ttransportexception ttransportexception.unknown iox bytesread ttransportexception ttransportexception.end_of_file bytesread write buf len ttransportexception outputstream_ ttransportexception ttransportexception.not_open outputstream_.write buf len iox ttransportexception ttransportexception.unknown iox flush ttransportexception outputstream_ ttransportexception ttransportexception.not_open outputstream_.flush iox ttransportexception ttransportexception.unknown iox