com.supermap.services.components.impl
类 RemoteTileStore
- java.lang.Object
 - 
- com.supermap.services.components.impl.RemoteTileStore
 
 
- 
public class RemoteTileStore extends java.lang.Object远程切片存储器。 
- 
- 
嵌套类概要
嵌套类 限定符和类型 类和说明 protected static interfaceRemoteTileStore.TilesCommiter 
- 
字段概要
字段 限定符和类型 字段和说明 protected static intMAX_COMMITprotected static longMAX_TILEBYTESIZE_IN_MEMORY 
- 
构造器概要
构造器 构造器和说明 RemoteTileStore() 
- 
方法概要
方法 限定符和类型 方法和说明 booleanappendTileVersionUpdate(java.lang.String tileVersionName, double[] scaleDenominators, double[] resolutions, Rectangle2D bounds)voidcommit()java.lang.StringcreateNewVersion(java.lang.String parentVersion, java.lang.String versionDescription, VersionUpdate versionUpdate)voiddispose()java.lang.StringgetLastTileVersion()MetaDatagetMetaData()protected longgetTileByteSizeInMemory()TilesetDescgetTilesetDesc()java.lang.StringgetToken()booleaninit(TileSourceInfo tileSourceInfo, MetaData metaData, boolean createTilesetIfNotExist)voidsetTileCommiter(RemoteTileStore.TilesCommiter tileCommiter)voidstoreTile(TileInfo<?> tile)voidstoreTiles(TileInfo<?>[] tiles) 
 - 
 
- 
- 
字段详细资料
- 
MAX_COMMIT
protected static final int MAX_COMMIT
 
- 
MAX_TILEBYTESIZE_IN_MEMORY
protected static final long MAX_TILEBYTESIZE_IN_MEMORY
 
 - 
 
- 
方法详细资料
- 
dispose
public void dispose()
 
- 
init
public boolean init(TileSourceInfo tileSourceInfo, MetaData metaData, boolean createTilesetIfNotExist)
 
- 
getMetaData
public MetaData getMetaData()
 
- 
getToken
public java.lang.String getToken()
 
- 
storeTile
public void storeTile(TileInfo<?> tile) throws StoreTileFailedException
- 抛出:
 StoreTileFailedException
 
- 
setTileCommiter
public void setTileCommiter(RemoteTileStore.TilesCommiter tileCommiter)
 
- 
getTileByteSizeInMemory
protected long getTileByteSizeInMemory()
 
- 
storeTiles
public void storeTiles(TileInfo<?>[] tiles) throws StoreTileFailedException
- 抛出:
 StoreTileFailedException
 
- 
createNewVersion
public java.lang.String createNewVersion(java.lang.String parentVersion, java.lang.String versionDescription, VersionUpdate versionUpdate) 
- 
getLastTileVersion
public java.lang.String getLastTileVersion()
 
- 
appendTileVersionUpdate
public boolean appendTileVersionUpdate(java.lang.String tileVersionName, double[] scaleDenominators, double[] resolutions, Rectangle2D bounds) 
- 
getTilesetDesc
public TilesetDesc getTilesetDesc()
 
- 
commit
public void commit() throws StoreTileFailedException- 抛出:
 StoreTileFailedException
 
 - 
 
 -