cn.bmob.v3
類 BmobACL
java.lang.Object cn.bmob.v3.BmobACL
- 所有已實現的接口:
- java.io.Serializable
public class BmobACLextends 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 BmobInstallationextends 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
|
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) 取消訂閱渠道 |