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