Class Connection::Factory
In: lib/thrift_client/connection/factory.rb
lib/thrift_client/connection/factory.rb
Parent: Object

Methods

create   create  

Public Class methods

[Source]

   # File lib/thrift_client/connection/factory.rb, line 3
3:     def self.create(transport, transport_wrapper, server, timeout)
4:       if transport == Thrift::HTTPClientTransport
5:         Connection::HTTP.new(transport, transport_wrapper, server, timeout)
6:       else
7:         Connection::Socket.new(transport, transport_wrapper, server, timeout)
8:       end
9:     end

[Source]

   # File lib/thrift_client/connection/factory.rb, line 3
3:     def self.create(transport, transport_wrapper, server, timeout)
4:       if transport == Thrift::HTTPClientTransport
5:         Connection::HTTP.new(transport, transport_wrapper, server, timeout)
6:       else
7:         Connection::Socket.new(transport, transport_wrapper, server, timeout)
8:       end
9:     end

[Validate]