Module: YACCL::Services

Extended by:
ACLServices, DiscoveryServices, MultiFilingServices, NavigationServices, ObjectServices, PolicyServices, RelationshipServices, RepositoryServices, VersioningServices
Defined in:
lib/yaccl/services.rb,
lib/yaccl/services/internal/browser_binding_service.rb

Defined Under Namespace

Modules: Internal Classes: CMISRequestError

Class Method Summary collapse

Methods included from ACLServices

apply_acl, get_acl

Methods included from PolicyServices

apply_policy, get_applied_policies, remove_policy

Methods included from RelationshipServices

get_object_relationships

Methods included from VersioningServices

cancel_check_out, check_in, check_out, get_all_versions, get_object_of_latest_version, get_properties_of_latest_version

Methods included from DiscoveryServices

get_content_changes, query

Methods included from MultiFilingServices

add_object_to_folder, remove_object_from_folder

Methods included from ObjectServices

append_content_stream, bulk_update_properties, create_document, create_document_from_source, create_folder, create_item, create_policy, create_relationship, delete_content_stream, delete_object, delete_tree, get_allowable_actions, get_content_stream, get_object, get_object_by_path, get_properties, get_renditions, move_object, set_content_stream, update_properties

Methods included from NavigationServices

get_checked_out_docs, get_children, get_descendants, get_folder_parent, get_folder_tree, get_object_parents

Methods included from RepositoryServices

create_type, delete_type, get_repositories, get_repository_info, get_type_children, get_type_definition, get_type_descendants, update_type

Class Method Details

.perform_request(*params) ⇒ Object



15
16
17
18
# File 'lib/yaccl/services.rb', line 15

def perform_request(*params)
  service = Internal::BrowserBindingService.new(YACCL::SERVICE_URL, YACCL::BASIC_AUTH_USERNAME, YACCL::BASIC_AUTH_PASSWORD)
  service.perform_request(*params)
end