public class MiniDatastore
extends java.lang.Object
| 限定符和类型 | 类和说明 |
|---|---|
class |
MiniDatastore.MiniDatastoreErrorCode |
static interface |
MiniDatastore.MiniDatastoreEventHandler |
| 构造器和说明 |
|---|
MiniDatastore(java.lang.String receiverRootPath,
java.lang.String receiverTempPath,
byte[] senderLocalJsonData,
byte[] senderDatastoreJsonData)
构造MiniDatastore
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addMiniDatastoreEventHandler(MiniDatastore.MiniDatastoreEventHandler miniDatastoreEventHandler) |
void |
cancelRefresh()
取消刷新
|
void |
deleteItem(java.lang.String itemId)
删除单个文件,tempPath中的文件
|
void |
deleteItems(java.lang.String[] itemsIds)
删除多个文件
|
java.lang.String[] |
getFilePath(java.lang.String itemId)
获取所有要传输的文件路径,是相对于appPath的路径(如:cn/0beijing/0beijing_poi.nkvds)
|
DatastoreItem |
getRoot()
获取由传输文件构造出来的树状结构根节点
节点中包含子节点的信息,获取传输文件列表的方法与获取
Datastore下载列表的方法完全一样 |
void |
installFile(java.lang.String itemId)
安装单个文件
|
void |
installItems(java.lang.String[] itemsIds)
安装多个文件
|
void |
refresh()
刷新列表
|
void |
removeMiniDatastoreEventHandler(MiniDatastore.MiniDatastoreEventHandler miniDatastoreEventHandler) |
public MiniDatastore(java.lang.String receiverRootPath,
java.lang.String receiverTempPath,
byte[] senderLocalJsonData,
byte[] senderDatastoreJsonData)
receiverRootPath - 数据接收端appPath,绝对路径receiverTempPath - 数据接收端待安装数据暂时存储目录,绝对路径senderLocalJsonData - 数据发送端的 local_data.jsonsenderDatastoreJsonData - 数据发送端的 datastore.jsonpublic DatastoreItem getRoot()
Datastore下载列表的方法完全一样public void refresh()
public void cancelRefresh()
public java.lang.String[] getFilePath(java.lang.String itemId)
itemId - public void installFile(java.lang.String itemId)
itemId - public void installItems(java.lang.String[] itemsIds)
itemsIds - public void deleteItem(java.lang.String itemId)
itemId - public void deleteItems(java.lang.String[] itemsIds)
itemsIds - public void addMiniDatastoreEventHandler(MiniDatastore.MiniDatastoreEventHandler miniDatastoreEventHandler)
public void removeMiniDatastoreEventHandler(MiniDatastore.MiniDatastoreEventHandler miniDatastoreEventHandler)
©Mapbar Engine Team;All Rights Reserved