Package com.cbe.delegate
package com.cbe.delegate
The CloudBackend delegates package for the SDK.
Use: delegate threads for asynchronous handling of the callbacks from the cloud service.
- Since:
- 2.0
-
ClassDescriptionDelegate class for the asynchronous version of method:
cbe::Container::getAcl()
cbe::Container::setAcl()
cbe::Object::getAcl()
cbe::Object::setAcl()
Delegate class for the asynchronous version of method:
cbe::Group::AddMember
Delegate class for the asynchronous version of method:
cbe::Member::ban
Convenience type that bundles all parameters passed to method
cbe::delegate::BanDelegate::onBanSuccess.Delegate class for the asynchronous version of method:
CloudBackend::CreateAccount
Delegate class for the asynchronous version of method:
cbe::Container::createContainer()
Delegate class for the asynchronous version of method:
cbe::Group::createGroup
Delegate class for the asynchronous version of method:
cbe::Container::createObject
Delegate class for the asynchronous version of method:
cbe::Role::createRole
Delegate class for the asynchronous version of method:
cbe::Object::download(DownloadBinaryDelegatePtr)
Convenience type that bundles all parameters passed to method
cbe::delegate::DownloadBinaryDelegate::onDownloadBinarySuccess.Delegate class for the asynchronous version of method:
cbe::Object::download(const std::string&, DownloadDelegatePtr)
cbe::Object::downloadStream(const std::string&,cbe::Stream,DownloadDelegatePtr)
Convenience type that bundles all parameters passed to method
cbe::delegate::DownloadDelegate::onDownloadSuccess.Entity class containing the error informationDelegate class for the asynchronous version of method:
cbe::Object::getStreams()
Delegate class for the asynchronous version of method:
cbe::SubscribeManager::getSubscriptions
Delegate class for the asynchronous version of method:
cbe::QueryChain::join()
Note: This is different from the group join.Delegate class for the asynchronous version of method:
cbe::Member::kick
Convenience type that bundles all parameters passed to method
cbe::delegate::KickDelegate::onKickSuccess.Delegate class for the asynchronous version of method:
cbe::Group::leave
Delegate class for the asynchronous version of method:
cbe::GroupManager::listGroups
Delegate class for the asynchronous version of method:
cbe::Group::listMembers
Delegate class for the asynchronous version of method:
cbe::Group::ListRoles
Delegate class for the asynchronous version of method:
cbe::ShareManager::listMyShares
Delegate class for the asynchronous version of method:
cbe::CloudBackend::logIn(const std::string&,const std::string&,const std::string&,cbe::delegate::LogInDelegatePtr)
Delegate class for the asynchronous version of methods:
cbe::Container::publish
cbe::Object::publish
Delegate class for the asynchronous version of methods:
CloudBackend::queryWithPath(),
and its overloads
CloudBackend::query(),
and its overloads
CloudBackend::search(),
and its overloads
Container::queryWithPath()
Container::query(),
and its overloads
Container::search(),
and its overloads
Contains error information delivered from CloudBackend SDK i connection with
a failed query, or joinDelegate callback interface for asynchronous methods:
CloudBackend::query(ContainerId,delegate::QueryJoinDelegatePtr) and
overloads.Delegate class for the asynchronous version of method:
cbe::Role::removeRole
Delegate class for the asynchronous version of method:
cbe::Group::RemoveMember
Delegate class for the asynchronous version of method:
cbe::GroupManager::searchGroups()
Delegate class for the asynchronous version of methods:
cbe::Container::share
cbe::Object::share
Convenience type that bundles the parameter passed to method
cbe::delegate::ShareDelegate::onShareSuccess.Delegate class for the asynchronous version of method:
cbe::SubscribeManager::subscribe
Contains error information delivered from CloudBackend SDK in connection
with a failed transfer, i.e., upload/download.Delegate class for the asynchronous version of method:
cbe::Member::unBan
Convenience type that bundles all parameters passed to method
cbe::delegate::UnBanDelegate::onUnBanSuccess.Delegate class for the asynchronous version of methods:
cbe::Container::unPublish
cbe::Object::unPublish
Convenience type that bundles all parameters passed to method
cbe::delegate::UnPublishDelegate::onUnPublishError.Delegate class for the asynchronous version of methods:
cbe::Container::unShare()
cbe::Object::unShare()
Convenience type that bundles the parameter passed to method
cbe::delegate::ShareDelegate::onShareSuccess.Delegate class for the asynchronous version of methods:
cbe::Container::unSubscribe
cbe::Object::unSubscribe
Convenience type that bundles all parameters passed to method
cbe::delegate::UnSubscribeDelegate::onUnSubscribeSuccess.Delegate class for the asynchronous version of method:
cbe::Object::updateKeyValues()
Delegate class for the asynchronous version of method:
cbe::Container::upload(const std::string&,UploadDelegatePtr)
cbe::Container::upload(const std::string&,const std::string&,UploadDelegatePtr)
cbe::Object::uploadStream(const std::string&,cbe::StreamId,UploadDelegatePtr)