Sha256: a2f9c93e3425961b47dd8bb96b80481a93caf388e6d4ae1b82a4ab850dec1eef
Contents?: true
Size: 615 Bytes
Versions: 9
Compression:
Stored size: 615 Bytes
Contents
module CMIS class Server < Connection def initialize(options = {}) super end def repositories(opts = {}) result = execute!({}, opts) result.values.map do |r| Repository.new(r, self) end end def repository(repository_id, opts = {}) result = execute!({ cmisselector: 'repositoryInfo', repositoryId: repository_id }, opts) Repository.new(result[repository_id], self) end def repository?(repository_id) repository(repository_id) true rescue Exceptions::ObjectNotFound false end end end
Version data entries
9 entries across 9 versions & 1 rubygems