Module: Spear::Resource::Job

Included in:
Plugins::Model::Job, Spear::Resources
Defined in:
lib/spear/resource/job.rb

Instance Method Summary collapse

Instance Method Details

#retrieve_job(job_id) ⇒ Object

job_id:

20 character long unique job ID.
It's one of the elements received in every v1/jobsearch result item.


11
12
13
14
15
# File 'lib/spear/resource/job.rb', line 11

def retrieve_job(job_id)
  raise Spear::ParametersRequired.new('JobID') if job_id.blank?

  Spear::Request.new(:get, Spear.uri_job_retrieve, {:query => {:DID => job_id}}).execute
end

#search_job(params = {}) ⇒ Object



4
5
6
# File 'lib/spear/resource/job.rb', line 4

def search_job(params={})
  Spear::Request.new(:get, Spear.uri_job_search, {:query => params}).execute
end