class Orthanc::Metadata

Attributes

base_uri[RW]

Public Class Methods

new(resource, id = nil) click to toggle source
# File lib/orthanc/metadata.rb, line 6
def initialize(resource, id = nil)
  self.base_uri = resource["/metadata/#{id}"]
end

Public Instance Methods

delete() click to toggle source

DELETE /{resourceType}/{id}/metadata/{name}

# File lib/orthanc/metadata.rb, line 16
def delete
  handle_response(base_uri.delete)
end
fetch() click to toggle source

GET /{resourceType}/{id}/metadata/{name}

# File lib/orthanc/metadata.rb, line 11
def fetch # Fetch API response
  handle_response(base_uri.get)
end
modify(payload = {}) click to toggle source

PUT /{resourceType}/{id}/metadata/{name}

# File lib/orthanc/metadata.rb, line 21
def modify(payload = {})
  handle_response(base_uri.put(payload))
end