A B C D E F G I J K L M N O P Q R S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- Aborted - Static variable in class com.cbe.FailedStatus
- account() - Method in class com.cbe.CloudBackend
-
Returns the account object with user account info.
- Account - Class in com.cbe
-
class Account, getter functions for account information.
- Account() - Constructor for class com.cbe.Account
- AccountEventProtocol - Class in com.cbe
-
Protocol for implementing a AccountDelegate.
Abstract base class which is used when you want notification on
changes related to account status. - AccountEventProtocol() - Constructor for class com.cbe.AccountEventProtocol
-
AccountEventProtocol Constructor.
- ACL_Map - Class in com.cbe
-
class ACL_MAP java implementation of c++ std map with Key/Value Long/Integer.
- ACL_Map() - Constructor for class com.cbe.ACL_Map
- ACL_Map(ACL_Map) - Constructor for class com.cbe.ACL_Map
- ACLMap() - Method in class com.cbe.Item
-
ACLs key is user id and int is the acl set 0-15
- aclTag() - Method in class com.cbe.Item
-
returns a string that is used internaly when setting acls
- add(int, Group) - Method in class com.cbe.Groups_Vec
- add(int, Item) - Method in class com.cbe.Items_Vec
- add(int, Member) - Method in class com.cbe.Members_Vec
- add(int, Request) - Method in class com.cbe.Requests_Vec
- add(int, ShareData) - Method in class com.cbe.ShareData_Vec
- add(int, Stream) - Method in class com.cbe.Streams_Vec
- add(int, Long) - Method in class com.cbe.UserId_Vec
- add(Group) - Method in class com.cbe.Groups_Vec
- add(Item) - Method in class com.cbe.Items_Vec
- add(Member) - Method in class com.cbe.Members_Vec
- add(Request) - Method in class com.cbe.Requests_Vec
- add(ShareData) - Method in class com.cbe.ShareData_Vec
- add(Stream) - Method in class com.cbe.Streams_Vec
- add(Long) - Method in class com.cbe.UserId_Vec
- addListener(ItemEventProtocol) - Method in class com.cbe.CloudBackend
-
adds a listner that will recieve updates as changes occur on the account.
B
- ban(String, GroupEventProtocol) - Method in class com.cbe.Member
-
ban member.
- BanInfo - Class in com.cbe
-
class BanInfo java implementation of c++ std map with Key/Value pair/pair.
- BanInfo() - Constructor for class com.cbe.BanInfo
- BanInfo(BanInfo) - Constructor for class com.cbe.BanInfo
- BanInfoKey - Class in com.cbe
-
class BanInfoKey java implementation of c++ std pair with Key/Value long/long.
- BanInfoKey() - Constructor for class com.cbe.BanInfoKey
- BanInfoKey(long, long) - Constructor for class com.cbe.BanInfoKey
- BanInfoKey(BanInfoKey) - Constructor for class com.cbe.BanInfoKey
- BanInfoValue - Class in com.cbe
-
class banInfoValue java implementation of c++ std pair with Key/Value long/String.
- BanInfoValue() - Constructor for class com.cbe.BanInfoValue
- BanInfoValue(long, String) - Constructor for class com.cbe.BanInfoValue
- BanInfoValue(BanInfoValue) - Constructor for class com.cbe.BanInfoValue
C
- capacity() - Method in class com.cbe.Groups_Vec
- capacity() - Method in class com.cbe.Items_Vec
- capacity() - Method in class com.cbe.Members_Vec
- capacity() - Method in class com.cbe.Requests_Vec
- capacity() - Method in class com.cbe.ShareData_Vec
- capacity() - Method in class com.cbe.Streams_Vec
- capacity() - Method in class com.cbe.UserId_Vec
- castContainer(Item) - Static method in class com.cbe.CloudBackend
-
casts an item to a container.
- castObject(Item) - Static method in class com.cbe.CloudBackend
-
casts an item to an object
- clear() - Method in class com.cbe.ACL_Map
- clear() - Method in class com.cbe.BanInfo
- clear() - Method in class com.cbe.Groups_Vec
- clear() - Method in class com.cbe.Items_Vec
- clear() - Method in class com.cbe.Members_Vec
- clear() - Method in class com.cbe.Obj_KV_Map
- clear() - Method in class com.cbe.Requests_Vec
- clear() - Method in class com.cbe.ShareData_Vec
- clear() - Method in class com.cbe.ShareInfo_Map
- clear() - Method in class com.cbe.Streams_Vec
- clear() - Method in class com.cbe.UserId_Vec
- clearCache() - Method in class com.cbe.CloudBackend
-
clears the cache to prevent memory issues in case of a very large cache.
- CloudBackend - Class in com.cbe
-
class CloudBackend, Server/Edge Node API:s to login, query e.t.c.
- CloudBackend() - Constructor for class com.cbe.CloudBackend
- com.cbe - package com.cbe
- container() - Method in class com.cbe.Filter
-
Returns the parent container / container that was queried if it is in the cache, if not nullptr will be returned.
- Container - Class in com.cbe
-
class Container child class of Item and API:s towards server/edge node with create, move and data management e.t.c.
- Container() - Constructor for class com.cbe.Container
- containerId() - Method in class com.cbe.Account
-
Returns the libContainerId for the account.
- containersLoaded() - Method in class com.cbe.QueryResult
-
Returns # of containers loaded in to the query result.
- containsGroup(long) - Method in class com.cbe.GroupQuery
-
Returns if the group with groupId was loaded in the query.
- containsItem(long) - Method in class com.cbe.QueryResult
-
Checks if the Item with id @param itemId, is in the query result.
- containsKey(Object) - Method in class com.cbe.ACL_Map
- containsKey(Object) - Method in class com.cbe.BanInfo
- containsKey(Object) - Method in class com.cbe.Obj_KV_Map
- containsKey(Object) - Method in class com.cbe.ShareInfo_Map
- create(String, ItemEventProtocol) - Method in class com.cbe.Container
-
Create's a container Inside this containerto be used for adding objects.
- createAccount(String, String, String, String, String, String, AccountEventProtocol) - Static method in class com.cbe.CloudBackend
-
Source is not currently being used and should be fixed.
Call to create an account. - created() - Method in class com.cbe.Item
-
Returns the creation date in Unix time.
- createGroup(String, String, GroupEventProtocol) - Method in class com.cbe.Group
-
Create Group, can only be used by admin/owners to create new groups.
- createGroup(String, String, GroupEventProtocol, int) - Method in class com.cbe.Group
-
Create Group, can only be used by admin/owners to create new groups.
- createObject(String, ItemEventProtocol) - Method in class com.cbe.Container
-
Creates an object with indexed tags or indexed tags + non indexed tags.
- createObject(String, ItemEventProtocol, Obj_KV_Map) - Method in class com.cbe.Container
-
Creates an object with indexed tags or indexed tags + non indexed tags.
D
- dataLoaded() - Method in class com.cbe.Item
- delete() - Method in class com.cbe.TransferDownloadEventProtocol
-
call delete on the delegate if you want garbage collector to clean up.
- delete() - Method in class com.cbe.TransferUploadEventProtocol
-
call delete on the delegate if you want garbage collector to clean up.
- deleted() - Method in class com.cbe.Item
-
Returns the deleted date in Unix time
- description() - Method in class com.cbe.Item
-
Returns a description of the Item
- download(TransferDownloadEventProtocol) - Method in class com.cbe.Object
-
Download object with binary data from contair and passes it to the delegate.
- download(String, TransferDownloadEventProtocol) - Method in class com.cbe.Object
-
Download object with path from a container to local:
- downloadStream(String, Stream, TransferDownloadEventProtocol) - Method in class com.cbe.Object
-
Downloads the stream # with stream id, to a path of the your choice.
- driveId() - Method in class com.cbe.Item
-
Returns which drive the container resides on.
E
- entrySet() - Method in class com.cbe.ACL_Map
- entrySet() - Method in class com.cbe.BanInfo
- entrySet() - Method in class com.cbe.Obj_KV_Map
- entrySet() - Method in class com.cbe.ShareInfo_Map
- equals(GroupFilter) - Method in class com.cbe.GroupFilter
F
- FailedStatus - Class in com.cbe
-
class FailedStatus java implementation of c++ enum for fail status messages when upload download is beeing called.
- FileNotFound - Static variable in class com.cbe.FailedStatus
- filter() - Method in class com.cbe.GroupQuery
-
Returns a copy of the filter used for query.
- filter() - Method in class com.cbe.QueryResult
-
Filter can be used to see what container has been queried and other filter parameters.
- Filter - Class in com.cbe
-
Class Filter, support class to set options for queries.
- Filter() - Constructor for class com.cbe.Filter
-
Filter Constructor.
- FilterOrder - Class in com.cbe
-
class FilterOrder java implementation of c++ enum for filter option setFilterOrder for queries.
- firstName() - Method in class com.cbe.Account
-
Returns the name of the user.
G
- get(int) - Method in class com.cbe.Groups_Vec
- get(int) - Method in class com.cbe.Items_Vec
- get(int) - Method in class com.cbe.Members_Vec
- get(int) - Method in class com.cbe.Requests_Vec
- get(int) - Method in class com.cbe.ShareData_Vec
- get(int) - Method in class com.cbe.Streams_Vec
- get(int) - Method in class com.cbe.UserId_Vec
- get(Object) - Method in class com.cbe.ACL_Map
- get(Object) - Method in class com.cbe.BanInfo
- get(Object) - Method in class com.cbe.Obj_KV_Map
- get(Object) - Method in class com.cbe.ShareInfo_Map
- get_length() - Method in class com.cbe.Stream
-
get length/size of the binary data of the stream.
- get_streamId() - Method in class com.cbe.Stream
-
Stream id retrived from the server / edge node.
- getACL(ShareEventProtocol) - Method in class com.cbe.Container
-
get the Access Control List for the Container.
- getACL(ShareEventProtocol) - Method in class com.cbe.Object
-
get the Access Control List for the Object.
- getAlias() - Method in class com.cbe.Request
- getApplicationComment() - Method in class com.cbe.Request
- getAscending() - Method in class com.cbe.Filter
-
Returns the settings on how the data was sorted and displayed.
- getAscending() - Method in class com.cbe.GroupFilter
-
Returns the settings on how the data was sorted and displayed.
- getByPassCache() - Method in class com.cbe.Filter
-
Returns if skipping the cache was used or not.
- getContainerFirst() - Method in class com.cbe.Filter
- getCount() - Method in class com.cbe.Filter
-
Returns the value of the count that was set for the query.
- getCount() - Method in class com.cbe.GroupFilter
-
Returns the value of the count that was set for the query.
- getDataType() - Method in class com.cbe.Filter
-
Returns the requested data type I.E CBE::ItemType::Container, Object, Tag, ...
- getDate() - Method in class com.cbe.Request
- getDeleted() - Method in class com.cbe.Filter
- getDeleted() - Method in class com.cbe.GroupFilter
- getFilter() - Method in class com.cbe.GroupFilter
- getFirst() - Method in class com.cbe.BanInfoKey
- getFirst() - Method in class com.cbe.BanInfoValue
- getFirst() - Method in class com.cbe.Obj_VI_Pair
- getGroupOrder() - Method in class com.cbe.GroupFilter
-
Returns the order the query was sorted check enum FilterOrder to see options for sorting.
- getGroupsSnapshot() - Method in class com.cbe.GroupQuery
-
Returns a copy of a vector containing the groups for the queryResult.
- getId() - Method in class com.cbe.ShareData
-
Returns the ownerId of the share.
- getIsUserId() - Method in class com.cbe.ShareData
-
Returns true if userId, else if groupId.
- getItemOrder() - Method in class com.cbe.Filter
-
Returns the order the query was sorted check enum FilterOrder to see options for sorting.
- getItemsSnapshot() - Method in class com.cbe.QueryResult
-
Returns a copy of a vector containing the items from the query.
- getMemberBanInfo() - Method in class com.cbe.Member
-
Returns ban information, BanInfo is a AbstractMap of 2 pairs where the key pair contains (banned member id, banned by member id) and the value pair contains (banned time (unix), ban reason).
- getMimeType() - Method in class com.cbe.Object
-
Returns the mime type of the object e.g xml/text or jpg e.t.c
- getObjectType() - Method in class com.cbe.Object
-
Returns the Object type currently Other | GroupInvite | ShareInvite
- getOffset() - Method in class com.cbe.Filter
-
Returns the offset that was used for the filter in the query.
- getOffset() - Method in class com.cbe.GroupFilter
-
Returns the offset that was used for the filter in the query.
- getOrder() - Method in class com.cbe.GroupFilter
-
get the filterorder as a string.
- getPublicFirst() - Method in class com.cbe.GroupFilter
- getQuery() - Method in class com.cbe.Filter
-
Returns the query string that was set on the filter.
- getQuery() - Method in class com.cbe.GroupFilter
-
Returns the query string that was set on the filter.
- getQueryResult() - Method in class com.cbe.QueryChain
-
Returns the QueryResult from the join.
- getRole() - Method in class com.cbe.Role
-
get the Role ex: could be administrator, owner etc.
- getSecond() - Method in class com.cbe.BanInfoKey
- getSecond() - Method in class com.cbe.BanInfoValue
- getSecond() - Method in class com.cbe.Obj_VI_Pair
- getShareFromUserId(long) - Method in class com.cbe.Item
-
Get the shareId from userId
- getShareIds() - Method in class com.cbe.Item
- getStreams(ItemEventProtocol) - Method in class com.cbe.Object
-
Returns the streams attached to the Object, use object->_streams after this call to use the streams e.g in downloadStream.
- getTenantId() - Method in class com.cbe.GroupManager
-
Returns the tenant id of the Tenant user group that the user is in.
- getUserFromShareId(long) - Method in class com.cbe.Item
-
Get the shareId from userId
- getUserId() - Method in class com.cbe.Request
- getVisibility() - Method in class com.cbe.Group
-
Visibility of the Group, Public is searchable and Private is not.
- Group - Class in com.cbe
-
Class Group, API requests to server/edge node, for creating/joining and managing groups.
- Group() - Constructor for class com.cbe.Group
-
Group Constructor.
- groupContainer() - Method in class com.cbe.Group
-
Every group has a drive/container where resources can be shared with the members of the group.
- GroupEventProtocol - Class in com.cbe
-
Protocol for implementing a delegate.
Abstract base class which is used when you want notification about events from group calls. - GroupEventProtocol() - Constructor for class com.cbe.GroupEventProtocol
-
GroupEventProtocol Constructor.
- GroupFilter - Class in com.cbe
-
class GroupFilter, helper class for GroupQueries see API:s on groupManager.
- GroupFilter() - Constructor for class com.cbe.GroupFilter
- groupId() - Method in class com.cbe.Member
-
Returns group id that the member belongs to.
- groupManager() - Method in class com.cbe.CloudBackend
-
Returns the groupManager object which list and search group apis are listed.
- GroupManager - Class in com.cbe
-
class GroupManager, API:s for listing groups.
- GroupManager() - Constructor for class com.cbe.GroupManager
- GroupQuery - Class in com.cbe
-
class GroupQuery, class that manages return group queries.
- GroupQuery() - Constructor for class com.cbe.GroupQuery
- Groups_Vec - Class in com.cbe
-
class Groups_Vec java implementation of c++ std vector of CBE::Group objects.
- Groups_Vec() - Constructor for class com.cbe.Groups_Vec
- Groups_Vec(int, Group) - Constructor for class com.cbe.Groups_Vec
- Groups_Vec(Group[]) - Constructor for class com.cbe.Groups_Vec
- Groups_Vec(Groups_Vec) - Constructor for class com.cbe.Groups_Vec
- Groups_Vec(Iterable<Group>) - Constructor for class com.cbe.Groups_Vec
- GroupsLoaded() - Method in class com.cbe.GroupQuery
-
groups loaded in the queryResult.
I
- id() - Method in class com.cbe.Group
-
Returns the id of the group.
- id() - Method in class com.cbe.Item
-
Returns an Items id.
- idLoaded() - Method in class com.cbe.Item
-
used internaly, but returns if an id and data has been loaded from server / edge node.
- isEmpty() - Method in class com.cbe.ACL_Map
- isEmpty() - Method in class com.cbe.BanInfo
- isEmpty() - Method in class com.cbe.Groups_Vec
- isEmpty() - Method in class com.cbe.Items_Vec
- isEmpty() - Method in class com.cbe.Members_Vec
- isEmpty() - Method in class com.cbe.Obj_KV_Map
- isEmpty() - Method in class com.cbe.Requests_Vec
- isEmpty() - Method in class com.cbe.ShareData_Vec
- isEmpty() - Method in class com.cbe.ShareInfo_Map
- isEmpty() - Method in class com.cbe.Streams_Vec
- isEmpty() - Method in class com.cbe.UserId_Vec
- isJoinedResult() - Method in class com.cbe.Filter
- Item - Class in com.cbe
-
class Item, parent class for Container and Object.
- Item() - Constructor for class com.cbe.Item
- ItemEventProtocol - Class in com.cbe
-
Protocol for implementing a item delegate.
Abstract base class which is used when you want notification on changes related to Containers and Objects. - ItemEventProtocol() - Constructor for class com.cbe.ItemEventProtocol
- Items_Vec - Class in com.cbe
-
class Items_Vec java implementation of c++ std vector of CBE::Item objects.
- Items_Vec() - Constructor for class com.cbe.Items_Vec
- Items_Vec(int, Item) - Constructor for class com.cbe.Items_Vec
- Items_Vec(Item[]) - Constructor for class com.cbe.Items_Vec
- Items_Vec(Items_Vec) - Constructor for class com.cbe.Items_Vec
- Items_Vec(Iterable<Item>) - Constructor for class com.cbe.Items_Vec
- itemsLoaded() - Method in class com.cbe.QueryResult
-
Returns # of items loaded in the queryResult.
J
- join(Container, String, String) - Method in class com.cbe.QueryChain
-
Performs a join requet in conjunction with a query to get related items from another container.
- join(Container, String, String, Container) - Method in class com.cbe.QueryChain
-
Performs a join requet in conjunction with a query using items in another container to adjust
results. - join(Container, String, String, Container, ItemEventProtocol) - Method in class com.cbe.QueryChain
-
Performs a join requet in conjunction with a query using items in another container to adjust
results. - join(Container, String, String, Filter) - Method in class com.cbe.QueryChain
-
Performs a join requet in conjunction with a query to get related items from another container
with additional constraints. - join(Container, String, String, Filter, Container) - Method in class com.cbe.QueryChain
-
Performs a join requet in conjunction with a query to adjust resluts with additional constraints
on the joined container.If chained with a query or other joins the delegate will be called once
with the complete joined query result. - join(Container, String, String, Filter, Container, ItemEventProtocol) - Method in class com.cbe.QueryChain
-
Performs a join requet in conjunction with a query to adjust resluts with additional constraints
on the joined container.If chained with a query or other joins the delegate will be called once
with the complete joined query result. - join(Container, String, String, Filter, ItemEventProtocol) - Method in class com.cbe.QueryChain
-
Performs a join requet in conjunction with a query to get related items from another container
with additional constraints. - join(Container, String, String, ItemEventProtocol) - Method in class com.cbe.QueryChain
-
Performs a join requet in conjunction with a query to get related items from another container.
- join(String, GroupEventProtocol) - Method in class com.cbe.Group
-
Request to join a group, in this first version All members will be Public, meaning visable for other member inside the group.
- join(String, GroupEventProtocol, int) - Method in class com.cbe.Group
-
Request to join a group, in this first version All members will be Public, meaning visable for other member inside the group.
- join(String, GroupEventProtocol, int, String) - Method in class com.cbe.Group
-
Request to join a group, in this first version All members will be Public, meaning visable for other member inside the group.
- joined() - Method in class com.cbe.Group
-
Searched groups is obtained through the GroupQuery response.
K
- keyValues() - Method in class com.cbe.Object
-
Returns all the keyValues
- kick(String, GroupEventProtocol) - Method in class com.cbe.Member
-
kick member.
L
- lastName() - Method in class com.cbe.Account
-
Returns the surname of the user.
- leave(GroupEventProtocol) - Method in class com.cbe.Group
-
Leave group.
- length() - Method in class com.cbe.Object
-
Returns the binary length/size of the object.
- Length - Static variable in class com.cbe.FilterOrder
- listAvailableShares(ShareEventProtocol) - Method in class com.cbe.ShareManager
-
lists shares that have been shared to you.
- listBannedMembers(GroupEventProtocol) - Method in class com.cbe.Group
-
Lists all banned former members, or users.
- listGroups(GroupEventProtocol) - Method in class com.cbe.GroupManager
-
List all current joined groups.
- listMembers(GroupEventProtocol) - Method in class com.cbe.Group
-
List all members in the group.
- listMyShares(ShareEventProtocol) - Method in class com.cbe.ShareManager
-
lists shares that have been shared by you.
- logIn(String, String, String, AccountEventProtocol) - Static method in class com.cbe.CloudBackend
-
This should return a instance of cloudbackend giving the user access to the root contianer and logIng in the user
- logIn(String, String, String, String, AccountEventProtocol) - Static method in class com.cbe.CloudBackend
-
This should return a instance of cloudbackend giving the user access to the root contianer and logIng in the user
M
- matchesGroupId(long) - Method in class com.cbe.GroupFilter
- matchesQuery(long, int, boolean) - Method in class com.cbe.GroupFilter
- matchesQuery(Group) - Method in class com.cbe.GroupFilter
- Member - Class in com.cbe
-
Class Member, Contains API:s for managing group members.
- Member() - Constructor for class com.cbe.Member
- memberId() - Method in class com.cbe.Member
-
Returns member id.
- Members_Vec - Class in com.cbe
-
class Members_Vec java implementation of c++ std vector of CBE::Member objects.
- Members_Vec() - Constructor for class com.cbe.Members_Vec
- Members_Vec(int, Member) - Constructor for class com.cbe.Members_Vec
- Members_Vec(Member[]) - Constructor for class com.cbe.Members_Vec
- Members_Vec(Members_Vec) - Constructor for class com.cbe.Members_Vec
- Members_Vec(Iterable<Member>) - Constructor for class com.cbe.Members_Vec
- move(long, ItemEventProtocol) - Method in class com.cbe.Container
-
Move is used to move container whith its content to user specified location ex other container or to root container.
- move(long, ItemEventProtocol) - Method in class com.cbe.Object
-
Move object to either a container or the root container:
N
- name() - Method in class com.cbe.Group
-
Returns the name of the group.
- name() - Method in class com.cbe.Item
-
Returns the name.
- name() - Method in class com.cbe.Member
-
Returns the member name.
- NotEnoughSpace - Static variable in class com.cbe.FailedStatus
O
- Obj_KV_Map - Class in com.cbe
-
class Abj_KV_Map java implementation of c++ std map with Key/Value String/Obj_VI_Pair.
- Obj_KV_Map() - Constructor for class com.cbe.Obj_KV_Map
- Obj_KV_Map(Obj_KV_Map) - Constructor for class com.cbe.Obj_KV_Map
- Obj_VI_Pair - Class in com.cbe
-
class Obj_VI_Pair java implementation of c++ std pair with Key/Value String/boolean.
- Obj_VI_Pair() - Constructor for class com.cbe.Obj_VI_Pair
- Obj_VI_Pair(Obj_VI_Pair) - Constructor for class com.cbe.Obj_VI_Pair
- Obj_VI_Pair(String, boolean) - Constructor for class com.cbe.Obj_VI_Pair
- Object - Class in com.cbe
-
Class Object, API:s to create, download and Object management on the server / edge node.
- Object() - Constructor for class com.cbe.Object
- objectsLoaded() - Method in class com.cbe.QueryResult
-
Returns # of objects loaded in to the query result.
- oldParentId() - Method in class com.cbe.Item
- onACLError(int, long, long, String, String) - Method in class com.cbe.ShareEventProtocol
-
Gets called when errors regarding ACLs have occured, outcome of a get or setACL that has failed.
- onChunkReceived(Object, long, long) - Method in class com.cbe.TransferDownloadEventProtocol
-
Gets called when a chunk of data has successfully been recieved.
- onChunkSent(Object, long, long) - Method in class com.cbe.TransferUploadEventProtocol
-
Gets called when a chunk of data has successfully been recieved.
- onContainerACLAdded(ACL_Map) - Method in class com.cbe.ShareEventProtocol
-
Gets called when an Access Control List (std::map with user_id and permission) has been added to a Container
- onContainerAclLoaded(UserId_Vec, ACL_Map) - Method in class com.cbe.ShareEventProtocol
-
Gets called when an Access Control List (std::map with user_id and permission) has been loaded for a Container
- onContainerAdded(Container) - Method in class com.cbe.ItemEventProtocol
-
Gets called when a Container has been added.
- onContainerMoved(Container) - Method in class com.cbe.ItemEventProtocol
-
Gets called when a Container has been moved.
- onContainerRemoved(long, String) - Method in class com.cbe.ItemEventProtocol
-
Gets called when a Container has been removed.
- onContainerRenamed(Container) - Method in class com.cbe.ItemEventProtocol
-
Gets called when a Container has been renamed.
- onContainerRestored(Container) - Method in class com.cbe.ItemEventProtocol
-
Gets called when a Container has been restored.
- onContainerShared(long) - Method in class com.cbe.ShareEventProtocol
-
Gets called when a Container has been shared
- onContainerUnShared(String) - Method in class com.cbe.ShareEventProtocol
-
Gets called when a Container has been unShared, message will be OK else an shareError will be thrown.
- onCreated(long) - Method in class com.cbe.AccountEventProtocol
-
Gets called when the account status has changed (required).
- onError(long, long, String, String) - Method in class com.cbe.AccountEventProtocol
-
Gets called when the account status has changed (required).
- onGroupAdded(long, Group) - Method in class com.cbe.GroupEventProtocol
-
Gets called when a group has been created.
- onGroupError(long, long, long, long, String, String) - Method in class com.cbe.GroupEventProtocol
-
Gets called when an error have occured.
- onGroupRemoved(long) - Method in class com.cbe.GroupEventProtocol
-
Gets called when a group has been removed.
- onGroupRenamed(long) - Method in class com.cbe.GroupEventProtocol
-
Gets called when a group have been renamed.
- onGroupSearchLoaded(long, GroupQuery) - Method in class com.cbe.GroupEventProtocol
- onItemError(Item, int, long, long, long, String, String) - Method in class com.cbe.ItemEventProtocol
-
Gets called when an error regarding an item occurred.
- onJoinError(long, long, String, String) - Method in class com.cbe.ItemEventProtocol
-
Gets called when an join error has happened, ex: Bad Request in form of key word searching for table does not exist.
- onListAvailableShares(QueryResult) - Method in class com.cbe.ShareEventProtocol
-
Gets called when a query for available shares that have been shared to you.
- onListBannedMembers(Members_Vec) - Method in class com.cbe.GroupEventProtocol
-
Gets called when listBannedMembers has been called.
- onListGroups(Groups_Vec) - Method in class com.cbe.GroupEventProtocol
-
Lists the groups that the user is included in or owner/admin of.
- onListMembers(long, Members_Vec) - Method in class com.cbe.GroupEventProtocol
-
Gets called when a list call of members of a group have happened.
- onListMyShares(QueryResult) - Method in class com.cbe.ShareEventProtocol
-
Gets called when a query for shares that you have shared to other accounts or groups.
- onLoadError(Filter, long, long, String, String) - Method in class com.cbe.ItemEventProtocol
-
If a query fail e.g a filter requesting a container or object that does not exists, a loadError will happen.
"In the future when there will be micro clouds with edge nodes including central clouds you will be able to ask for containers and objects
from different peering points in the hierarchy and might then fail if the object or container is not loacated in that point (due to settings in where you want data replicated). - onLogin(long, CloudBackend) - Method in class com.cbe.AccountEventProtocol
-
Gets called when the account status has changed (required).
- onLogout(long) - Method in class com.cbe.AccountEventProtocol
-
Gets called when the account status has changed (required).
- onMemberBanned(long) - Method in class com.cbe.GroupEventProtocol
-
Gets called when a member has been banned.
- onMemberJoinGroup(long) - Method in class com.cbe.GroupEventProtocol
-
Gets called when a user have become a member of a group.
- onMemberKicked(long) - Method in class com.cbe.GroupEventProtocol
-
Gets called when a member has been kicked.
- onMemberLeaveGroup(long) - Method in class com.cbe.GroupEventProtocol
-
Gets called when the user leaves a group.
- onMemberUnBanned(long) - Method in class com.cbe.GroupEventProtocol
-
Gets called when a member has been unbanned.
- onMetadataAdded(Object) - Method in class com.cbe.ItemEventProtocol
-
Gets called when Metadata has been saved/Added.
- onObjectACLAdded(ACL_Map) - Method in class com.cbe.ShareEventProtocol
-
Gets called when an Access Control List (std::map with user_id and permission) has been added to an Object
- onObjectAclLoaded(UserId_Vec, ACL_Map) - Method in class com.cbe.ShareEventProtocol
-
Gets called when an Access Control List (std::map with user_id and permission) has been loaded for an Object
- onObjectAdded(Object) - Method in class com.cbe.ItemEventProtocol
-
Gets called when a Object has been added.
- onObjectBinaryDownloaded(Object, byte[]) - Method in class com.cbe.TransferDownloadEventProtocol
-
Gets called when a download has completed.
- onObjectDownloaded(Object, String) - Method in class com.cbe.TransferDownloadEventProtocol
-
Gets called when a download has completed.
- onObjectDownloadFailed(Object, long) - Method in class com.cbe.TransferDownloadEventProtocol
-
Gets called when a error has occured in the download stream
- onObjectMoved(Object) - Method in class com.cbe.ItemEventProtocol
-
Gets called when a Object has been moved.
- onObjectRemoved(long, String) - Method in class com.cbe.ItemEventProtocol
-
Gets called when a Object has been removed.
- onObjectRenamed(Object) - Method in class com.cbe.ItemEventProtocol
-
Gets called when a Object has been renamed.
- onObjectShared(long) - Method in class com.cbe.ShareEventProtocol
-
Gets called when an Object has been shared.
- onObjectUnShared(String) - Method in class com.cbe.ShareEventProtocol
-
Gets called when an Object has been unshared, massage will be OK, if not ok there will be a shareError thrown.
- onObjectUpdated(Object) - Method in class com.cbe.ItemEventProtocol
-
Gets called when a Object has been Updated.
- onObjectUploaded(Object) - Method in class com.cbe.TransferUploadEventProtocol
-
Gets called when a upload has been completed.
- onObjectUploadFailed(String, long, long, long, long) - Method in class com.cbe.TransferUploadEventProtocol
-
Gets called when a error has occured in the upload stream.
- onQueryLoaded(QueryResult) - Method in class com.cbe.ItemEventProtocol
-
Gets called when a Query has been loaded either from cache or edge / cloud
- onShareError(int, long, long, String, String) - Method in class com.cbe.ShareEventProtocol
-
Errors regarding share and list share calls onShareError.
- onStreamsLoaded(Object) - Method in class com.cbe.ItemEventProtocol
-
Gets called when a Object has been Updated.
- order() - Method in class com.cbe.GroupFilter
- order(String) - Method in class com.cbe.GroupFilter
- ownerId() - Method in class com.cbe.Item
-
Returns the owner id.
P
- parentId() - Method in class com.cbe.Group
-
Group Parent id.
- parentId() - Method in class com.cbe.Item
-
Returns the id of the Items parent.
- password() - Method in class com.cbe.Account
-
Returns the password of the account.
- path() - Method in class com.cbe.Item
-
Returns the path
- Private - Static variable in class com.cbe.Visibility
- Public - Static variable in class com.cbe.Visibility
- Published - Static variable in class com.cbe.FilterOrder
- put(BanInfoKey, BanInfoValue) - Method in class com.cbe.BanInfo
- put(Long, ShareData_Vec) - Method in class com.cbe.ShareInfo_Map
- put(Long, Integer) - Method in class com.cbe.ACL_Map
- put(String, Obj_VI_Pair) - Method in class com.cbe.Obj_KV_Map
Q
- query(long, Filter, ItemEventProtocol) - Method in class com.cbe.CloudBackend
-
Call to get a list of items in the container using a filter.
- query(long, ItemEventProtocol) - Method in class com.cbe.CloudBackend
-
Call to get a list of items in the container.
- query(Filter, ItemEventProtocol) - Method in class com.cbe.Container
-
Call to get a list of items in the contianer.
- query(ItemEventProtocol) - Method in class com.cbe.Container
-
Call to get a list of items in the container.
- QueryChain - Class in com.cbe
-
Class QueryChain.
- QueryChain() - Constructor for class com.cbe.QueryChain
- QueryResult - Class in com.cbe
-
Class QueryResult, each query generates a QueryResult object which contains the result and the filter used.
- QueryResult() - Constructor for class com.cbe.QueryResult
- queryWithPath(String, ItemEventProtocol) - Method in class com.cbe.CloudBackend
-
Queries with a given path to the container or object given in the path
- queryWithPath(String, ItemEventProtocol) - Method in class com.cbe.Container
-
Queries the container with a given relative path, returns container with objects.
- queryWithPath(String, ItemEventProtocol, long) - Method in class com.cbe.CloudBackend
-
Queries with a given path to the container or object given in the path
R
- Relevance - Static variable in class com.cbe.FilterOrder
- remove(int) - Method in class com.cbe.Groups_Vec
- remove(int) - Method in class com.cbe.Items_Vec
- remove(int) - Method in class com.cbe.Members_Vec
- remove(int) - Method in class com.cbe.Requests_Vec
- remove(int) - Method in class com.cbe.ShareData_Vec
- remove(int) - Method in class com.cbe.Streams_Vec
- remove(int) - Method in class com.cbe.UserId_Vec
- remove(GroupEventProtocol) - Method in class com.cbe.Group
-
Remove group (exlusive for group owners).
- remove(ItemEventProtocol) - Method in class com.cbe.Container
-
Removes/deletes the container and all its content.
- remove(ItemEventProtocol) - Method in class com.cbe.Object
-
Remove the object from cloud and locally
- remove(Object) - Method in class com.cbe.ACL_Map
- remove(Object) - Method in class com.cbe.BanInfo
- remove(Object) - Method in class com.cbe.Obj_KV_Map
- remove(Object) - Method in class com.cbe.ShareInfo_Map
- removeListener(ItemEventProtocol) - Method in class com.cbe.CloudBackend
-
removes a listner that will recieve updates as changes occur on the account
- removeRange(int, int) - Method in class com.cbe.Members_Vec
- rename(String, GroupEventProtocol) - Method in class com.cbe.Group
-
Rename the Group, group id does not change.
- rename(String, ItemEventProtocol) - Method in class com.cbe.Container
-
Rename the container.
- rename(String, ItemEventProtocol) - Method in class com.cbe.Object
-
Rename object:
- Request - Class in com.cbe
-
Class Request, is a support class for futer use on group join requests.
- Request() - Constructor for class com.cbe.Request
- requests() - Method in class com.cbe.Group
-
Requests to join the group.
- Requests_Vec - Class in com.cbe
-
class Request_Vec java implementation of c++ std vector of CBE::Request objects.
- Requests_Vec() - Constructor for class com.cbe.Requests_Vec
- Requests_Vec(int, Request) - Constructor for class com.cbe.Requests_Vec
- Requests_Vec(Request[]) - Constructor for class com.cbe.Requests_Vec
- Requests_Vec(Requests_Vec) - Constructor for class com.cbe.Requests_Vec
- Requests_Vec(Iterable<Request>) - Constructor for class com.cbe.Requests_Vec
- reserve(long) - Method in class com.cbe.Groups_Vec
- reserve(long) - Method in class com.cbe.Items_Vec
- reserve(long) - Method in class com.cbe.Members_Vec
- reserve(long) - Method in class com.cbe.Requests_Vec
- reserve(long) - Method in class com.cbe.ShareData_Vec
- reserve(long) - Method in class com.cbe.Streams_Vec
- reserve(long) - Method in class com.cbe.UserId_Vec
- Role - Class in com.cbe
-
Class Role, originates from a struct on c++ which is made for structuring Role data on the Member class.
- Role() - Constructor for class com.cbe.Role
-
Constructor.
- rootContainer() - Method in class com.cbe.Account
-
Returns the rootContainer for the account
- rootDriveId() - Method in class com.cbe.Account
-
Returns the rootContainerId for the account
S
- S1 - Static variable in class com.cbe.FilterOrder
- S2 - Static variable in class com.cbe.FilterOrder
- S3 - Static variable in class com.cbe.FilterOrder
- S4 - Static variable in class com.cbe.FilterOrder
- search(Filter, long, ItemEventProtocol) - Method in class com.cbe.CloudBackend
-
Search the whole container for tags related to Objects in the container structure.
- search(Filter, ItemEventProtocol) - Method in class com.cbe.Container
-
Search the whole container for tags related to Objects in the container structure.
- search(String, long, ItemEventProtocol) - Method in class com.cbe.CloudBackend
-
Search the whole container for tags related to Objects in the container structure.
- search(String, ItemEventProtocol) - Method in class com.cbe.Container
-
Search the whole container for tags related to Objects in the container structure.
- searchGroups(GroupFilter, GroupEventProtocol) - Method in class com.cbe.GroupManager
-
Search for open public groups.
- searchGroups(GroupFilter, GroupEventProtocol, long) - Method in class com.cbe.GroupManager
-
Search for open public groups.
- set(int, Group) - Method in class com.cbe.Groups_Vec
- set(int, Item) - Method in class com.cbe.Items_Vec
- set(int, Member) - Method in class com.cbe.Members_Vec
- set(int, Request) - Method in class com.cbe.Requests_Vec
- set(int, ShareData) - Method in class com.cbe.ShareData_Vec
- set(int, Stream) - Method in class com.cbe.Streams_Vec
- set(int, Long) - Method in class com.cbe.UserId_Vec
- set_length(long) - Method in class com.cbe.Stream
-
set length/size of the binary data of the stream.
- set_streamId(long) - Method in class com.cbe.Stream
-
set Stream id.
- setACL(ACL_Map, ShareEventProtocol) - Method in class com.cbe.Container
-
set the Access control list for the container.
- setACL(ACL_Map, ShareEventProtocol) - Method in class com.cbe.Object
-
set the Access control list for the object.
- setAlias(String) - Method in class com.cbe.Request
- setApplicationComment(String) - Method in class com.cbe.Request
- setAscending(boolean) - Method in class com.cbe.Filter
-
Sets the Order in which data should be displayed: Ascending, show deleted items and if Containers should be displayed top down first.
- setAscending(boolean) - Method in class com.cbe.GroupFilter
-
Sets the Order in which data should be displayed: Acending meaning alfabetical
- setByPassCache(boolean) - Method in class com.cbe.Filter
-
Set bool to true, to skip the cache.
- setContainerFirst(boolean) - Method in class com.cbe.Filter
- setCount(long) - Method in class com.cbe.Filter
-
Set the Number of items you want to get from a container.
- setCount(long) - Method in class com.cbe.GroupFilter
-
Set the Number of items you want to get from a container.
- setDataType(int) - Method in class com.cbe.Filter
-
Set which data types to query for.
- setDate(long) - Method in class com.cbe.Request
- setDeleted(boolean) - Method in class com.cbe.Filter
- setDeleted(boolean) - Method in class com.cbe.GroupFilter
-
If you want to see deleted groups set deleted to true.
- setFilter(String) - Method in class com.cbe.GroupFilter
-
Not fully tested but should be a regular expression.
- setFirst(long) - Method in class com.cbe.BanInfoKey
- setFirst(long) - Method in class com.cbe.BanInfoValue
- setFirst(String) - Method in class com.cbe.Obj_VI_Pair
- setGroupOrder(FilterOrder) - Method in class com.cbe.GroupFilter
-
Set the order of how data will be shown by the enum of FilterOrder ex: Titel first, published e.t.c
- setId(long) - Method in class com.cbe.ShareData
-
set userId or groupId depending on if owner is a group or a user.
- setIsUserId(boolean) - Method in class com.cbe.ShareData
-
Set if the owner is a userId (true) else if the owner is a group set false.
- setItemOrder(FilterOrder) - Method in class com.cbe.Filter
-
Set the order of how data will be shown by the enum of FilterOrder ex: Titel first, Relevance, published e.t.c
- setOffset(long) - Method in class com.cbe.Filter
-
Set the offset for paging, offset is the item offset where to start your query.
- setOffset(long) - Method in class com.cbe.GroupFilter
-
Set the offset for paging, offset is the item offset where to start your query.
- setQuery(String) - Method in class com.cbe.Filter
-
Set the query string, e.x: Name:* (would search for all objects with the metadata key of Name).
- setQuery(String) - Method in class com.cbe.GroupFilter
-
Set the query string, e.x: Name:* (would search for all objects with the metadata key of Name).
- setRole(String) - Method in class com.cbe.Role
-
Set Role name.
- setSecond(boolean) - Method in class com.cbe.Obj_VI_Pair
- setSecond(long) - Method in class com.cbe.BanInfoKey
- setSecond(String) - Method in class com.cbe.BanInfoValue
- setUserId(long) - Method in class com.cbe.Request
- share(long, String, ShareEventProtocol) - Method in class com.cbe.Container
-
Shares a container and its content to a user.
- share(long, String, ShareEventProtocol) - Method in class com.cbe.Object
-
Share Object to a user.
- ShareData - Class in com.cbe
-
Class for share data management.
- ShareData() - Constructor for class com.cbe.ShareData
-
Constructor, id is set to 0 and isUserId is true.
- ShareData_Vec - Class in com.cbe
-
class ShareData_Vec java implementation of c++ std vector of CBE::ShareData objects.
- ShareData_Vec() - Constructor for class com.cbe.ShareData_Vec
- ShareData_Vec(int, ShareData) - Constructor for class com.cbe.ShareData_Vec
- ShareData_Vec(ShareData_Vec) - Constructor for class com.cbe.ShareData_Vec
- ShareData_Vec(ShareData[]) - Constructor for class com.cbe.ShareData_Vec
- ShareData_Vec(Iterable<ShareData>) - Constructor for class com.cbe.ShareData_Vec
- ShareEventProtocol - Class in com.cbe
-
Protocol for implementing a share delegate.
Abstract base class which is used when you want notification on changes related to share calls. - ShareEventProtocol() - Constructor for class com.cbe.ShareEventProtocol
- ShareInfo_Map - Class in com.cbe
-
class ShareInfo_Map java implementation of c++ std map with Key/Value Long/ShareData_Vec.
- ShareInfo_Map() - Constructor for class com.cbe.ShareInfo_Map
- ShareInfo_Map(ShareInfo_Map) - Constructor for class com.cbe.ShareInfo_Map
- shareManager() - Method in class com.cbe.CloudBackend
-
Returns the shareManager object where list available and list my shares are available.
- ShareManager - Class in com.cbe
-
Class for Managing Shares.
This is class has API calls for listing of Shares. - ShareManager() - Constructor for class com.cbe.ShareManager
- size() - Method in class com.cbe.ACL_Map
- size() - Method in class com.cbe.BanInfo
- size() - Method in class com.cbe.Groups_Vec
- size() - Method in class com.cbe.Items_Vec
- size() - Method in class com.cbe.Members_Vec
- size() - Method in class com.cbe.Obj_KV_Map
- size() - Method in class com.cbe.Requests_Vec
- size() - Method in class com.cbe.ShareData_Vec
- size() - Method in class com.cbe.ShareInfo_Map
- size() - Method in class com.cbe.Streams_Vec
- size() - Method in class com.cbe.UserId_Vec
- source() - Method in class com.cbe.Account
-
Returns the source of the account.
- Stream - Class in com.cbe
-
class Stream, functions for Stream information.
- Stream() - Constructor for class com.cbe.Stream
- streams() - Method in class com.cbe.Object
-
Returns the currently loaded stream / streams attached to the object.
- Streams_Vec - Class in com.cbe
-
class Streams_Vec java implementation of c++ std vector of CBE::Stream objects.
- Streams_Vec() - Constructor for class com.cbe.Streams_Vec
- Streams_Vec(int, Stream) - Constructor for class com.cbe.Streams_Vec
- Streams_Vec(Stream[]) - Constructor for class com.cbe.Streams_Vec
- Streams_Vec(Streams_Vec) - Constructor for class com.cbe.Streams_Vec
- Streams_Vec(Iterable<Stream>) - Constructor for class com.cbe.Streams_Vec
- swigToEnum(int) - Static method in class com.cbe.FailedStatus
- swigToEnum(int) - Static method in class com.cbe.FilterOrder
- swigToEnum(int) - Static method in class com.cbe.Visibility
- swigValue() - Method in class com.cbe.FailedStatus
- swigValue() - Method in class com.cbe.FilterOrder
- swigValue() - Method in class com.cbe.Visibility
T
- Title - Static variable in class com.cbe.FilterOrder
-
Note* for groupFilters FilterOrder Relevance is not possible.
- toString() - Method in class com.cbe.FailedStatus
- toString() - Method in class com.cbe.FilterOrder
- toString() - Method in class com.cbe.Visibility
- totalCount() - Method in class com.cbe.GroupQuery
-
total Groups in the cloud matching the query result.
- totalCount() - Method in class com.cbe.QueryResult
-
total # items in the cloud matching the query result.
- TransferDownloadEventProtocol - Class in com.cbe
-
Protocol for implementing a transfer download delegate.
Abstract base class which is used when you want notification on changes related to downloads. - TransferDownloadEventProtocol() - Constructor for class com.cbe.TransferDownloadEventProtocol
- TransferUploadEventProtocol - Class in com.cbe
-
Protocol for implementing a transfer upload delegate.
Abstract base class which is used when you want notification on changes related to uploads. - TransferUploadEventProtocol() - Constructor for class com.cbe.TransferUploadEventProtocol
- type() - Method in class com.cbe.Item
-
Container or Object
U
- unBan(GroupEventProtocol) - Method in class com.cbe.Member
-
un ban member
- Unknown - Static variable in class com.cbe.FailedStatus
- unShare(long, ShareEventProtocol) - Method in class com.cbe.Container
-
unShare the container to a specific shareId created when sharing.
- unShare(long, ShareEventProtocol) - Method in class com.cbe.Object
-
unShare the object to a specific shareId created when sharing.
- updateCompareValue() - Method in class com.cbe.GroupFilter
- updated() - Method in class com.cbe.Item
-
Returns the updated date/time in Unix time
- Updated - Static variable in class com.cbe.FilterOrder
- updateKeyValues(ItemEventProtocol) - Method in class com.cbe.Object
-
Adds keyValue data to the existing object, if data has the same name it will be overwritten else itt will add to the existing keyValue on the object.
- updateKeyValues(ItemEventProtocol, Obj_KV_Map) - Method in class com.cbe.Object
-
Adds keyValue data to the existing object, if data has the same name it will be overwritten else itt will add to the existing keyValue on the object.
- upload(String, String, TransferUploadEventProtocol) - Method in class com.cbe.Container
-
Upload object to container with path, the object is instantly returned with a temp.
- uploadBinary(String, byte[], TransferUploadEventProtocol) - Method in class com.cbe.Container
-
Upload object to container with binary data:
- userId() - Method in class com.cbe.Account
-
Returns the account id of the user.
- UserId_Vec - Class in com.cbe
-
class UserId_Vec java implementation of c++ std vector of user ids (long).
- UserId_Vec() - Constructor for class com.cbe.UserId_Vec
- UserId_Vec(int, long) - Constructor for class com.cbe.UserId_Vec
- UserId_Vec(long[]) - Constructor for class com.cbe.UserId_Vec
- UserId_Vec(UserId_Vec) - Constructor for class com.cbe.UserId_Vec
- UserId_Vec(Iterable<Long>) - Constructor for class com.cbe.UserId_Vec
- username() - Method in class com.cbe.Account
-
Returns the username of the account.
- username() - Method in class com.cbe.Item
-
Returns the username of the Containers owner.
V
- version() - Method in class com.cbe.CloudBackend
-
Returns the version of the CloudBackend SDK.
- visibility() - Method in class com.cbe.Member
-
Returns member visibility, private or public
- Visibility - Class in com.cbe
-
class FailedStatus java implementation of c++ enum for setting visibility on group or group members.
All Classes All Packages