server TException TProcessor protocol TProtocol transport TTransport transport TTransportException slf4j Logger slf4j LoggerFactory tsimpleserver tserver logger logger loggerfactory.getlogger tsimpleserver.class.getname stopped_ tsimpleserver abstractserverargs serve stopped_ servertransport_.listen ttransportexception ttx logger.error ttx setserving stopped_ ttransport client tprocessor processor ttransport inputtransport ttransport outputtransport tprotocol inputprotocol tprotocol outputprotocol client servertransport_.accept client processor processorfactory_.getprocessor client inputtransport inputtransportfactory_.gettransport client outputtransport outputtransportfactory_.gettransport client inputprotocol inputprotocolfactory_.getprotocol inputtransport outputprotocol outputprotocolfactory_.getprotocol outputtransport processor.process inputprotocol outputprotocol ttransportexception ttx texception tx stopped_ logger.error tx stopped_ logger.error inputtransport inputtransport.close outputtransport outputtransport.close setserving stop stopped_ servertransport_.interrupt