class Geong::Geocoder::GeocoderService::Processor
Public Instance Methods
process_address(seqid, iprot, oprot)
click to toggle source
# File generated/geong/geocoder/geocoder_service.rb, line 68 def process_address(seqid, iprot, oprot) args = read_args(iprot, Address_args) result = Address_result.new() begin result.success = @handler.address(args.query) rescue ::Geong::Geocoder::NoResultException => error result.error = error rescue ::Geong::Geocoder::TimeoutException => error2 result.error2 = error2 end write_result(result, oprot, 'address', seqid) end
process_coordinates(seqid, iprot, oprot)
click to toggle source
# File generated/geong/geocoder/geocoder_service.rb, line 55 def process_coordinates(seqid, iprot, oprot) args = read_args(iprot, Coordinates_args) result = Coordinates_result.new() begin result.success = @handler.coordinates(args.address) rescue ::Geong::Geocoder::NoResultException => error result.error = error rescue ::Geong::Geocoder::TimeoutException => error2 result.error2 = error2 end write_result(result, oprot, 'coordinates', seqid) end