即時通信之Bmob開發05

cn.bmob.v3 
類 BmobACL

java.lang.Object
  cn.bmob.v3.BmobACL
所有已實現的接口:
java.io.Serializable

public class BmobACL
extends java.lang.Objectimplements java.io.Serializable

權限控制類

作者:
BmobTeam
另請參見:
序列化表格

構造方法摘要
BmobACL() 
           
 
方法摘要
 java.util.Map<java.lang.String,java.lang.Object> getAcl() 
           
 void setAcl(java.util.Map<java.lang.String,java.lang.Object> acl) 
           
 void setPublicReadAccess(boolean allowed) 
          設置所有人是否允許讀取該對象
 void setPublicWriteAccess(boolean allowed) 
          設置所有人是否允許修改該對象
 void setReadAccess(BmobUser user, boolean allowed) 
          設置指定的用戶是否允許讀取該對象
 void setReadAccess(java.lang.String userId, boolean allowed) 
          設置指定的用戶是否允許讀取該對象
 void setRoleReadAccess(BmobRole role, boolean allowed) 
          設置指定角色是否允許讀取該對象
 void setRoleReadAccess(java.lang.String roleName, boolean allowed) 
          設置指定角色是否允許讀取該對象
 void setRoleWriteAccess(BmobRole role, boolean allowed) 
          設置指定角色是否允許修改該對象
 void setRoleWriteAccess(java.lang.String roleName, boolean allowed) 
          設置指定角色是否允許修改該對象
 void setWriteAccess(BmobUser user, boolean allowed) 
          設置指定的用戶是否允許修改該對象
 void setWriteAccess(java.lang.String userId, boolean allowed) 
          設置指定的用戶是否允許修改該對象



cn.bmob.v3 
類 BmobInstallation

java.lang.Object
  cn.bmob.v3.BmobObject
      cn.bmob.v3.BmobInstallation
所有已實現的接口:
java.io.Serializable

public class BmobInstallation
extends BmobObject

Installation表操作對象

作者:
BmobTeam
另請參見:
序列化表格

構造方法摘要
BmobInstallation(Context context) 
           
 
方法摘要
 java.util.List<java.lang.String> getChannels() 
          獲取渠道
static BmobInstallation getCurrentInstallation(Context context) 
          獲取當前BmobInstallation對象
 java.lang.String getDeviceToken() 
          獲取ios設備的deviceToken
 java.lang.String getDeviceType() 
          獲取設備類型
 java.lang.String getInstallationId() 
          獲取Android設備的installationId
static java.lang.String getInstallationId(Context context) 
          獲取設備標示
static
<T> BmobQuery<T>
getQuery() 
          獲取查詢自定義的設備表的BmobQuery對象
 java.lang.String getTableName() 
           
 java.lang.String getTimeZone() 
          獲取時區
 void save() 
          保存當前設備信息
 void setChannels(java.util.List<java.lang.String> channels) 
          設置渠道
 void setDeviceToken(java.lang.String deviceToken) 
          設置ios設備的deviceToken
 void setDeviceType(java.lang.String deviceType) 
          設置設備類型
 void setInstallationId(java.lang.String installationId) 
          設置Android設備installationId
 void setTimeZone(java.lang.String timeZone) 
          設置時區
 void subscribe(java.lang.String channel) 
          訂閱渠道
 void unsubscribe(java.lang.String channel) 
          取消訂閱渠道
 
發佈了81 篇原創文章 · 獲贊 2 · 訪問量 11萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章