com.supermap.services.components.impl

类 RemoteTileStore

  • java.lang.Object
    • com.supermap.services.components.impl.RemoteTileStore


  • public class RemoteTileStore
    extends java.lang.Object
    
    远程切片存储器。
    • 字段详细资料

      • MAX_COMMIT

        protected static final int MAX_COMMIT
        
      • MAX_TILEBYTESIZE_IN_MEMORY

        protected static final long MAX_TILEBYTESIZE_IN_MEMORY
        
    • 构造器详细资料

      • RemoteTileStore

        public RemoteTileStore()
        
    • 方法详细资料

      • dispose

        public void dispose()
        
      • getMetaData

        public MetaData getMetaData()
        
      • getToken

        public java.lang.String getToken()
        
      • storeTile

        public void storeTile(TileInfo<?> tile)
                       throws StoreTileFailedException
        
        抛出:
        StoreTileFailedException
      • 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)
        
      • commit

        public void commit()
                    throws StoreTileFailedException
        
        抛出:
        StoreTileFailedException