Sha256: f36e43b9dae9cb7f304c75e22280914118b50dfa9562f07d2596a7e4d34709f8

Contents?: true

Size: 651 Bytes

Versions: 5

Compression:

Stored size: 651 Bytes

Contents

# Author::    Nicolas Despres  <nicolas.despres@gmail.com>.
# Copyright:: Copyright (c) 2004, 2005 TTK team. All rights reserved.
# License::   LGPL
# $Id: FetcherClient.rb 567 2005-04-13 08:00:06Z polrop $


module TTK

  module Services

    class FetcherClient < DRbService

      def initialize(config={})
        @client = nil
        super(config)
      end

      attr_reader :client

      def start_service(uri, fetcher_uri)
        super(uri)
        fetcher = DRbObject.new_with_uri(fetcher_uri.to_s)
        @client = Fetchers::Client.new(self, fetcher)
      end

    end # class FetcherClient

  end # module Services

end # module TTK

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
ttk-0.1.576 lib/ttk/services/FetcherClient.rb
ttk-0.2.0 lib/ttk/services/FetcherClient.rb
ttk-0.2.1 lib/ttk/services/FetcherClient.rb
ttk-0.1.579 lib/ttk/services/FetcherClient.rb
ttk-0.1.580 lib/ttk/services/FetcherClient.rb