lib/thrift/server/base_server.rb in thrift-0.11.0.0 vs lib/thrift/server/base_server.rb in thrift-0.13.0

- old
+ new

@@ -24,8 +24,14 @@ @server_transport = server_transport @transport_factory = transport_factory ? transport_factory : Thrift::BaseTransportFactory.new @protocol_factory = protocol_factory ? protocol_factory : Thrift::BinaryProtocolFactory.new end - def serve; nil; end + def serve + raise NotImplementedError + end + + def to_s + "server(#{@protocol_factory.to_s}(#{@transport_factory.to_s}(#{@server_transport.to_s})))" + end end -end \ No newline at end of file +end