Module: YACCL::DiscoveryServices
- Included in:
- Services
- Defined in:
- lib/yaccl/services/discovery_services.rb
Instance Method Summary collapse
- #get_content_changes(repository_id, change_log_token, include_properties, include_policy_ids, include_acl, max_items, succinct = false) ⇒ Object
- #query(repository_id, statement, search_all_versions, include_relationships, rendition_filter, include_allowable_actions, max_items, skip_count, succinct = false) ⇒ Object
Instance Method Details
#get_content_changes(repository_id, change_log_token, include_properties, include_policy_ids, include_acl, max_items, succinct = false) ⇒ Object
17 18 19 20 21 22 23 24 25 26 27 |
# File 'lib/yaccl/services/discovery_services.rb', line 17 def get_content_changes(repository_id, change_log_token, include_properties, include_policy_ids, include_acl, max_items, succinct=false) required = {succinct: succinct, cmisselector: 'contentChanges', repositoryId: repository_id} optional = {changeLogToken: change_log_token, includeProperties: include_properties, includePolicyIds: include_policy_ids, includeAcl: include_acl, maxItems: max_items} perform_request(required, optional) end |
#query(repository_id, statement, search_all_versions, include_relationships, rendition_filter, include_allowable_actions, max_items, skip_count, succinct = false) ⇒ Object
3 4 5 6 7 8 9 10 11 12 13 14 15 |
# File 'lib/yaccl/services/discovery_services.rb', line 3 def query(repository_id, statement, search_all_versions, include_relationships, rendition_filter, include_allowable_actions, max_items, skip_count, succinct=false) required = {succinct: succinct, cmisselector: 'query', repositoryId: repository_id, q: statement} optional = {searchAllVersions: search_all_versions, includeRelationships: include_relationships, renditionFilter: rendition_filter, includeAllowableActions: include_allowable_actions, maxItems: max_items, skipCount: skip_count} perform_request(required, optional) end |